1
abcdefghijklmnuvxyzzyxvunmlkjihgfedcba
5
abcdxyz
aabcdxyyz
abcdddxyz
abcocba
abcdefghijklmnuvxyzzyxvunmlkjihgfedcba
