—
Hi, who can translate this Pascal code to Python? 🙏🏻
var
a,b,c,d,x,y,m,n,nod,rez:longint;
begin
readln(a,b,c,d);
x := abs(a-c);
y := abs(b-d);
m:=x;
n:=y;
if (x=0) or (y=0) then rez:=0
else begin
while (x<>0) and (y<>0) do
if x>y then x:= x - y else y:=y-x;
nod:=x+y;
rez:=(m div nod+n div nod-1)*nod;
end;
writeln(rez);
end.