Циліндр#889

Циліндр

1 секунда
64 мегабайти
Легка

Використовуючи аркуш паперу та ножиці, ви можете вирізати дві частини, щоб скласти циліндр наступним чином:

  1. Розріжте папір горизонтально (паралельно до короткої сторони), щоб отримати дві прямокутні частини.

  2. З першої частини виріжте коло максимально можливого радіуса. Це коло буде основою циліндра.

  3. Другу частину згорніть так, щоб її периметр дорівнював довжині кола, й приєднайте один кінець рулону до круга. Зверніть увагу, що папір може накладатися, щоб досягти потрібної довжини периметра, оскільки радіус рулону повинен збігатися з радіусом основи.

За заданими розмірами аркуша, сконструюйте циліндр з найбільшим можливим об'ємом відповідно до описаної вище процедури.

Вхідні дані

Вхід складається з декількох тестових випадків. Кожен тестовий випадок містить два числа і (1 \le w \le h \le 100), які вказують ширину і висоту аркуша паперу. Останній тестовий випадок супроводжується рядком із двома нулями, який не потрібно опрацьовувати.

Вихідні дані

Для кожного тестового випадку виведіть один рядок з найбільшим можливим об'ємом циліндра, який можна скласти з даного аркуша. Об'єм необхідно округлити до 3 знаків після коми.

Приклади

Приклад 1

Loading
Loading