#include<iostream>
#include<cstdio>
using namespace std;
int rev(int x){    //反转函数
	int revx=0,temp=0;
	while(x!=0){
		revx*=10;
		revx+=(x%10);
		x/=10;
	}
	return revx;
}
int powint(int a,int b){    //整数乘方函数,不是必需
	for(int i=0;i<b-1;i++) a*=a;
	return a;
}
int main(){
	for(int i=0;i<=256;i++) if(i*i==rev(i*i)) cout<<i<<'\n';
	return 0;
}