Выпуклый N-угольник P преобразуется в N-угольник Q путём замены
середин сторон исходного многоугольника P на вершины многоугольника Q.
Требуется по выпуклому N-угольнику Q,
заданному координатами вершин, восстановить координаты
вершин исходного N-угольника P.
Формат входного файла
Входной файл содержит нечётное число вершин N,
за которым следуют целочисленные координаты xiyi вершин многоугольника Q,
перечисленные в порядке обхода по часовой стрелке.
Значения координат находятся в диапазоне от − 20000 до 20000.
Все числа во входном файле целые и разделены произвольным
количеством пробелов и/или символов перевода строки.
Формат выходного файла
В выходном файле должны содержаться координаты вершин N-угольника P,
перечисленные в порядке обхода по часовой стрелке.
При этом первая и вторая вершина должны образовывать сторону,
на которой лежит первая вершина N-угольника Q.