program chasing;
Uses Math;
var
Bs, Bx, By, Ds, Dx, Dy : LongInt;
dir : Char;
T : real;
begin
(*assign(input, 'input.txt'); reset(input);
assign(output, 'output.txt'); rewrite(output);*)
ReadLn(Dx, Dy, Ds);
ReadLn(Bx, By, Bs);
ReadLn(dir);
T := 0;
if ((dir='R') and (Dx>=Bx)) then T:=(abs(Dx-Bx) + abs(Dy-By)) / (Ds+Bs)
else if ((dir='R') and (Dx<=Bx)) then T:=(abs(Dx-Bx) + abs(Dy-By)) / (Ds-Bs);
writeLn(round(T));
end.
cHJvZ3JhbSBjaGFzaW5nOwpVc2VzIE1hdGg7Cgp2YXIKICAgICBCcywgQngsIEJ5LCBEcywgRHgsIER5IDogTG9uZ0ludDsKICAgICBkaXIgICAgICAgICAgICAgICAgICAgICAgIDogQ2hhcjsKICAgICBUIDogcmVhbDsKYmVnaW4KCiAgICAoKmFzc2lnbihpbnB1dCwgICdpbnB1dC50eHQnKTsgIHJlc2V0KGlucHV0KTsKICAgIGFzc2lnbihvdXRwdXQsICdvdXRwdXQudHh0Jyk7IHJld3JpdGUob3V0cHV0KTsqKQoKICAgIFJlYWRMbihEeCwgRHksIERzKTsKCiAgICBSZWFkTG4oQngsIEJ5LCBCcyk7CgogICAgUmVhZExuKGRpcik7CgogICAgVCA6PSAwOwogICAgCiAgICBpZiAoKGRpcj0nUicpIGFuZCAoRHg+PUJ4KSkgdGhlbiAgVDo9KGFicyhEeC1CeCkgKyBhYnMoRHktQnkpKSAvIChEcytCcykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmICgoZGlyPSdSJykgYW5kIChEeDw9QngpKSB0aGVuICBUOj0oYWJzKER4LUJ4KSArIGFicyhEeS1CeSkpIC8gKERzLUJzKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgd3JpdGVMbihyb3VuZChUKSk7CgplbmQu