clc
clear all
format long g
g=input('g');
n=input('n');
x=input('x');
y=input('y');
for i=1:n
z(i)=input('z');
l(i)=input('l');
if (g(i)-z(i))>180;
g(i+1)=(g(i)-z(i))-180;
elseif (g(i)-z(i))<180;
g(i+1)=(g(i)-z(i))+180
end
end
for i=1:n
dx(i)=(l(i)*sind(g(i)))
dy(i)=(l(i)*cosd(g(i)))
end
for i=1:n
x(i+1)=x(i)+dx(i)
y(i+1)=y(i)+dx(i)
end