the appearance of a rainbow in the sky