interleaving string