Tag: diffusion based reasoning