← Home
#include<cstdio>
using namespace std;

const int Maxn=1e6+19;
int n,m,dx,dy,x,y,t;
int A[Maxn],Ans[Maxn];

int main()
{
	scanf("%d%d%d%d",&n,&m,&dx,&dy);
	for (int i=0;i<n;i++) A[x]=y,(x+=dx)%=n,(y+=dy)%=n;
	while (m--)
	{
		scanf("%d%d",&x,&y);
		Ans[(y-A[x]+n)%n]++;
	}
	for (int i=0;i<n;i++) if (Ans[i]>Ans[t]) t=i;
	printf("0 %d\n",t);
}