#include<bits/stdc++.h>
using namespace std;

string i2s(int x){
  stringstream ss;
  ss<<x;
  string tmp;
  ss>>tmp;
  return tmp;
}

bool check(int x){
  if(x<0)return false;
  string str=i2s(x);
  string tmp=str;
  reverse(str.begin(),str.end());
  return (str==tmp);
}

int main(){
  int x;
  cin>>x;
  for(int i=0;i<=10000;i++){
    if( check(x-i) ){
      cout<<x-i<<endl;
      break;
    }
    if( check(x+i) ){
      cout<<x+i<<endl;
      break;
    }
  }
  return 0;
}