Квадратична перестановка Junior#4574

Квадратична перестановка Junior

1 секунда
256 мегабайтів
Дуже легка

Розглянемо перестановку чисел від до . Будемо називати її квадратичною, якщо для кожного елемента його сума з елементом, який потрапляє на його місце після перестановки, є точним квадратом. Більш точно, квадратичною перестановкою називається така бієкція множини цілих чисел від до сама на себе, що для довільного виконується i + p(i) = j^2 для деякого цілого числа . Потрібно для заданих та знайти квадратичну перестановку.

Обмеження

, — цілі числа, 0 \leq a \leq b \leq 20.

Вхідні дані

У єдиному рядку містяться числа та .

Вихідні дані

Виведіть b - a + 1 чисел, які визначають значення для усіх від до , де — деяка квадратична перестановка. Якщо такої перестановки при заданих та не існує, виведіть одне число .

Приклади

Приклад 1

Loading
Loading