Palindrome Partition I & II