patience test (extended and better) | ScratchStats