How many colors are in the rainbow?