#include<bits/stdc++.h>
using namespace std;
string s;
int n;
int main(){
cin>>s;
for(int i=0;;i++){
int l=s.size()-1;
if(s[l]>='9'){
s[l]-='9';
s[l-1]+=1;
}else{
s[l]+=1;
}
for(int j=l-1;j>0;j--){
if(s[j]>='9'){
s[j]-='9';
s[j-1]+=1;
}else{
break;
}
}
string a="1";
if(s[0]>'9'){
s.insert(0,a);
}
int t=0,w=s.size()-1,f=1;
if(s[t]!=s[w]){
f=0;
}
while(w!=t&&w!=t+1){
if(s[t]!=s[w]){
f=0;
}
t++;
w--;
}
if(f==1){
cout<<s;
return 0;
}
}
return 0;
}