A Monte Carlo Approach to Diffusion | Synapse