Interleaving String. Dynamic Programming.