finished porting a findSplit function for use by parallel merge, but not yet tested