Дім у невисокому дереві
Король Джуліан вирішив вирішити житлові проблеми своїх підданих, побудувавши для них великий будинок всередині стовбура дерева.
Цей будинок матиме n + 1 поверх. На кожному поверсі буде 5 квадратних кімнат, розташованих у формі хреста. Поверхи розташовані точно один над одним. У кожній кімнаті житиме один лемур.
Лемури можуть вільно переміщатися між сусідніми кімнатами на одному поверсі. Проте, щоб підніматися або спускатися на інший поверх, потрібно побудувати сходи. Король Джуліан вирішив встановити в будинку рівно m сходів. Кожні сходи з'єднуватимуть дві кімнати, розташовані одна над одною.
Джуліан задумався, як найкраще розмістити сходи в будинку. Він вирішив, що розташування буде оптимальним, якщо сума відстаней між усіма парами кімнат буде мінімальною. Відстань між двома кімнатами визначається як мінімальна кількість переходів, необхідних для переходу з однієї кімнати в іншу. За один перехід можна перейти в сусідню кімнату на тому ж поверсі або скористатися сходами, щоб перейти в ту ж кімнату на сусідньому поверсі, якщо такі сходи є.
Допоможіть Джуліану визначити сумарну відстань при оптимальному розташуванні сходів.
Вхідні дані
Два цілі числа n і m (1 ≤ n ≤ 10^6
, n ≤ m ≤ n * 5).
Вихідні дані
Виведіть одне число - сумарну відстань між усіма парами кімнат при оптимальному розташуванні сходів.