Король Геометрии-Ленд находится в большой беде. У него три сына, которые постоянно ссорятся. Король пробовал множество различных способов их помирить, но всё было напрасно. В конце концов он стал тревожиться.
«А что, если разделить королевство?» — подумал король. Он позвал советников и описал им свой план. Они развернули карту.

Королевство имеет форму треугольника с вершинами 'A', 'B' и 'C'. Король провёл прямую из точки B к точке E (E — любая точка на отрезке AC) и прямую из точки C к точке F (F — любая точка на отрезке AB). Точка пересечения BE и CF была обозначена как X. Таким образом, образовались четыре части: a (треугольник BFX), b (треугольник BCX), c (треугольник CEX) и d (четырёхугольник AEXF). Король решил отдать участки площадью a, b и c своим трём сыновьям. Участок площадью d станет новым королевством короля. Вы — главный советник. Король сообщает вам значения a, b и c. Вы должны найти значение d. Если определить d невозможно, сообщите об этом.
Вход содержит не более 1000 тестов. Каждый тест состоит из трёх неотрицательных действительных чисел a, b и c (разделены пробелами). Ввод завершается тестом, в котором a = -1. Этот тест обрабатывать не нужно.
Для каждого теста выведите его номер, начиная с 1. На следующей строке выведите площадь участка d (площадь нового королевства короля после деления), округлённую до 4 знаков после запятой, либо выведите **Poor King!** (без кавычек), если значение d определить невозможно. Формат вывода показан в примере.
Example 1