pattern #2 | ScratchStats