BackwardPalindrome - MPGH