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