have you ever seen the rainbow?