What the beautiful rainbow!. .