Verilmiş istiqamətli qraf nəzərə alınsın. Qraf üzərində standart oyun belə oynanır: əvvəlcə qrafın bir zirvəsində (başlanğıc mövqeyində) bir fişka yerləşdirilir. İki oyunçu növbə ilə onu qrafın kənarları üzrə hərəkət etdirirlər. Gedə bilməyən oyunçu uduzur.
Oyunlar nəzəriyyəsində tez-tez daha mürəkkəb oyunlara baxılır. Məsələn, iki qraf üzərində oyunların birbaşa cəmi. Oyunların birbaşa cəmi belə təyin olunur: əvvəlcə hər iki qrafda başlanğıc mövqeyində bir fişka yerləşdirilir. Oyunçu hər gedişində istədiyi fişkanı seçir və onu müvafiq qrafda bir kənar üzrə hərəkət etdirir. Gedə bilməyən oyunçu uduzur.
Sizin vəzifəniz düzgün oyun zamanı kimin qalib gələcəyini müəyyən etməkdir.
Birinci sətirdə N_1 və M_1 — birinci qrafın zirvə və kənarlarının sayı verilir (1 \leq N_1,\, M_1 \leq 10000). Sonrakı M_1 sətirdə isə hər birində iki ədəd və (1 \leq x,\, y \leq N_1) verilir.
Daha sonra ikinci qraf eyni formatda M_2 + 1 sətirdə verilir.
Giriş faylı sonunda başlanğıc zirvələrindən ibarət cütlüklərin siyahısı ilə bitir. Birinci sətirdə (1 \leq T \leq 100000) — başlanğıc zirvələri cütlərinin sayı verilir. Sonrakı sətirdə v_1 və v_2 (1 \leq v_1 \leq N_1, 1 \leq v_2 \leq N_2) cütlükləri göstərilir.
Hər bir başlanğıc zirvələri cütlüyü üçün bir sətir çap edin: düzgün oyunda birinci oyunçu qalib gəlirsə **first**, ikinci qalib gəlirsə **second**, heç-heçə olarsa **draw**.
Nümunə 1