#include <bits/stdc++.h>
#define MOD 998244353
#define mod 1000000007
using namespace std;
bool palinedrome(int n)
{
int bit[8];
int temp = n,i = 0;
while (temp != 0)
{
bit[i] = temp % 10;
temp /= 10;
i++;
}
int pi = 0,pj = 7;
while (pi <= pj)
{
if (bit[pi] != bit[pj]) return false;
else
{
pi++;
pj--;
}
}
return true;
}
bool ABABBABA(int n)
{
if (palinedrome(n))
{
int bit[8];
int temp = n,i = 0;
while (temp != 0)
{
bit[i] = temp % 10;
temp /= 10;
i++;
}
if (bit[0] == bit[2] == bit[5] == bit[7] && bit[1] == bit[3] == bit[4] == bit[6]) return true;
else return false;
}
else return false;
}
int main()
{
int n;
cin >> n;
for (int i = n + 1;; i++)
{
if (palinedrome(i))
{
cout << i << "\n";
break;
}
}
for (int i = n + 1;; i++)
{
if (ABABBABA(i))
{
cout << i << "\n";
break;
}
}
return 0;
}
#1 #2 #4 #5 #8 #9 #10 TLE
#3 #6 #7 WA