reverse nodes in k group
palindrome partitioning
restore IP addressed