How Many Colors Does The Rainbow Have