Discrete Diffusion For Image Generation