import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Scanner;
import java.util.Set;
public class Main {
public static void main(String[] args){
Scanner cin=new Scanner(System.in);
String s=cin.next();
for(int i=2;i<=s.length();i++)
{
for(int j=0;j<=s.length()-i;j++)
{
String t=s.substring(j,j+i);
if(huiwen(t))
{
System.out.println(t);
}
}
}
}
static boolean huiwen(String s)
{
for(int i=0;i<s.length();i++)
{
if(s.charAt(i)!=s.charAt(s.length()-i-1))
{
return false;
}
}
return true;
}
}
注意
1、注意回文末端数字的位置
2、判断相等char用==,String用.equal()方法