Олимпиадный тренинг

Задача . B. Ломаная на четырех точках


Вам дана прямоугольная сетка с целочисленными точками с координатами от (0, 0) до (n, m) включительно. Вам надо выбрать ровно 4 разных точки и построить из них ломаную, возможно, с самопересечениями и самокасаниями. Ваша задача — найти самую длинную такую ломаную.

Ломаная линия, построенная из точек p1, p2, p3, p4, состоит из трех отрезков p1p2, p2p3, p3p4, и ее длина определена как сумма длин этих отрезков.

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

Единственная строка входных данных содержит два целых числа n и m (0 ≤ n, m ≤ 1000). Гарантируется, что сетка содержит хотя бы четыре различных точки.

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

Выведите 4 строки, по два целых числа на каждой — координаты точек p1, p2, p3, p4, образующих самую длинную ломаную соответственно.

Проверяющая программа сравнивает длину ответа участника и длину ответа жюри с точностью 10 - 6.


Примеры
Входные данныеВыходные данные
1 1 1
1 1
0 0
1 0
0 1
2 0 10
0 1
0 10
0 0
0 9

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя