How rainbows are made.