Rainbows happen when it rains.