Задача №112714. Добыча нефти

Компания RectanGas занимается добычей нефти уже с незапяматных времен и является бесспорным лидером в своей области. Маркетологи считают, что она стала такой успешной благодаря бессменному исполнительному директору. На нем стоит остановиться поподробнее.

Дело в том, что исполнительный директор совсем не изучал геометрию в школе и до сих пор считает, что кроме прямоугольников других геометрических фигур не существует. Более того, он никак не может поверить, что стороны прямоугольников могут быть не параллельными осям координат. Поэтому все нефтяные вышки строятся следующим образом: директор на карте отмечает четыре точки так, чтобы они образовывали прямоугольник со сторонами, параллельными осям координат карты, и приказывает строить нефтяные вышки на участках, соответствующим отмеченным точкам на карте. Эти нефтяные вышки за короткий промежуток времени добывают всю нефть, расположенную на соответствующем участке.

Компания RectanGas почти выполнила свой план по добыче нефти на май 2010 года. Для этого ей осталось добыть ровно S баррелей нефти. Заметим, что больше добывать нельзя, иначе компанию обвинят в монополии. Меньше добывать тоже нельзя, потому что исполнительный директор, будучи человеком пунктуальным, очень огорчится, что повлечет за собой увольнение сотрудников и всеобщую безработицу. Геологи, подробно изучив карту местности, определили количество залежей нефти на каждом участке и попросили Вас написать программу, определяющую координаты будущих нефтяных вышек с учетом всех требований.

Входные данные

Первая строка содержит три числа: размеры карты местности n и m и план по добыче нефти S ( 2 ≤ n , m ≤ 300 ; 0 ≤ S ≤ 10 7 ). Далее следуют n строк по m чисел a ij — количество залежей нефти на соответсвующем участке ( 0 ≤ a ij ≤ 10 6 )

Выходные данные

В случае, если увольнения не миновать, выведите « - 1 » (без кавычек). В противном случае выведите четыре числа — координаты левой верхней и правой нижней вышек соответственно. Если вариантов ответа несколько, то выведите любой из них.

Примечание

Иллюстрация к первому примеру:

Сумма значений в угловых вышках равна 1 + 5 + 2 + 8 = 16

Примеры
Входные данные
3 3 16
1 3 5
2 4 8
6 9 7
Выходные данные
1 1 2 3
Входные данные
2 3 4
12 6 7
4 9 5
Выходные данные
-1
Сдать: для сдачи задач необходимо войти в систему