arxiv Step-by-Step Diffusion: An Elementary Tutorial