#include<stdio.h>
int main()
{
void my(int min[4],int i);
int a[10];
int i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
int min[4];
for(i=0;i<2;i++)
{
min[0]=a[0];
if(min[0]>a[i+1])
min[0]=a[i+1];
}
for(i=2;i<4;i++)
{
min[1]=a[2];
if(min[1]>a[i+1])
min[1]=a[i+1];
}
for(i=4;i<6;i++)
{
min[2]=a[4];
if(min[2]>a[i+1])
min[2]=a[i+1];
}
for(i=6;i<8;i++)
{
min[3]=a[6];
if(min[3]>a[i+1])
min[3]=a[i+1];
}
for(i=8;i<=10;i++)
{
min[4]=a[8];
if(min[4]>a[i+1])
min[4]=a[i+1];
}
//printf("%d,%d,%d,%d,%d",min1,min2,min3,min4,min5);
//for(i=0;i<5;i++)
//printf("%d,",min[i]);
my(min[4],i);
return 0;
}
void my(int min[4],int i)
{
int y,minx;
for(y=0;y<5;y++)
{
minx=min[y];
if(minx>min[y+1])
minx=min[y+1];
}
printf("%d,",minx);
/*for(y=0;y<5;y++)
printf("%d,",min[y]);*/
}

int main()
{
void my(int min[4],int i);
int a[10];
int i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
int min[4];
for(i=0;i<2;i++)
{
min[0]=a[0];
if(min[0]>a[i+1])
min[0]=a[i+1];
}
for(i=2;i<4;i++)
{
min[1]=a[2];
if(min[1]>a[i+1])
min[1]=a[i+1];
}
for(i=4;i<6;i++)
{
min[2]=a[4];
if(min[2]>a[i+1])
min[2]=a[i+1];
}
for(i=6;i<8;i++)
{
min[3]=a[6];
if(min[3]>a[i+1])
min[3]=a[i+1];
}
for(i=8;i<=10;i++)
{
min[4]=a[8];
if(min[4]>a[i+1])
min[4]=a[i+1];
}
//printf("%d,%d,%d,%d,%d",min1,min2,min3,min4,min5);
//for(i=0;i<5;i++)
//printf("%d,",min[i]);
my(min[4],i);
return 0;
}
void my(int min[4],int i)
{
int y,minx;
for(y=0;y<5;y++)
{
minx=min[y];
if(minx>min[y+1])
minx=min[y+1];
}
printf("%d,",minx);
/*for(y=0;y<5;y++)
printf("%d,",min[y]);*/
}
