diagonal movement | ScratchStats