Площадь треугольника

Вводятся целые числа a и b. Пусть у треугольника ABC координаты A = (0, 0), B = (a, b), а обе координаты C = (x, y) - целые числа, и площадь треугольника ABC не равна нулю.

Какую минимальную площадь может иметь треугольник ABC?

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

Даны два целых числа a и b, по модулю не превосходящие 109. (a2 + b2 > 0)

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

Выведите одно число — минимальную возможную площадь треугольника ABC с точностью 10 - 9. То есть ответ будет считаться правильным, если будет отличаться от ответа жюри менее, чем на 10 - 9

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

Входные данные
4 0
Выходные данные
2.0

Задача на informatics