import sys
input = sys.stdin.readline

from random import randint

N=int(input())
P=[list(map(int,input().split())) for i in range(N)]

def calc(a,b,c):
    PLUS=0
    MINUS=0
    E=0
    
    for x,y in P:
        if a*x+b*y+c<0:
            MINUS+=1
        if a*x+b*y+c>0:
            PLUS+=1
        if a*x+b*y+c==0:
            E+=1

    return PLUS,MINUS,E

while True:
    a=randint(-10**5,10**5)
    b=randint(-10**5,10**5)

    MIN=-2*10**10
    MAX=2*10**10

    while MAX-MIN>10:
        mid=(MIN+MAX)//2

        P1,M1,E1=calc(a,b,mid)

        if P1>N//2:
            MAX=mid
        else:
            MIN=mid

    for i in range(MIN,MAX+1):
        P1,M1,E1=calc(a,b,i)


        if P1==M1==N//2:
            print(a,b,i)
            exit()