#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n,exp,heart = 10,level = 0;
long long cnt_exp = 0;
double damage;
cin >> n;
while(n --)
{
cin >> damage >> exp;
if(heart - damage > 0)
{
heart -= damage;
if(heart > 10) heart = 10;
cnt_exp += exp;
while(cnt_exp > 0)
{
cnt_exp -= pow(2,level);
level ++;
}
if(cnt_exp < 0) cnt_exp += pow(2,-- level);
}
else break;
}
cout << level << ' ' << cnt_exp << endl;
return 0;
}