Longest Palindrome in Word

A palindrome is a word which reads the same backward or forward.
'abcba' is a palindrome.
Write a method that returns the longest palindrome substring of a given string.