A  palindrome_partitioning_ii.cpp