Это задача с двойным запуском.
В Хуснеше, во времена правления Рейны Премудрой, за безопасность города отвечала городская стража, отличительной особенностью которой были плащи пурпурного цвета.
Время шло, технологии развивались. В наше время Хуснеш выпускает систему противодействия цифровым угрозам, которую назвали «пурпурным дозором». Он предназначен для того, чтобы не допустить передачи секретных целых чисел по сетевым каналам.
Известно, что «дозор» пропускает сообщения, проходящие через него, если они состоят ровно из трех чисел. Причем «пурпурным» проводится специальная модификация, предназначенная для сохранения всех секретов государственного значения в тайне.
Вам известно, что если по каналу передаются три числа, то «дозор»:
При этом, если в сообщении будет передаваться хотя бы одно число, большее $$$x$$$, то такое сообщение будет сразу же отброшено.
Вы узнали число $$$x$$$, которое использует «пурпурный дозор», и хотите попробовать передать его своему другу по контролируемой сети. Придумайте алгоритмы кодирования и декодирования, которыми вы с другом можете воспользоваться, чтобы передать информацию в обход «дозора».
Первая строка входных данных содержит одно целое число $$$d$$$ ($$$1 \le d \le 2$$$) — номер запуска.
При $$$d = 1$$$ в следующей строке дается число $$$x$$$ ($$$1 \le x \le 10^{12}$$$) — число $$$x$$$, используемое для модификаций дозором, которое вы хотите передать своему другу.
При $$$d = 2$$$ в следующей строке содержится три числа $$$a'$$$, $$$b'$$$ и $$$c'$$$, полученных после преобразования «пурпурным дозором» переданных вами по каналу чисел.
Для $$$d = 1$$$ в единственной строке выведите три числа $$$a$$$, $$$b$$$ и $$$c$$$ ($$$1 \le a, b, c \le x$$$) — то, что вы отправите в сообщении по каналу с «пурпурным дозором».
Для $$$d = 2$$$ в единственной строке выведите восстановленное исходное число $$$x$$$.
1 10
4 6 9
2 1 2 3
10
В примере при первом запуске программа вывела числа 4, 6 и 9.
В момент прохождения контроля они были заменены на $$$\left\lfloor \dfrac{10}{9} \right\rfloor = 1$$$, $$$\dfrac{4}{\text{НОД}(4, 6)} = 2$$$ и $$$\dfrac{6}{\text{НОД}(4, 6)} = 3$$$.
| Name |
|---|


