Лазер у дзеркальному многокутнику#4239

Лазер у дзеркальному многокутнику

1 секунда
64 мегабайти
Дуже складна

Лазер розміщено всередині опуклого -кутника з дзеркальними стінками. При включенні лазера промінь починає відбиватись від стінок. Під яким кутом до осі абсцис потрібно направити лазер, щоб промінь спочатку відбився від першої стінки, потім від другої і т. д., а після відбивання від -ої стінки повернувся у початкову точку? Промінь не може відбиватись від вершин -кутника.

Вхідні дані

У першому рядку вхідного файлу записано кількість вершин многокутника — (3 \leq n \leq 100). Далі йдуть рядків з координатами вершин многокутника у порядку обходу за годинниковою стрілкою. Перша стінка — це стінка між першою та другою вершинами, друга — між другою та третьою, і так далі. В останньому рядку файлу записано координати лазера. Лазер вважати матеріальною точкою. Усі координати — дійсні числа, які не перевищують по абсолютній величині. Вершини можуть бути задані у порядку як по, так і проти годинникової стрілки.

Вихідні дані

Якщо розв'язок існує, виведіть у вихідний файл шуканий кут (в градусах) з похибкою, яка не перевищує градуса. Кут повинен знаходитись в межах (0 \leq \alpha < 360). Якщо розв'язку не існує, виведіть .

Приклади

Приклад 1

Loading
Loading