How many colors are in a rainbow?