Є прямокутник зі сторонами, що паралельні осям координат. Одна з вершин цього прямокутника має координати (0, 0), а протилежна їй вершина має координати (M, N). Цей прямокутник розбитий на K прямокутників також зі сторонами, паралельними координатним осям. Усі прямокутники не мають спільних внутрішніх точок, а в об’єднанні дають початковий прямокутник.
Розташування K−1 прямокутників відомо, потрібно визначити місцеположення прямокутника, що залишився.
Програма читає у першому строке три цілих числа: перші два визначають координати другої вершини заданого прямокутника (M та N відповідно), третє – кількість прямокутників у розбитті K (1 ≤ K ≤ 10^5). У наступних K–1 рядках програма читає по чотири числа x_1, y_1, x_2, y_2, де (x_1, y_1) – координати однієї з вершин відповідного прямокутника, (x_2, y_2) – координати діагонально протилежної вершини того ж прямокутника. Усі координати цілочисельні і не перевищують по абсолютній величині 10^9. Числа у рядках відокремлено пропусками.
Програма виводить координати двох діагонально протилежних вершин прямокутника, якого не вистачає, у тому ж форматі.