#include<bits/stdc++.h>

#define rep(i,N) for(int i=0;i<N;i++)
#define rep2(i,N) for(int i=1;i<=N;i++)
using namespace std;
long long  INF=1e18;
long long mod=1e9+7;
#define debug 0


long long modpow(long long a, long long n, long long mod) {
    long long res = 1;
    while (n > 0) {
        if (n & 1) res = res * a % mod;
        a = a * a % mod;
        n >>= 1;
    }
    return res;
}

int main(){
    long long n,m;
    cin>>n>>m;
    
    cout<<(modpow(10,n,m*m)/m)%m<<endl;
}
/*




*/

#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long int b,c;
    cin>>b>>c;
    if(c==1 && b!=0)
    cout<<"2\n";
    else if(c<=2*b)
    cout<<2*c-1<<"\n";
    else
    {
        if(b>0)
        cout<<c+2*b-1<<"\n";
        else
        cout<<c+abs(b)*2<<"\n";
    }
}
