/*
#include <stdio.h>
#include <string.h>
int main()
{
int a=0,b=0,c=0,d=0,e=0,i=0,j=0,meat=0,time=0,unlock=0;
int in[101];
for(i=0;i<5;i++)
{
scanf("%d", &in[i]);
}
meat=in[0];
if(in[0]<0) //고기 온도를 0까지 올리기
{
unlock=1; //해동안됨
for(i=0;i<9999;i++)
{
j++;
if(j==in[2]) //c초가 되면
{
meat++; // 고기온도 +1
time+=in[2]; //시간 +C초
j=0; //초 초기화
}
if(meat==0)
{
time+=in[3]; //시간 D초 만큼 증가
unlock=0;//해동됨
break;
}
}
}
if(unlock==0)
{
j=0;
for(i=0;i<9999;i++) //온도를 B까지 올리기
{
j++;
if(j==in[4]) //E초가 지나면
{
meat++; //고기온도 +1
time+=j; //E초 만큼 증가
j=0;
}
if(meat==in[1])
{
break;
}
}
}
printf("%d", time);
}
*/
#include <stdio.h> //n*n 울 M번 더하고 - n*n 의 값을 한번 빼는 코드 작성
int main()
{
int n,m,i,j,out;
scanf("%d %d", &n, &m);
j=n*n;
for(i=0;i<m;i++)
{
j=j+j;
}
printf("%d", j/1);
}



