(12:110) [They continued] until, when the messengers despaired and were certain that they had been denied, there came to them Our victory, and whoever We willed was saved. And Our punishment cannot be repelled from the people who are criminals. (12:111) There was certainly in their stories a lesson for those of understanding. Never was the Qur`an a narration invented, but a confirmation of what was before it and a detailed explanation of all things and guidance and mercy for a people who believe.