#include<stdio.h>
void input (double (*pl)[2],int n)
{
for(int i=0;i<n;i++)
for(int j=0;j<2;j++)
scanf("%lf",(*(pl+i)+j));
}
void A(double Dot[50][2],int n)
{
double a,b,k,c;
double greater=0,smaller=0;
for(int i=0;i<n-1;i++)
for(int j=i+1;j<n;j++)
{
a=Dot[j][1]-Dot[i][1];
b=Dot[j][0]-Dot[i][0];
if(b!=0){
k=a/b,c=Dot[i][1]-k*Dot[i][0];
}
else if(b==0)
{
c=Dot[i][0];
}
if(b!=0) {
for(int z=0;z<n;z++)
if((z!=i)&&(z!=j)){
{
if(Dot[z][1]>=(k*Dot[z][0]+c)) greater++;
if(Dot[z][1]<=(k*Dot[z][0]+c)) smaller++;
}
}}
if(b==0){
for(int z=0;z<n;z++)
if((z!=i)&&(z!=j)){
{
if(Dot[z][0]>=c) greater++;
if(Dot[z][0]<=c) smaller++;
}} }
if((greater==(n-2))||(smaller==(n-2)))
{
printf("(%.2f,%.2f)",Dot[i][0],Dot[i][1]);
printf("(%.2f,%.2f)",Dot[j][0],Dot[j][1]);
printf("\n");
}
greater=0;
smaller=0;
}
}
int main()
{
int n;double Dot[50][2];double *pl=Dot[0];
scanf("%d",&n);
input(Dot,n);
A(Dot,n);
}