Ehtiyatlı hakim#1050

Ehtiyatlı hakim

1 saniyə
64 meqabayt
Çox çətin

Sabah iki məşhur komanda — Blue Stars və Red Eagles arasında futbol oyunu keçiriləcək. Matç uzunluğu , eni isə olan meydançada baş tutacaq. Hakim isə dördüncü nəsil peşəkar futbol hakimi Benjamin olacaq.

Hakim olmaq həm məsuliyyətli, həm də bəzən təhlükəli işdir. Buna görə də Benjamin sabahkı matç zamanı baş verə biləcək bəzi oyun ssenarilərini əvvəlcədən işləyib hazırlamağa qərar verdi.

Təsəvvür edək ki, oyunçusu oyunçusuna ötürmə edir, yəni top bütövlükdə oyunçuların yerləşdiyi nöqtələri birləşdirən düz xətt üzrə ötürülür. Bir tərəfdən, ötürmə zamanı hakim hadisələri yaxşı görə bilməlidir. Digər tərəfdən, təhlükəsizlik tələblərinə əsasən hakim topa çox yaxın durmamalıdır. Buna görə ötürmə zamanı hakim topun mümkün istənilən mövqeyindən azı , çoxu məsafəsində olmalıdır. Güman edilir ki, top hərəkət edərkən hakim bir nöqtədə dayanır. Əlbəttə, matç zamanı hakim həmişə meydançada olmalıdır.

\includegraphics{https://static.e-olymp.com/content/2c/2c186ef174a6ec71a310a4163895813a2c244a77.jpg}

Bu tələblər kifayət qədər mürəkkəb olduğundan, təcrübəli hakim belə, ötürmə zamanı harada dayanmalı olduğunu bəzən çətin müəyyən edir. Bu səbəbdən, matçdan əvvəl Benjamin müxtəlif başlanğıc şərtlər üçün dura biləcəyi bölgələri tapmaq üzrə məşq etmək istəyir. O, öz həllini düzgün cavabla müqayisə etmək üçün, verilən meydança ölçülərinə, oyunçuların koordinatlarına və , ədədlərinə əsasən hakimin dayanmalı olduğu bölgənin sahəsini hesablaya bilən bir proqram tələb edir. Siz ona kömək edin!

Giriş

Birinci sətirdə iki müsbət tam ədəd — və (1 \leq L, W \leq 100), yəni meydançanın uzunluğu və eni verilir.

İkinci sətirdə X_A, Y_A, X_B, Y_B — və oyunçularının koordinatları verilir. Oyunçular meydançadadır: 0 \leq X_A, X_B \leq L, 0 \leq Y_A, Y_B \leq W.

Üçüncü sətirdə və (0 < r < R < 100) ədədləri verilir. Verilir ki, R \leq D, burada — və oyunçuları arasındakı məsafədir.

Çıxış

Cavabı 10^{-6} dəqiqliklə çıxışa verin.

Nümunələr

Nümunə 1

Loading
Loading