Diffraction demo