F(4)-разложение
Множество F(n) - это множество всех бесконечных цепных дробей [a_0, a_1, ...], таких, что все частичные частные a_{i }(при i > 0) не превосходят n (на целую часть ограничений не накладывается).
Требуется заданное вещественное число x представить в виде суммы двух бесконечных цепных дробей класса F(4).
Входные данные
В единственной строке входного файла задается одно вещественное число x, не превосходящее 100 по абсолютной величине и имеющее не более 11 знаков после десятичной точки.
Выходные данные
В первую строку необходимо вывести конечную цепную дробь [a_0, a_1, ..., a_{m−1}], во вторую - конечную цепную дробь [b_0, b_1, ..., b_{n−1}] в стандартном формате. Эти дроби должны быть конечными приближениями бесконечных цепных дробей, сумма значений которых равна в точности x. Сумма же значений самих выведенных конечных дробей должна равняться x с точностью не менее 10^{−11}. В случае, если существует несколько вариантов разложения, можно вывести любой. Если дробей, удовлетворяющих условию задачи не существует, следует вывести в единственной строке NO SOLUTION.