splitting point for recursive star is now always the middle (reduces the number of rec. calls)