Codeforces round 220
1258 Making huge palindromes, from Lightoj