solution #4 | ScratchStats