Mirrored palindromes

UVALive - 3947