224. 射擊練習

0 Judge

Code: 0


射擊練習

為了精進御坂妹妹的武裝實力以應付未來的實驗內容,編號$00001$的御坂妹妹與一方通行正在一個矩形的房間內練習手槍的射擊,而其他的研究員透過接近天花板的一個防彈玻璃後方觀察著練習的進行。

sprout

不過在房間內任意的開槍會需要注意到處反彈的流彈,御坂妹妹擊發一枚子彈後,第一次碰到牆壁時,會反彈繼續飛行,直到第二次碰觸牆壁時才會被牆壁上的緩衝物質所吸收,過程中子彈都會維持相同的飛行高度。不過除了牆壁會反彈子彈之外,子彈碰觸到一方通行則會讓子彈沿原路徑反彈。

不過編號$00001$的御坂妹妹似乎不知道這一件事情,正在隨意的到處開槍,用生命在賣萌。而在一旁觀察的你,是否可以透過實驗記錄推算什麼時候御坂妹妹會不小心讓子彈擊中自己呢?我們可以設定實驗室是一個由$(0,0),~(W,H)$為對角線構成的矩形空間,而用座標點代表人的位置。假設御坂妹妹的子彈高度會與地面呈水平,且不會射擊到牆角。

輸入說明

有多筆測資,每筆測資佔一行,包含$8$個數字:$W,H,Ax,Ay,x,y,Px,Py$,$H,W$表示房間的大小,$(Ax,Ay)$表示一方通行的座標位置,$(x,y)$表示御坂妹妹,的位置,$(Px,Py)$表示子彈擊發時的飛行方向向量。

  • $0< W,H \leq 10^{9}$
  • $-10^{9}\leq Px,Py \leq 10^{9}$
  • $0<x,Ax<W$
  • $0<y,Ay<H$

輸出說明

對於每一筆測資輸出一行。如果御坂妹妹會擊中自己,輸出Suicide,否則輸出7777

範例輸入

10 10 3 3 5 5 1 2

範例輸出

7777

Judge Setting

run-time limit: 100 ms
memory limit: 1048576 byte
測資數量: 0