I. Разрезание на параллелограммы
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вам дан выпуклый многоугольник. Никакие две вершины многоугольника не совпадают. Никакие три вершины многоугольника не лежат на одной прямой. Требуется определить, можно ли разрезать заданный многоугольник на 2017 параллелограммов.

Входные данные

В первой строке записано целое число 3 ≤ n ≤ 100.

В следующих n строках даны координаты вершин многоугольника в порядке обхода по часовой стрелке. В (i + 1)-й строке даны два числа  - 109 ≤ xi, yi ≤ 109 – координаты i-й вершины.

Выходные данные

В единственной строке выведите “yes” без кавычек, если заданный многоугольник можно разрезать на 2017 параллелограммов. В противном случае выведите “no” без кавычек.

Примеры
Входные данные
4
0 0
0 1
1 1
1 0
Выходные данные
yes
Входные данные
3
0 0
0 1
1 0
Выходные данные
no