#include <iostream>
#include <cstdio>
using namespace std;
int ceil(int p)
{
if(p%100==0) return p;
else return (p/100+1)*100;
}
int pow(int m,int n)
{
int ans=1;
for(int i=1;i<=n;++i) ans*=m;
return ans;
}
void point(int han,int fu,bool is_oya,bool is_tsumo)
{
int base=pow(2,han+2)*fu;
if(han>=5||base>=2000)
switch(han)
{
case 4:
case 5:base=2000;break;
case 6:
case 7:base=3000;break;
case 8:
case 9:
case 10:base=4000;break;
case 11:
case 12:base=6000;break;
default:base=8000;
}
if(is_oya)
{
if(is_tsumo)
printf("%d ALL, %d in total.",ceil(base*2),ceil(base*2)*3);
else
printf("%d.",ceil(base*6));
}
else
{
if(is_tsumo)
printf("%d-%d, %d in total.",ceil(base),ceil(base*2),ceil(base)*2+ceil(base*2));
else
printf("%d.",ceil(base*4));
}
}
int main()
{
int han,fu,oya,tsumo;
cin>>han>>fu>>oya>>tsumo;
point(han,fu,oya,tsumo);
return 0;
}