Задачі
Опуклий многокутник
Опуклий многокутник
Визначити, чи є заданий многокутник опуклим.
\InputFile
У першому рядку одне число - \textbf{N} (\textbf{3} ≤ \textbf{N} ≤ \textbf{100000}). Далі у \textbf{N} рядках по парі чисел - координати чергової вершини простого многокутника у порядку обходу за або проти годинникової стрілки. Усі координати цілі числа, які по модулю не перевищують \textbf{10000}.
\OutputFile
Один рядок "\textbf{YES}", якщо наведений многокутник є опуклим, і "\textbf{NO}" у протилежному випадку.
Вхідні дані #1
3 0 0 0 1 1 0
Вихідні дані #1
YES