Is it not a lesson for the successors of the past generations that had We wanted, We could have punished them for their sins, sealed their hearts and deprived them of hearing? 100 Those villages We narrate their news to you. Their Messengers came to them with clear proofs, yet they would not believe what they had belied before; as such Allah seals the hearts of the unbelievers. 101 And We did not find for most of them any covenant; but indeed, We found most of them defiantly disobedient. 102 Then We sent after them Moses with Our signs to Pharaoh and his establishment, but they were unjust toward them. So see how was the end of the corrupters. 103 And Musa said: O Firon! surely I am an apostle from the Lord of the worlds: 104 worthy to say nothing regarding God except the truth. I have brought a clear sign to you from your Lord; so send forth with me the Children of Israel.' 105 [Pharaoh] said, "If you come with a sign, then produce it, if you are telling the truth." 106 So Moses threw his staff, and suddenly it was a serpent, manifest. 107 Then he uncovered his hand and it appeared sheer white to the onlookers. 108