a rainbow shows us the visible spectrum of light