\begin{problem}{Polygon. Выпуклый многоугольник}{polygon.in}{polygon.out}{2 секунда}{32 мегабайт}

\InputFile

В первой строке одно число $n$ ($3 \le n \le 100\,000$). Далее в $n$ строках по паре 
чисел~--— координаты очередной вершины простого многоугольника в порядке обхода по 
или против часовой стрелки.

\OutputFile

Одна строка \texttt{YES}, если приведённый многоугольник является выпуклым, и 
\texttt{NO} в противном случае.

\Example

\begin{example}
\exmp{
3
1 0
0 1
1 1
}{
YES
}%
\end{example}

\end{problem}
