Diffusion Models For Discrete Definition