На плоскости задан многоугольник координатами вершин в порядке их обхода. Многоугольник не обязательно выпуклый. Требуется найти его площадь.
Входные данные
Сначала вводится число N - количество вершин многоугольника (3<=N<=100), затем N пар вещественных чисел, задающих координаты его вершин.
Выходные данные
Выведите площадь многоугольника с 6 знаками после десятичной точки.
Примеры.
входные данные
3
1 1
1 4
7 4
выходные данные
9.00000000000000E+0000