triangle splitting | ScratchStats