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,x,y=map(int,input().split())
first,second,third,fourth=0,0,0,0
a,b,c,d=0,0,0,0
for i in range(n):
    p,q=map(int,input().split())
    if p==x:
        if q<y:
            d += 1
        else:
            b += 1
    elif q==y:
        if p<x:
            c += 1
        else:
            a += 1
    elif p>x and q>y:
        first += 1
    elif p>x and q<y:
        fourth += 1
    elif p<x and q>y:
        second += 1
    else:
        third += 1
ans=max(first+fourth+a,first+second+b,second+third+c,third+fourth+d)
if ans==first+fourth+a:
    print(ans)
    print(x+1,y)
elif ans==first+second+b:
    print(ans)
    print(x,y+1)
elif ans==second+third+c:
    print(ans)
    print(x-1,y)
else:
    print(ans)
    print(x,y-1)