interleaving strings