interleave using zipWith