#include<bits/stdc++.h>
using namespace std;
long long k,g,xx,xxx,gg;
string x;
char chaar[19];
int main(){
cin>>k;
gg=k;
if(k==0){
cin>>x;
if(x=="9"){
cout<<10;
return 0;
}
xxx=x.length();
for(int i=0;i<=xxx;i++)
chaar[i]=x[i];
g=chaar[xxx-1];
g++;
chaar[xxx-1]=g;
g=chaar[xxx-k-1];
if(xxx!=1)
{
while(g==58){
int gggg=xxx-gg-1;
g=48;
chaar[xxx-gg-1]=g;
gg++;
g=chaar[xxx-gg-1];
g++;
chaar[xxx-gg-1]=g;
if(gggg==1)
{
chaar[xxx-gg-1]='0';
g=48;
cout<<1;
}
}
}
for(int i=0;i<=xxx;i++)
cout<<chaar[i];
return 0;
}
cin>>x;
xxx=x.length();
if(xxx>=k){
for(int i=0;i<=xxx;i++)
chaar[i]=x[i];
g=chaar[xxx-k-1];
g++;
while(g==58){
int gggg=xxx-gg-1;
g=48;
chaar[xxx-gg-1]=g;
gg++;
g=chaar[xxx-gg-1];
g++;
chaar[xxx-gg-1]=g;
if(gggg==1)
{
chaar[xxx-gg-1]='0';
g=48;
cout<<1;
}
}
chaar[xxx-k-1]=g;
for(int i=0;i<=xxx;i++)
cout<<chaar[i];
}
else{
cout<<1;
for(int i=1;i<=k-xxx;i++)
cout<<0;
cout<<x;
}
}