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.