3. Путь зигзагом
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

На бесконечном поле в точке с координатами $$$(0; 0)$$$ стоит робот. Ему нужно попасть в точку с координатами $$$(a; b)$$$. За один шаг робот может сдвинуться на единицу вверх, вниз, влево или вправо. Из-за особенностей конструкции робот может ходить только «зигзагом» — то есть, если предыдущий шаг был по горизонтали, то следующий должен быть по вертикали, и наоборот. Постройте кратчайший путь робота от начальной точки до конечной.

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

Вводятся два целых числа $$$a$$$ и $$$b$$$, каждое в отдельной строке ($$$0 \le a, b \le 1000$$$, $$$a + b \gt 0$$$).

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

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

Система оценки

Решения, правильно работающие при $$$a \le 5$$$ и $$$b \le 5$$$, будут оцениваться в 40 баллов.

Пример
Входные данные
1
3
Выходные данные
1 0
1 1
0 1
0 2
1 2
1 3
Примечание

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