Пусти оленя в огород
Мы уже научились справляться с козлами и огородами. Теперь, давайте, перенесёмся немного севернее и разберёмся с особенностями управления оленями.
Оленевод Ванхо привязал своего оленя Ахтамака к изгороди нефтяной площадки, имеющей форму выпуклого многоугольника. Олень был привязан на длинной верёвке, чтобы он не убежал и при этом мог пастись. Вокруг нефтяной вышки растёт очень вкусный ягель. Напишите программу, вычисляющую площадь участка вне изгороди, ягель на котором будет доступен оленю. Форма изгороди, точка привязывания и длина верёвки задаются во входном файле.
Входные данные
В первой строке входного файла записано целое число n - количество углов изгороди в порядке обхода по часовой стрелке (3 ≤ n ≤ 100). В последующих n строках записаны координаты углов изгороди в порядке обхода по часовой стрелке. В следующей строке записаны три числа - координаты точки привязывания оленя к изгороди и длина верёвки. Все координаты целые и не превосходят по модулю 10^4. Числа в каждой строке разделены пробелами. Гарантируется, что изгородь представляет собой строго выпуклый многоугольник и точка привязывания оленя лежит на его границе. Также длина верёвки не превосходит половины периметра изгороди.
Выходные данные
В выходной файл выведите значение площади с точностью не менее 10^{-3}.