#include #define O 1000 #define E(a,b,X)if(a==b){X}else #define u int #define C(x,y)I+=++m[x][y]==2; #define P(a,b)a %i,%i",& x,&y,&X,&Y)==4){E(x,X,L (y,Y)C(x,c)C(x,Y) )E(y,Y,L(x,X)C(c,y)C (X,y)){u h=x,v=y,H=P(x,X ),V=P(y,Y);for(;h!=X&&v!=Y;h+= H,v+=V )C(h,v )C(h,v )}}printf( "Answer: %d\n",I);}