#include<stdio.h>
int main()
{
/*
2x6+3x5+12x3+6x+20
2x6+3x5+12x2+6x+20
-> 4x6+6x5+12x3+12x2+12x+40
*/
/*
6 2
5 3
3 12
1 6
0 20
->
mc 6 5 4 3 2 1 0
mcxs 2 3 0 12 0 6 20
*/
int mc1,mcxs1;
const number=101;
scanf("%d %d",&mc1,&mcxs1);
int m[number];
int i;
for(i=0;i<number;i++)
{
m[i]=0;
//printf("m[%d]=%d\n",i,m[i]);
}
m[mc1]=mcxs1;
//printf("mc1=%d,mcxs1=%d,m[%d]=%d\n",mc1,mcxs1,mc1,mcxs1);
for(;mc1>0;)
{
scanf("%d %d",&mc1,&mcxs1);
m[mc1]=m