Gül Qabları
Freddy bu həftəsonu üçün bağ partisi təşkil edir. Bir çox köhnə sinif yoldaşı onu ziyarət edəcək və Freddy kiçik bağçılıq oazisini zərif və fərqli bir şəkildə təkmilləşdirmək istəyir. Sevimli bağçılıq jurnallarından ilham alaraq, bağçasına aparan yolun hər iki tərəfində iki çiçək düzümü qurmağa qərar verib. Ətrafdakı digər bitkilərlə uyğunlaşmaq üçün bir düzüm açıq bürünc sarı, digəri isə tünd pastel qırmızı rəngdə olmalıdır. Çiçəklərin yerləşdiriləcəyi qablar da eyni uyğun rənglərlə boyanmalıdır.
Freddy bilir ki, mövcud qabları yenidən boyamaqdan daha ucuz və sürətli yeni qablar almaqdır. Beləliklə, partinin sürətlə yaxınlaşan tarixi ilə sıxışdırılmış Freddy, yalnız lazım olan rənglərlə boyanmış qabları çatdıra bilən, həm də bu gün günortadan sonra onları çatdıra bilən kiçik bir şirkətdən çiçək qabları almağa qərar verdi. Şirkətin sahibi, adi dizaynlardan uzaqlaşan bir ixtisaslaşmış Hollandiya rəssamıdır. Onun çox xüsusi qabları, üst tərəfi alt tərəf kimi xidmət edə bilən və əksinə çevrilə bilən, belə adlandırılan pentomino şəkillərində istehsal olunur.
Pentomino şəkilli çiçək qabı, hər hansı iki qonşu kvadratın tərəflərinin həmişə bütün kənar boyunca bir-birinə toxunması üçün beş kvadratdan qaynaqlanır. Əsl qablar, hər kvadrat təxminən on kvadrat futdur, lakin bu problem üçün ölçü əhəmiyyətli deyil, yalnız bütün şəkillərdəki bütün kvadratların eyni ölçüdə olması vacibdir. Dəqiq olaraq 12 mümkün forma var, onlar aşağıdakı şəkildə göstərilmişdir və hər bir forma ənənəvi olaraq bənzərliyini daşıdığı bir hərflə adlandırılır. (əlbəttə ki, Freddy-nin sevimli forması Fdir)
Freddy iki sarı qab və iki qırmızı qab alacaq. Estetik səbəblərdən, hər iki düzüm eyni formada olmalıdır. Eyni rəngli iki qab çəmənlikdə bir-birinə yaxın yerləşdiriləcək ki, aralarındakı bölmələr görünməsin və yalnız bütün düzümün konturu formaların bərabərliyini qiymətləndirmək üçün vacib olacaq. Nəticədə yaranan düzənlərdə heç bir qab üst-üstə düşə bilməz.
Freddy qabları diqqətlə seçməlidir, çünki bəzi cütlər bu baxımdan açıq-aşkar uyğunsuzdur (məsələn, W+F və I+I), bəziləri uyğun ola bilər, lakin onların həqiqətən uyğun olduğunu dərhal anlamaq çətin ola bilər (məsələn, P+U və V+Z və aşağıdakı şəkildəki mümkün düzənləri). Buna görə də, Freddy sizdən kömək istəyir. Sizə iki sarı qab və iki qırmızı qab verilir və proqramınız hər iki sarı qab və qırmızı qab cütündən eyni konturla düzən yaradıla biləcəyini müəyyən etməlidir.
Giriş verilənləri
Giriş bir neçə test halını ehtiva edir. Hər test halı bir sətirdən ibarətdir. Sətir iki sarı qabın formalarını göstərən iki hərflə başlayır, sonra bir boşluq və iki qırmızı qabın formalarını göstərən digər iki hərf gəlir. Bütün dörd hərf böyük hərflədir və onların hər biri yuxarıda göstərilən 12 etibarlı hərfdən biridir.
Çıxış verilənləri
Hər test halı üçün bir sətir mətn çıxarın. Sətir, həm sarı qablar, həm də qırmızı qablar cütündən ibarət bir düzən yaradıla bilirsə, "YES" içerməlidir. Əgər belə bir düzən yoxdursa, sətir "NO" içerməlidir.