Почти $$$a + b$$$
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

На клетчатом поле задан прямоугольник размером $$$a \times b$$$ клеток, где $$$a$$$ — высота прямоугольника, а $$$b$$$ — ширина. Требуется определить, сколькими различными способами можно разместить внутри него квадрат со стороной $$$x$$$ клеток.

Квадрат должен полностью находиться внутри прямоугольника, его стороны должны проходить по границам клеток и быть параллельны сторонам прямоугольника. Квадрат должен занимать ровно $$$x \times x$$$ клеток.

Два способа размещения считаются различными, если они отличаются положением хотя бы одной клетки квадрата. Другими словами, каждое возможное положение верхнего левого угла квадрата считается отдельным способом.

Входные данные

В единственной строке входных данных содержатся три целых числа $$$a$$$, $$$b$$$ и $$$x$$$ ($$$1 \leq a, b \leq 10^9$$$, $$$1 \leq x \leq \min(a, b)$$$) — высота и ширина прямоугольника, сторона квадрата.

Выходные данные

Выведите одно целое число — количество способов разместить квадрат $$$x \times x$$$ внутри прямоугольника $$$a \times b$$$.

Примеры

Входные данные
3 4 2
Выходные данные
6
Входные данные
1000000000 1000000000 1
Выходные данные
1000000000000000000
Входные данные
5 5 5
Выходные данные
1

Примечание

Ниже можно увидеть все возможные варианты размещения квадрата внутри прямоугольника в первом примере: