hard #2 | ScratchStats