leetcode: interleaving string