diffusion virtual lab answers