moving from sequences to recursion: separator cannot be kept