1 1000000000 7
1000000000 9
 3 2 2
2 4
2 1
3 6
 2 1000000000 100000
1000000000 1000000
1000000000 10000
 1 100 100
50 70
 1 100 100
101 100

1
1000000000 8 2
2 3 1
1000000000 100001 1
99 100 1
101 100
n, u, v = map(int, input().split())
pos = []
ans = [[u-1, v], [u+1, v], [u, v-1], [u, v+1]]
anss = [0, 0, 0, 0]
for i in range(n):
    a, b = map(int, input().split())
    if (a < u):
        anss[0] += 1
        if (b < v):
            anss[2] += 1
        if (b > v):
            anss[3] += 1
    elif (a == u):
        if (b < v): anss[2] += 1
        else: anss[3] += 1
    else:
        anss[1] += 1
        if (b < v):
            anss[2] += 1
        if (b > v):
            anss[3] += 1
maxans = 0
for i in range(4):
    if (anss[i] > maxans):
        maxans = anss[i]
        maxanss = ans[i]
print(maxans)
print(*maxanss)

