e-olymp
favorite We need a little bit of your help to keep things running, click on this banner to learn more
Problems

Broken line (RU)

Broken line (RU)

В прямоугольной системе координат задано точку М(х, у). Соедините т. М с началом координат ломаной линей так, чтобы соседние звенья ломаной были перпендикулярны одно к другому и единичной длины. Найдите ломаную наименьшей длины.

prb132

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

В единственной строке заданы два числа - координаты точки М(x, y) (|x| , |y| < 100).

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

В первой строке записано число n - количество звеньев. Далее идет n+1 пар чисел - координаты вершин ломаной.

Time limit 1 second
Memory limit 64 MiB
Input example #1
3 4
Output example #1
7
0 0
0 1
1 1
1 2
2 2
2 3
3 3
3 4