How Many Colors Does A Real Rainbow Have