#0000B0

z-paintball

Kicsi Z belépett a helyi paintball klubba. Mint minden új tagnak, neki is vizsgázni kell a klub egy "belső bizottsága" előtt, ahol igazolnia kell jártasságát a paintball eszközeinek kezelésében. A vizsgához kapott egy "puskát" - szaknyelven markert - mellyel a vizsgán (festék helyett) elasztikus labdákat lehet kilőni. A lövés során a golyó nem veszit sebességéből, s falhoz érve úgy pattan vissza, hogy a beesési szög egyenlő lesz a visszaverődés szögével. A labda ugyanigy viselkedik akkor is, ha ajtófélfába ütközik.


Az ilyen puskával téglalap alakú antigravitációs szobában lőnek. A szoba méretei a illetve b, s az egyik falon egy d szélességű nyilás játsza az ajtó szerepét. A labdát a szobán kivülről kell belőni a padlóval párhuzamosan, s a labda végig ugyanabban a magasságban halad. Ha a labda éppen a szoba szögletébe talál, akkor ugyanazon az úton visszatér.


InputA standard bemenő egység első sorában két egész szám van, a és b - ezek a szoba méretei.
A standard bemenő egység második sorában ugyancsak két egész szám áll: [] - az ajtónyilás közepének távolsága a baloldali faltól, és d - az ajtónyilás szélessége.
A standard bemenő egység harmadik sorában adott az e egész szám - ez fejezi ki puska helyének távolságát az ajtónyilás közepétől balra illetve jobbra (x koordinátakén), egy nagybetű: "L" a bal, illetve "R" a jobb oldal jelölésére, végül az f egész szám - ez fejezi ki, milyen távol van a puska az ajtót tartalmazó fal vonalától (az y koordináták irányában).

OutputA standard kimenő egység egyetlen sorból áll, ide kell beirni (egész számként) hányszor verődött vissza az adot pozicióról kilőtt elasztikus golyó a falakról, mielőtt kirepült volna a szobából.
Kikötések: 2 <= a <= 1000; 1 <= b <= 1000, 1 <= c < a, 1 <= d < 1000, közben d olyan, hogy az ajtónyilás nem ér a szomszédos falig.
0 <= e <= 100 000; 1 <= f <= 100 000.

Bemenet:
[c]6 6
3 1
1 L 1

Kimenet:
3
Magyarázat: A labdát a (p) pozicióról lőtték ki (az ajtó közepétől egy egységre balra és a fal vonalától egy egységnyi távolságból). A labda az ajtónyilás közepén áthaladva berepül a szobába. Először visszaverődik a jobboldali fal közepétől (1). Ezután a szemközti fal közepét éri el és innen is visszaverődik (2). Tovább haladva harmadszor is visszaverődik a baloldali fal közepétől(3), s innen az ajtónyilás közepén áthaladva kirepül a szobából.
Image: room

Submit solution

Coming later

The grading service will be connected in a later migration step. You can inspect the task and your previous results now.