Diffusion Model Precipitation