Random Walk And Diffusion