Задача A. Пифагоровы штаны

Автор:Антон Карабанов   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:256 Мб
Выходной файл:Стандартный выход  
Максимальный балл:100  

Условие

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

Тимофей нарисовал на координатной плоскости прямоугольный треугольник с целочисленными сторонами, так, как показано на рисунке (прямой угол в точке начала координат, катеты вдоль осей). Определите площадь шестиугольника, с вершинами в крайних точках "Пифагоровых штанов".

Формат входных данных

Две строки входных данных содержат длины катетов — натуральные числа a и b. Гарантируется, что третья сторона треугольника тоже будет выражаться натуральным числом.

Обратите внимание, что при заданных ограничениях для хранения ответа необходимо использовать 64-битный тип данных, например long long в C++, int64 в Free Pascal, long в Java.

Формат выходных данных

Выведите одно натуральное число — ответ на вопрос задачи.

Ограничения

3 ≤ a, b ≤ 109

Система оценки и описание подзадач

Баллы за каждый тест начисляются независимо.

Пояснение к примеру

Смотри рисунок.

Примеры тестов

Стандартный вход Стандартный выход
1
3
4
74

0.074s 0.015s 17