#include <cmath>
#include <iostream>
using namespace std;

int rever(int x);
int main() {
    int a=0;
    while (a<=256) { // 注意 while 处理多个 case
        int aa=pow(a, 2);
        if(rever(aa)==aa){
            cout<<a<<endl;
        }
        a++;
    }
}

//取反
int rever(int x){
    int res=0;
    while (x>0) {
        res*=10;
        res+=x%10;
        x/=10;
    }
    return res;
}
// 64 位输出请用 printf("%lld")