Задачі
Числова спіраль
Числова спіраль
Крім знаходження сум квадратів цифр, Тигра також полюбляє представляти числа у вигляді квадратної матриці розміру \textbf{N}x\textbf{N}. В матрицю записуються послідовні числа починаючи з \textbf{1}. Заповнення матриці відбувається за годинниковою стрілкою, одночасно з двох напрямків. Перший напрямок починається з верхнього лівого кута матриці, а другий -- з нижнього правого кута.
\includegraphics{https://static.e-olymp.com/content/37/378ea924995a0230f959e045706b28469bca2951.jpg}
Під час заповнення матриці числами, Тигрі стало цікаво, як дізнатися, яке число знаходиться на перетині \textbf{I}-го рядка та \textbf{J}-го стовпця.
\InputFile
Дано три цілих числа, відокремлених пропусками: \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{10^9}) -- розмірність матриці та \textbf{I}, \textbf{J} (\textbf{1} ≤ \textbf{I}, \textbf{J} ≤ \textbf{N}) -- номери рядка та стовпця.
\OutputFile
Вивести одне шукане число, яке знаходиться на перетині \textbf{I}-го рядка і \textbf{J}-го стовпця.
Вхідні дані #1
6 4 4
Вихідні дані #1
17