Statement is not available in English language
J. Плоские фигуры
ограничение по времени на тест
0.5 секунд
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Дан выпуклый многоугольник, определите какой плоской фигурой он является.

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

Первая строка содержит одно целое число $$$n$$$ ($$$3 \leqslant n \leqslant 4$$$) — количество вершин многоугольника. Далее следуют $$$n$$$ строк, содержащие по два целых числа $$$x_i$$$ и $$$y_i$$$ ($$$0 \leqslant x_i, y_i \leqslant 100$$$) — координаты $$$i$$$-й вершины. Вершины заданы в порядке обхода по или против часовой стрелки. Никакие $$$3$$$ точки не лежат на одной прямой.

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

Выведите одно целое число — номер фигуры из списка:

  1. остроугольный треугольник;
  2. прямоугольный треугольник;
  3. тупоугольный треугольник;
  4. параллелограмм (но не ромб и не прямоугольник);
  5. трапеция;
  6. ромб (но не квадрат);
  7. прямоугольник (но не квадрат);
  8. квадрат.

Гарантируется, что будут даны только те фигуры, которые перечислены в этом списке.

Примеры
Входные данные
3
0 0
1 0
1 1
Выходные данные
2
Входные данные
4
0 0
5 0
5 5
0 5
Выходные данные
8
Входные данные
4
0 0
10 0
8 10
2 10
Выходные данные
5