Splitting Basics

Late joiner and early leaver edge cases