no the perseverance rover didnt spot a rainbow on mars