dünya var, hər birində bir portal yerləşir. Əvvəlcə i~(1 \le i \le n) dünyası -koordinatı və -koordinatı A_i~(1 \le A_i \le 10^9) olan nöqtədə yerləşir. Hər dünyada həmçinin bir inək var. vaxt anında bütün -koordinatları müxtəlifdir və dünyalar düşməyə başlayır: dünyası oxunun mənfi istiqamətində saniyədə vahid sürətlə fasiləsiz hərəkət edir.
İki dünya eyni -koordinatında olduqda, bu tam olmayan vaxt anında da baş verə bilər, onların portalları «düzülür» və bir dünyadakı inək anında digər dünyaya keçə bilər.
Hər üçün dünyasındakı inək Q_i (Q_i \ne i) dünyasına çatmaq istəyir. Hər inəyə, optimal şəkildə hərəkət etdikdə, təyinat nöqtəsinə çatmaq üçün lazım olan minimum vaxtı təyin etməyə kömək edin.
Hər sorğu üçün səyahət vaxtını kəsri şəklində çıxarın, burada və — müsbət qarşılıqlı sadə tam ədədlərdir, əks halda səyahət mümkün deyilsə çıxarın.
Birinci sətirdə bir tam ədəd n~(2 \le n \le 2 \cdot 10^5) verilir.
İkinci sətirdə boşluqla ayrılmış tam ədəd A_1, A_2, \ldots, A_n verilir.
Üçüncü sətirdə tam ədəd Q_1, Q_2, \ldots, Q_n verilir.
sətir çıxarın. -ci sətirdə inəyi üçün minimum səyahət vaxtını çıxarın.
Nümunə 1