difficult version | ScratchStats