Palindrome partitioning.