splitAt instead of split_even and split_odd in ms