#include<bits/stdc++.h>
using namespace std;int a1,lenth;
int b[26]={a1,a1+1,a1+2,a1+3,a1+4,a1+5,a1+6,a1+7,a1+8,a1+9,a1+10,a1+11,a1+12,a1+13,a1+14,a1+15,a1+16,a1+17,a1+18,a1+19,a1+20,a1+21,a1+22,a1+23,a1+24,a1+25};
string L,uuu;
vector<int> num;
int main()
{
cin>>L>>a1;
lenth=L.size();
for(int i=0;i<lenth;i++)
{
uuu=b[L[i]-64];
}
for(int i=0;i<uuu.size();i++)
{
num[i]=(uuu[i]);
}
while(num.size()>3 or num.size()!=3 and num[0]!=1 and num[1]!=0 and num[2]!=0)
{
num[num.size()]=(num[num.size()]+num[num.size()-1])%10;
}
for(int i=0;i<num.size();i++)
{
cout<<num[i];
}
}