Алекс любить орігамі — японське мистецтво складання паперу. Більшість фігурок орігамі починають робити з квадратного аркуша паперу.
Алекс збирається зробити подарунок для своєї мами. Для виготовлення подарунка потрібні три однакові квадратні аркуші паперу, але в Алекса є лише один прямокутний аркуш. Він може вирізати з цього аркуша квадрати, проте їхні сторони повинні бути паралельні сторонам вихідного аркуша.
Допоможіть Алексу визначити максимально можливий розмір квадратів, які він зможе вирізати.
В одному рядку містяться два цілих числа і w~(1 \le h, w \le 1000) — висота і ширина аркуша паперу.
Виведіть одне дійсне число — максимально можливу довжину сторони квадрата.
Гарантується, що з аркуша розміром h \times w завжди можна вирізати три однакові квадрати так, щоб їхні сторони були паралельні сторонам вихідного аркуша.
Відповідь повинна бути виведена з точністю до трьох знаків після коми.

Приклад 1
Приклад 2