Not very clear but a rainbow all the same