Вам задано правильний багатокутник з вершинами, пронумерованими від до проти годинникової стрілки.
Тріангуляція даного багатокутника — це розбиття його на трикутники, таке що:
кожна вершина будь-якого трикутника є вершиною вихідного багатокутника;
жодні два трикутники не мають додатної площі перетину;
площа об'єднання всіх трикутників дорівнює площі вихідного багатокутника.
Вага тріангуляції визначається як сума ваг складових її трикутників, де вага трикутника дорівнює добутку міток його вершин.
Знайдіть мінімальну вагу серед усіх можливих тріангуляцій даного багатокутника.
Одне ціле число n~(3 \le n \le 500) — кількість вершин багатокутника.
Виведіть мінімальну вагу серед усіх тріангуляцій заданого багатокутника.
У першому тесті задано трикутник з вершинами . Його вага дорівнює 1 \cdot 2 \cdot 3 = 6.

У другому тесті задано квадрат з вершинами 1, 2, 3, 4. Мінімальна вага досягається при тріангуляції з діагоналлю :
Приклад 1
Приклад 2