Вирізання кутиків#2801

Вирізання кутиків

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

Василь нещодавно отримав зошит у клітинку. Будучи від природи допитливою людиною, він одразу помітив, що зошит квадратний і що на кожному аркуші рівно N^2 однакових клітинок. Не маючи інших занять, Василь акуратно відірвав один аркуш і почав послідовно вирізати кути: спершу — просто одну клітинку, потім кут шириною в одну клітинку, який можна зробити, використавши вирізану раніше клітинку як пропущену частину кута, і так далі. Щоб прояснити, Василь послідовно сформував наступні кути:

Тут Василя зацікавило: скільки клітинок буде у -му вирізаному куті?

Вхідні дані

В єдиному рядку вхідних даних через пробіл задано два натуральних числа: спочатку кількість клітинок на одному аркуші Василевого зошита, а потім номер кута, що цікавить Василя. Усі вхідні дані коректні та не перевищують 2\cdot 10^9.

Вихідні дані

Виведіть одне число — кількість клітинок у -му куті, що цікавить Василя, або , якщо вирізати такий кут неможливо.

Приклади

Приклад 1

Loading
Loading