#include <stdio.h>

int main(void) {
int time1, time2;
    int order;
    int direction;  //north = 2, west =3, south =4, east = 1
    int x = 0, y = 0;
scanf("%d", & time2);
y = (time2 == 0)? 0 : 10 * time2;
time1 = time2;
do{
scanf("%d", & order);
scanf("%d", & time2);
while(order == 1){
 switch(direction){
case 2:
x = x -10 * (time2 - time1) ;
y = y  ;
direction = 3;
time1 = time2;
break;
   
   case 3:
   x = x;
   y = y - 10 * (time2 - time1);
   direction = 4;
   time1 = time2;
   break;
   
   case 4:
   x = x + 10 * (time2 - time1);
   y =y;
   direction = 1;
   time1= time2;
   break;
   
   case 1:
   x = x;
   y = y+ 10 * (time2 - time1);
   direction = 2;
   time1= time2;
   break;
 }
}
 
while (order == 2){
switch(direction){
case 2:
x = x + 10 * (time2 - time1) ;
y = y  ;
direction = 1;
time1 = time2;
break;
   
   case 3:
   x = x;
   y = y + 10 * (time2 - time1);
   direction = 2;
   time1 = time2;
   break;
   
   case 4:
   x = x - 10 * (time2 - time1);
   y =y;
   direction = 3;
   time1= time2;
   break;
   
   case 1:
   x = x;
   y = y- 10 * (time2 - time1);
   direction = 4;
   time1= time2;
   break;
}
}
}while(order == 3);
printf("%d\n", x);
printf("%d\n", y);
    
    return 0;
}