Have you ever seen a rainbow? Whether your favorite color is red, orange, yellow, green, blue, indigo, of violet, rainbows are the perfect…