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())

XY = []

for i in range(n):

    X,Y = map(int,input().split())

    XY.append([X-x,Y-y])

xpl = 0
xmi = 0
ypl = 0
ymi = 0

for i in range(n):

    if XY[i][0] > 0: #d
        xpl += 1

    if XY[i][0] < 0: #u
        xmi += 1

    if XY[i][1] > 0: #r
        ypl += 1

    if XY[i][1] < 0: #l
        ymi += 1



if x-1 < 0:
    xmi = -1
if x+1 > 10**9:
    xpl = -1
if y-1 < 0:
    ymi = -1
if y+1 > 10**9:
    ypl = -1

nm = max(xpl,xmi,ypl,ymi)

print (nm)

if nm == xpl:
    print (x+1,y)
elif nm == xmi:
    print (x-1,y)
elif nm == ypl:
    print (x,y+1)
else:
    print (x,y-1)

       