Kəsiklər
İnternetdə gəzişərkən, Mixalıçın diqqətini bir tapmaca çəkdi. Bu tapmaca, mövcud seqmentlərdən qabarıq çoxbucaqlı yaratmağı tələb edirdi. Əlavə çətinlik isə ondan ibarət idi ki, seqmentləri yalnız istənilən istiqamətdə hərəkət etdirmək mümkün idi, lakin onları döndərmək mümkün deyildi (bəlkə də düşünülməmiş interfeys səbəbindən). Yarım saat uğursuz cəhdlərdən sonra, Mixalıç monitor ekranında bir çox açıq veb-səhifə aşkar etdi və belə bir tapmacanı həll etməyin mümkün olub-olmadığını sürətlə müəyyən edən bir proqram yazdı.
Sizin vəzifəniz, əgər siz də belə bir bannerlə qarşılaşsanız, oxşar bir proqram yazmaqdır.
Giriş verilənləri
Birinci sətirdə seqmentlərin sayı n (3 ≤ n ≤ 50) verilir. Daha sonra n sətir boyunca hər biri iki tam ədəd olan x və y (-100 ≤ x, y ≤ 100) - seqmentlərin son nöqtələrinin koordinatları verilir. Bütün seqmentlərin başlanğıcı koordinat başlanğıcı hesab olunur.
Çıxış verilənləri
Əgər mövcud seqmentlərdən ibarət sərhədi olan qabarıq çoxbucaqlı yaratmaq mümkündürsə, YES, əks halda NO çap edin.