Codeforces Round 280 (Div. 2)
E
Vanya and Field
Codeforces
2000
原题
← D→
翻译中…

Vanya decided to walk in the field of size $*n* × *n*$ cells. The field contains $*m*$ apple trees, the $*i*$-th apple tree is at the cell with coordinates $(*x*_{*i*}, *y*_{*i*})$. Vanya moves towards vector $(*dx*, *dy*)$. That means that if Vanya is now at the cell $(*x*, *y*)$, then in a second he will be at cell image. The following condition is satisfied for the vector: image, where image is the largest integer that divides both $*a*$ and $*b*$. Vanya ends his path when he reaches the square he has already visited.

翻译中…

Vanya wonders, from what square of the field he should start his path to see as many apple trees as possible.

翻译中…

Input

翻译中…

The first line contains integers $*n*, *m*, *dx*, *dy*$($1 ≤ *n* ≤ 10^{6}$, $1 ≤ *m* ≤ 10^{5}$, $1 ≤ *dx*, *dy* ≤ *n*$) — the size of the field, the number of apple trees and the vector of Vanya's movement. Next $*m*$ lines contain integers $*x*_{*i*}, *y*_{*i*}$ ($0 ≤ *x*_{*i*}, *y*_{*i*} ≤ *n* - 1$) — the coordinates of apples. One cell may contain multiple apple trees.

翻译中…

Output

翻译中…

Print two space-separated numbers — the coordinates of the cell from which you should start your path. If there are several answers you are allowed to print any of them.

翻译中…

Note

翻译中…

In the first sample Vanya's path will look like: $(1, 3) - (3, 1) - (0, 4) - (2, 2) - (4, 0) - (1, 3)$

翻译中…

In the second sample: $(0, 0) - (1, 1) - (0, 0)$

翻译中…

样例

Input #1
5 5 2 3
0 0
1 2
1 3
2 4
3 1
Output #1
1 3
InputCopy OutputCopy
Input #2
2 3 1 1
0 0
0 1
1 1
Output #2
0 0
InputCopy OutputCopy
题目信息
题号
492E
时间限制
2 s
内存限制
256 MB
标签
数学

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。