#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedef struct
{
int x;
int y;
int fn;
}str;
int compare(const void *a,const void *b)
{
return (*(str*)a).fn-(*(str*)b).fn;
}
int main()
{
int i,j;
str point[11];
freopen("input.txt","r",stdin);
for(i=0;i<10;i++)
{
scanf("%d %d %d",&point[i].x,&point[i].y,&point[i].fn);
}
qsort(point,10,sizeof(str),compare);//这里。。。
for(i=0;i<10;i++)
{
printf("%d ",point[i].fn);
}
return 0;
}