A programmable semiconductor changes its electronic properties under UV light and reverts under a different wavelength, ...