Both ends of a rainbow