#include <bits/stdc++.h>
using namespace std;
//大数加法
string addString(string a,string b)
{
string res;
int carry=0;
int i=a.size()-1;
int j=b.size()-1;
while(i>=0 && j>=0)
{
int num=carry+a[i]-'0'+b[j]-'0';
res+=num%10+'0';
carry=num/10;
i--;j--;
}
while(i>=0)
{
int num=carry+a[i]-'0';
res+=num%10+'0';
carry=num/10;
i--;
}
while(j>=0)
{
int num=carry+b[j]-'0';
res+=num%10+'0';
carry=num/10;
j--;
}
if(carry>0)
res+=to_string(carry);
reverse(res.begin(),res.end());
return res;
}
int main()
{
int n;
char a;
cin>>a>>n;
string res;
res+=a;
for(int i=1;i<=n-1;i++)
{
string s;
for(int j=0;j<=i;j++)
s+=a;
res=addString(res,s);
}
cout<<res<<endl;
}