hard puzzle | ScratchStats