Над двома додатними цілими числами виконують наступні чотири операції:
Їх додають.
Менше число віднімають від більшого.
Їх перемножують.
Більше число ділять на менше.
Результати цих операцій підсумовують, щоб отримати число . Знайдіть усі такі пари чисел.
Одне додатнє ціле число (1 \leq n \leq 10^{12}).
Виведіть кожну пару цілих чисел , x \leq y, яка задовольняє умові, в окремому рядку. Пари мають бути впорядковані у зростаючому порядку . Якщо немає жодної пари, що задовольняє умову, виведіть "NO SOLUTION".
Приклад 1
Приклад 2
Приклад 3