random walk algorithm | ScratchStats