Безпечна відстань
Минулого року був важкий період, коли вірус поширився серед населення. На щастя, Аліса знає, що для збереження здоров'я важливо триматися на безпечній відстані від інших людей.
Аліса зараз перебуває в закритій кімнаті, яка представлена у вигляді 2D-площини з шириною і висотою . У цій кімнаті знаходяться людей, і ми знаємо їхні координати .
Розглянемо Алісу та цих людей як точки на 2D площині. Початкове положення Аліси — , і вона хоче дістатися до виходу, який знаходиться в точці . Вона може вільно переміщатися в будь-якому напрямку всередині кімнати, але не може виходити за її межі.
Знайдіть максимальну відстань, на якій Аліса може триматися від інших людей під час переміщення від до .
Вхідні дані
Перший рядок містить два цілі числа і , де — ширина, а — висота кімнати. Другий рядок містить кількість людей у кімнаті. Кожен з наступних рядків містить два дійсних числа і — координати -ї людини в кімнаті.
Вихідні дані
Виведіть одне дійсне число — максимальну безпечну відстань. Допускається адитивна або мультиплікативна похибка .
Приклади
Аліса може триматися на відстані від будь-якої іншої людини, і це найкраще, що вона може зробити. На малюнку нижче показано можливий шлях (зеленим кольором).