Snayper atəşi
Nöqtə S-də bir snayper yerləşib. Onun vəzifəsi, velosipedlə düz xətt boyunca A nöqtəsindən B nöqtəsinə doğru hərəkət edən dövlət düşmənini məhv etməkdir. Snayperin atdığı güllə sonsuz sürətlə düz xətt boyunca hərəkət edir. Şəhərdə n sayda göydələn var və bunlar düzbucaqlı paralelopipedlər şəklindədir. Güllə göydələnləri tamamilə deşib keçə bilmir, lakin onların səthinə toxuna bilər. Snayper mümkün qədər tez uğurlu atəş açmalıdır.
Sizdən tələb olunan, düşmənin atəş açılma anında harada olacağını hesablamaqdır.
Giriş verilənləri
Birinci sətirdə boşluqla ayrılmış S nöqtəsinin koordinatları verilir: s_x, s_y, s_z (s_z ≥ 0). İkinci sətirdə boşluqla ayrılmış A və B nöqtələrinin koordinatları verilir: a_x, a_y, b_x, b_y. Dövlət düşməni yer səthində hərəkət edir, buna görə onun z-koordinatı həmişə sıfırdır. Üçüncü sətirdə tam ədəd n (0 ≤ n ≤ 100) verilir. Növbəti n sətirdə boşluqla ayrılmış l_x, l_y, r_x, r_y, h (l_x < r_x; l_y < r_y; h > 0) ədədləri verilir — növbəti göydələnin əsasının əks künclərinin koordinatları və onun hündürlüyü. Göydələnlərin tərəfləri koordinat oxlarına paraleldir. Bütün koordinatlar və hündürlüklər tam ədədlərdir və modulu 100-dən böyük deyil. Heç bir iki göydələn ortaq nöqtəyə malik deyil, S nöqtəsi göydələnin içində və ya sərhədində yerləşmir, AB seqmenti heç bir göydələnlə ortaq nöqtəyə malik deyil.
Çıxış verilənləri
Əgər dövlət düşmənini məhv etmək mümkün deyilsə, "Impossible" çıxarın. Əks halda, atəş açılma anında dövlət düşməninin yerləşəcəyi nöqtənin koordinatlarını 10^{−7} dəqiqliklə çıxarın.