Цилиндр
Из листка бумаги ножницами Вы можете вырезать две поверхности, из которых можно сложить цилиндр следующим образом:
Разрезать бумагу горизонтально (параллельно короткой стороне), получив две прямоугольные части.
Из первой части вырезать круг максимального радиуса. Он будет лежать в основании цилиндра.
Скрутите вторую прямоугольную часть в трубочку так чтобы ее периметр равнялся длине окружности, обрамляющей круг. Прикрепите трубочку к основанию цилиндра. Заметим, что трубочка может содержать накрывающуюся часть бумаги, так как ее радиус подгоняли к длине радиуса основания цилиндра.
По заданным размерам бумаги следует построить подобным образом цилиндр максимального объема.
Входные данные
Входные данные состоят из нескольких тестов. Каждый тест содержит два числа w и h (1 ≤ w ≤ h ≤ 100), обозначающие ширину и высоту куска бумаги. Последний тест содержит два ноля и не обрабатывается.
Выходные данные
Для каждого теста в отдельной строке вывести значение наибольшего возможного объема цилиндра, который можно построить из куска бумаги заданных размеров. Объем следует выводить с 3 десятичными знаками.