a rainbow on the roof of a building