/*#include <stdio.h>
typedef struct
{
int pl,nu;
}grade;
grade arr[1001]={},temp;
int main(){
int n,i,j,max, ma, im;
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf("%d %d",&ma,&im);
arr[i].nu=i;
arr[i].pl=(ma*1000)+im;
}
for (i=1; i<=n; i++) {
max=i;
for (j=i; j<=n; j++) {
if(arr[max].pl<arr[j].pl)
max = j;
else if(arr[max].pl==arr[j].pl&&arr[max].nu>arr[j].nu)
max = j;
}
temp=arr[max];
arr[max]=arr[i];
arr[i]=temp;
}
for (i=1; i<=n; i++){
printf("%d %d %d\n",arr[i].nu,arr[i].pl/1000,arr[i].pl%1000);
}
}
*/
