Прямокутники всюди#190

Прямокутники всюди

1 секунда
256 мегабайтів
Середня

Андрійко напився дуже багато компотику, і тепер він дуже боїться прямокутників. Кімнату Андрійка можна математично представити як прямокутник висотою і шириною . У цій кімнаті є прямокутників, кожен з яких повністю лежить у кімнаті й не торкається точок та , точка - ліва верхня, - права нижня.

Андрійко хоче прийти з кута в кут , жодного разу не опиняючись у жодному з прямокутників (навіть не торкаючись їх). Якщо він перебуває в координаті , то за один крок він може переміститися у будь-яку з наступних координат: (x-0.5, y), (x+0.5, y), (x, y-0.5), (x, y+0.5), але лише за умови, що наступна координата не виходить за межі прямокутника.

Визначте, чи зможе він дійти від одного кута до іншого.

Вхідні дані

Перший рядок містить три цілі числа , , (1 \le n,m \le 10^6, 1 \le k \le 5\,000)

Кожен з наступних рядків містить чотири цілі числа x_1, y_1, x_2, y_2 (0 \le x_1 \le x_2 \le n; 0 \le y_1 \le y_2 \le m) — координати верхнього лівого та правого нижнього кутів прямокутника .

Гарантується, що жоден прямокутник не дотикається до точок та .

Вихідні дані

Виведіть «YES», якщо Андрійко може пройти між кінцями кімнати, і «NO» — інакше.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Оцінювання

  1. ( бали): k = 1

  2. ( бали): k = 2

  3. ( балів): k = 3

  4. ( балів): 1 \le k \le 50

  5. ( балів): 1 \le k \le 1000

  6. ( балів): 1 \le n,m \le 5000

  7. ( балів): Без додаткових обмежень