Zöhrə Ulduzunun proqramçıları
Zöhrə Ulduzunun proqramçıları
Zöhrə Ulduzunun proqramçılarının üç böyük problemi var. İşləyərkən onlar daim ağac konfet, dəmir bublik və daş peçenye yeməlidirlər, əks halda onlar işləyə bilməzlər. Bütün konfet, bublik və peçenyelər yeyilib qurtardıqdan sonra onlar işdə heç nə etmirlər. Bu qorxulu halda onlar yeməyə davam etmək üçün evə gedirlər.
Hər hansı böyük kompaniyada Zöhrə Ulduzu proqramçılarının sayı bir qədər böyükdür. Hər proqramçı üçün ağac, dəmir və daşın yeyilmə sürəti sabit və məlumdur. Proqramçılar bir neçə ərzağı eyni vaxtda yeyə bilməzlər. Qida təchizatı üzrə Zöhrə Ulduzunun sədaqətli meneceri hər səhər proqramçılara bərabər miqdarda konfet, bublik və peçenye verir. Məlumdur ki, o, ən azı bir konfet, bir bublik və bir peçenye verir. Sizin tapşırıq: Hər proqramçı üçün aydınlaşdırın ki, menecer elə sayda ərzaq verə bilərmi ki, bu konkret proqramçı bütün qidaları yesin və işi birinci tərk etsin( hər hansı digər proqramçı ilə eyni vaxtda deyil).
Giriş verilənləri
Giriş faylının birinci sətrində testlərin sayı olan bir tam T (1 ≤ T ≤ 37) ədədi verilir. Hər testin birinci sətrində Zöhrə Ulduzu kompaniyasında işləyən proqramçıların sayını göstərən N (1 ≤ N ≤ 100) ədədi yerləşir. Sonrakı N sayda sətrin hər birində tam a_i, b_i, c_i (1 ≤ a_i, b_i, c_i ≤ 10000) ədədləri yerləşir. a_i, b_i, c_i i-ci proqramçının uyğun olaraq ağac, dəmir və daşı yemə sürətidir. Bütün giriş verilənlərinin korrekt olmasına təminat verilir.
Çıxış verilənləri
Çıxışa Zöhrə Ulduzunun hər bir proqramçısı üçün əgər bu konkret proqramçı bütün ərzağı yeyib qurtara bilər və işdən birinci gedə bilərsə, "Yes" (dırnaqsız), əks halda isə "No" (dırnaqsız) sözünü verin.