Məsələlər
Dördbucaqlı - 2
Dördbucaqlı - 2
Müstəvi üzərində\textbf{ 4} nöqtə verilmişdir. Onların əmələ gətirdiyi dördbucaqlının kvadrat olub-olmadığını aydınlaşdırın.
\InputFile
Hər birində \textbf{2} ədəd - verilmiş nöqtələrin koordinatları olan \textbf{dörd }sətir. Giriş verilənləri tam ədədlərdir və mütləq qiymətcə \textbf{1000}-i aşmır.
\OutputFile
Əgər verilən nöqtələr kvadratın təpə nöqtələridirsə, çıxışa "\textbf{YES}", əks halda "\textbf{NO}" sözünü verin.
Giriş verilənləri #1
0 0 1 1 0 1 1 0
Çıxış verilənləri #1
YES