program chasing;
Uses Math;
var
Bs, Bx, By, Ds, Dx, Dy, T, dist : Longint;
dir : Char;
tdog,spostpall,nuovacoordpall : 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' then
begin
dist:=abs(Dx-Bx); writeln('dist',dist);
tdog:=abs(Dy-By)/Ds; writeln('tdog ',tdog);
spostpall:=Bs*tdog;writeln('spostpall ',spostpall);
nuovacoordpall:=Bx+spostpall;
if nuovacoordpall<=Dx then Ds:=-Ds
else if Ds<=Bs then begin writeln(-1); exit; end;
writeln('Ds ',Ds);
T:=ceil(tdog+(abs(dist+spostpall))/(abs(Ds-Bs)));
end;
if dir='L' then
begin
BS:=-Bs;
dist:=abs(Dx-Bx);
tdog:=abs(Dy-By)/Ds;
spostpall:=Bs*tdog;
nuovacoordpall:=Bx+spostpall;
if nuovacoordpall<=Dx then begin if Ds<=abs(Bs) then begin writeln(-1); exit; end
else Ds:=-Ds;
end;
T:=ceil(tdog+(abs(dist-spostpall))/(abs(Ds-Bs)));
end;
if dir='D' then
begin
BS:=-Bs;
dist:=abs(Dy-By);
tdog:=(abs(Dx-Bx)/Ds);
spostpall:=Bs*tdog;
nuovacoordpall:=By+spostpall;
if nuovacoordpall<Dy then begin if Ds<=abs(Bs) then begin writeln(-1); exit; end
else Ds:=-Ds;
end;
T:=ceil(tdog+ (abs(dist-spostpall))/(abs(Ds-Bs)));
end;
if dir='U' then
begin
dist:=abs(Dy-By);
tdog:=abs(Dx-Bx)/Ds;
spostpall:=Bs*tdog;
nuovacoordpall:=By+spostpall;
if nuovacoordpall<=Dy then Ds:=-Ds
else if Ds<=Bs then begin writeln(-1); exit; end;
T:= ceil(tdog+(abs(dist-spostpall))/(abs(Ds-Bs)));
end;
writeln(T);
end.
cHJvZ3JhbSBjaGFzaW5nOwpVc2VzIE1hdGg7Cgp2YXIKICAgICBCcywgQngsIEJ5LCBEcywgRHgsIER5LCBULCAgZGlzdCAgIDogTG9uZ2ludDsKICAgICBkaXIgOiBDaGFyOwogICAgIHRkb2csc3Bvc3RwYWxsLG51b3ZhY29vcmRwYWxsIDogcmVhbDsKYmVnaW4KCiAgICAoKmFzc2lnbihpbnB1dCwgICdpbnB1dC50eHQnKTsgIHJlc2V0KGlucHV0KTsKICAgIGFzc2lnbihvdXRwdXQsICdvdXRwdXQudHh0Jyk7IHJld3JpdGUob3V0cHV0KTsqKQoKCiAgICBSZWFkTG4oRHgsIER5LCBEcyk7CgogICAgUmVhZExuKEJ4LCBCeSwgQnMpOwoKICAgIFJlYWRMbihkaXIpOwoKICAgIFQgOj0gMDsgCiAgICBpZiBkaXI9J1InIHRoZW4KICAgICAgICAgICAgICAgICAgIGJlZ2luCiAgICAgICAgICAgICAgICAgICAgIGRpc3Q6PWFicyhEeC1CeCk7ICAgd3JpdGVsbignZGlzdCcsZGlzdCk7CiAgICAgICAgICAgICAgICAgICAgIHRkb2c6PWFicyhEeS1CeSkvRHM7IHdyaXRlbG4oJ3Rkb2cgJyx0ZG9nKTsKICAgICAgICAgICAgICAgICAgICAgc3Bvc3RwYWxsOj1Ccyp0ZG9nO3dyaXRlbG4oJ3Nwb3N0cGFsbCAnLHNwb3N0cGFsbCk7CiAgICAgICAgICAgICAgICAgICAgIG51b3ZhY29vcmRwYWxsOj1CeCtzcG9zdHBhbGw7CiAgICAgICAgICAgICAgICAgICAgIGlmIG51b3ZhY29vcmRwYWxsPD1EeCB0aGVuIERzOj0tRHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgIGlmIERzPD1CcyB0aGVuIGJlZ2luIHdyaXRlbG4oLTEpOyBleGl0OyBlbmQ7CiAgICAgICAgICAgICAgICAgICAgIHdyaXRlbG4oJ0RzICcsRHMpOwogICAgICAgICAgICAgICAgICAgICBUOj1jZWlsKHRkb2crKGFicyhkaXN0K3Nwb3N0cGFsbCkpLyhhYnMoRHMtQnMpKSk7CiAgICAgICAgICAgICAgICAgICBlbmQ7CiAgICBpZiBkaXI9J0wnIHRoZW4KICAgICAgICAgICAgICAgICAgIGJlZ2luCiAgICAgICAgICAgICAgICAgICAgIEJTOj0tQnM7CiAgICAgICAgICAgICAgICAgICAgIGRpc3Q6PWFicyhEeC1CeCk7CiAgICAgICAgICAgICAgICAgICAgIHRkb2c6PWFicyhEeS1CeSkvRHM7CiAgICAgICAgICAgICAgICAgICAgIHNwb3N0cGFsbDo9QnMqdGRvZzsKICAgICAgICAgICAgICAgICAgICAgbnVvdmFjb29yZHBhbGw6PUJ4K3Nwb3N0cGFsbDsKICAgICAgICAgICAgICAgICAgICAgaWYgbnVvdmFjb29yZHBhbGw8PUR4IHRoZW4gIGJlZ2luIGlmIERzPD1hYnMoQnMpIHRoZW4gYmVnaW4gd3JpdGVsbigtMSk7IGV4aXQ7IGVuZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBEczo9LURzOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW5kOyAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgVDo9Y2VpbCh0ZG9nKyhhYnMoZGlzdC1zcG9zdHBhbGwpKS8oYWJzKERzLUJzKSkpOwogICAgICAgICAgICAgICAgICAgZW5kOyAgICAgIAogICAgaWYgZGlyPSdEJyB0aGVuCiAgICAgICAgICAgICAgICAgICBiZWdpbgogICAgICAgICAgICAgICAgICAgICBCUzo9LUJzOwogICAgICAgICAgICAgICAgICAgICBkaXN0Oj1hYnMoRHktQnkpOyAKICAgICAgICAgICAgICAgICAgICAgdGRvZzo9KGFicyhEeC1CeCkvRHMpOwogICAgICAgICAgICAgICAgICAgICBzcG9zdHBhbGw6PUJzKnRkb2c7IAogICAgICAgICAgICAgICAgICAgICBudW92YWNvb3JkcGFsbDo9Qnkrc3Bvc3RwYWxsOwogICAgICAgICAgICAgICAgICAgICBpZiBudW92YWNvb3JkcGFsbDxEeSB0aGVuIGJlZ2luIGlmIERzPD1hYnMoQnMpIHRoZW4gYmVnaW4gd3JpdGVsbigtMSk7IGV4aXQ7IGVuZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UgRHM6PS1EczsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbmQ7ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgVDo9Y2VpbCh0ZG9nKyAoYWJzKGRpc3Qtc3Bvc3RwYWxsKSkvKGFicyhEcy1CcykpKTsKICAgICAgICAgICAgICAgICAgIGVuZDsgICAgICAgIAogICBpZiBkaXI9J1UnIHRoZW4KICAgICAgICAgICAgICAgICAgIGJlZ2luCiAgICAgICAgICAgICAgICAgICAgIGRpc3Q6PWFicyhEeS1CeSk7CiAgICAgICAgICAgICAgICAgICAgIHRkb2c6PWFicyhEeC1CeCkvRHM7CiAgICAgICAgICAgICAgICAgICAgIHNwb3N0cGFsbDo9QnMqdGRvZzsKICAgICAgICAgICAgICAgICAgICAgbnVvdmFjb29yZHBhbGw6PUJ5K3Nwb3N0cGFsbDsKICAgICAgICAgICAgICAgICAgICAgaWYgbnVvdmFjb29yZHBhbGw8PUR5IHRoZW4gRHM6PS1EcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbHNlIGlmIERzPD1CcyB0aGVuIGJlZ2luIHdyaXRlbG4oLTEpOyBleGl0OyBlbmQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgVDo9IGNlaWwodGRvZysoYWJzKGRpc3Qtc3Bvc3RwYWxsKSkvKGFicyhEcy1CcykpKTsKICAgICAgICAgICAgICAgICAgIGVuZDsgICAgICAgICAgICAgIAogICAgICAgICAKICB3cml0ZWxuKFQpOwplbmQu