Оранжерея#763

Оранжерея

0,1 секунди
64 мегабайти
Дуже легка

Дах теплиці має форму рівностороннього трикутника зі стороною довжини . Дах розділений прямими, паралельними до його сторін, на маленькі скляні панелі, кожна з яких є рівностороннім трикутником зі стороною . Вершини цих маленьких трикутників закріплені болтами. Болти пронумеровані послідовно натуральними числами, починаючи з , по рядах зверху донизу, а у кожному ряду — зліва направо. Панелі пронумеровані аналогічним чином (див. рисунок).

Якщо якийсь болт зламається, всі панелі, що з ним з'єднані, стають ненадійними і можуть впасти. Інженер з безпеки хоче визначити, які панелі можуть впасти, якщо даний болт вийде з ладу.

Вхідні дані

Напишіть програму, яка зчитує два цілих числа: довжину сторони даху (1 \leq N \leq 65,535) та номер болта, що перевіряється.

Вихідні дані

Програма має вивести номери ненадійних панелей у порядку зростання.

Приклади

Приклад 1

Loading
Loading