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
r=lambda :list(map(int,input().split()))
n,sx,sy=r();cxp,cxn,cyp,cyn=0,0,0,0
for i in range(n):
    x,y=r()
    if x>sx:cxp+=1
    elif x<sx:cxn+=1
    if y>sy:cyp+=1
    elif y<sy:cyn+=1
g=max(cxp,cxn,cyp,cyn);print(g)
if g==cxp:sx+=1
elif g==cxn:sx-=1
elif g==cyp:sy+=1
elif g==cyn:sy-=1
print(sx,sy)