I think I'm not the only one who grew up wondering, "Why are there 7 colors?" every time I saw a rainbow. We were made to memorize "red, orange, yellow, green, blue, indigo, violet" in school, but I ...