#include <iostream> using namespace std; int CherryX[101]; int CherryY[101]; int main() { int N; // freopen("1.txt","r",stdin); // freopen("2.txt","w",stdout); while (scanf("%d",&N),N) { for (int i = 0; i < 2*N;++i) scanf("%d %d",CherryX+i,CherryY+i); int A,B; for (A = 0;A <= 500;++A) { bool quit = false; for (B = -500;B <= 500;++B) { if (A == 0 && B == 0) continue; bool flag = false; int right = 0,left = 0; for (int i = 0; i < 2*N;++i) { if (A * CherryX[i] + B * CherryY[i] == 0) { flag = true; break;} else if (A * CherryX[i] + B * CherryY[i] < 0) { left++; if (left > N) { flag = true; break;} } else { right++; if (right > N) { flag = true; break;} } } if (flag) continue; if ( right == N && left == N) { quit = true; break;} } if (quit) break; } printf("%d %d/n",A,B); } return 0; }