Təqib
Müəyyən bir müstəvidə N fərqli düz xətt və iki ayrı nöqtə verilib. Hər iki nöqtə ən azı bir düz xətt üzərində yerləşir. Hər bir nöqtə yerləşdiyi düz xətt boyunca hər iki istiqamətdə hərəkət edə bilər və bu istiqaməti dəyişə bilər. Hər bir nöqtə kəsişmə nöqtələrində digər düz xətlərə keçə bilər. Hər bir nöqtənin öz maksimal hərəkət sürəti var. Bu maksimal sürət nə nöqtənin yerləşdiyi düz xətdən, nə də hərəkət istiqamətindən asılı deyil. Birinci nöqtənin məqsədi ikinci nöqtənin onu tutmamasını təmin etməkdir. İkinci nöqtənin məqsədi isə birinci nöqtəni tutmaqdır.
İkinci nöqtənin birinci nöqtəni tuta biləcəyini müəyyən edin. Nöqtələr ideal obyektlərdir, buna görə də həmişə optimal qərarlar qəbul edirlər.
Giriş verilənləri
Birinci sətirdə N (1 ≤ N ≤ 100000) — müstəvidəki düz xətlərin sayı verilir. Sonra N sətir, hər biri üç tam ədəd ehtiva edir: a_i, b_i və c_i (-1000000 ≤ a_i, b_i, c_{i }≤ 1000000, |a_i|+|b_i| > 0) — düz xəttin tənliyinin əmsalları: [a_i x + b_i y + c_i = 0]. İki eyni düz xəttin olmadığı təmin edilir. Növbəti sətirdə üç tam ədəd: x_1, y_1 və v_1 (-1000000 ≤ x_1, y_{1 }≤ 1000000, 1 ≤ v_{1 }≤ 1000000) — birinci nöqtənin koordinatları və maksimal sürəti. Növbəti sətirdə üç tam ədəd: x_2, y_2 və v_2 (-1000000 ≤ x_2, y_2 ≤ 1000000, 1 ≤ v_2 ≤ 1000000) — ikinci nöqtənin koordinatları və maksimal sürəti. Nöqtələrin üst-üstə düşmədiyi və hər birinin müəyyən bir düz xəttə aid olduğu təmin edilir.
Çıxış verilənləri
Əgər ikinci nöqtə birinci nöqtəni tutarsa, "Yes" çıxarın, əks halda — "No".