Перевірити, чи можна натуральне число n подати у вигляді суми трьох повних квадратів натуральних чисел (наприклад, 66 = 12 + 12 + 82). Якщо так, то вивести ці числа; в іншому випадку вивести "FALSE".
Формат вхідних даних
Зі стандартного вхідного потоку вводиться одне ціле число \(n\) \((0 \le n \le 1000)\).
Формат вихідних даних
В один рядок стандартного вихідного потоку вивести у порядку неспадання три найменших цілих числа, що відповідають умові, відокремивши їх пропусками, або "FALSE", якщо представлення неможливе.
Приклад вхідних даних
66
Приклад вихідних даних
1 1 8
Коментарі