Зіткнення астероїдів#3166

Зіткнення астероїдів

1 секунда
256 мегабайтів
Середня

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

Вхідні дані

У першому рядку задано кількість вершин першого багатокутника та другого багатокутника (3 \leq N, M \leq 40000). Далі йдуть рядків із координатами вершин, причому всі координати не перевищують 10^8 за модулем.

Вихідні дані

Якщо відповідь негативна, виведіть "No solution". Інакше виведіть момент зіткнення (дотик вважається зіткненням) у вигляді нескоротного дробу x/y. Рух починається з моменту часу .

Приклади

Приклад 1

Loading
Loading