And We had already given Moses the Scripture, but it came under disagreement. And if not for a word that preceded from your Lord, it would have been concluded between them. And indeed they are, concerning the Qur'an, in disquieting doubt. 45 WHOEVER does what is just and right, does so for his own good; and whoever does evil, does so to his own hurt: and never does God do the least wrong to His creatures. 46 ۞ It is He who has the knowledge of the Hour of Doom and the fruits that will come out of their covering. He knows what the females conceive and deliver. On the day when the unbelievers will be asked, "Where are the idols which you considered equal to God?," they will reply, "We declare that none of us have seen them". 47 Then that they called upon before will go astray from them and they will think that they have no asylum. 48 Mankind never wearies of supplicating for goodness, but when evil befalls him he is downcast and (grows) desperate. 49 And if We let him taste mercy from Us after hardship that has visited him, he surely says, 'This is mine; I think not the Hour is coming. If I am returned to my Lord, surely the reward most fair with Him will be mine.' Then We shall tell the unbelievers the things they have done, and assuredly We shall let them taste a harsh chastisement. 50 And when We shew favour unto man, he turneth aside and withdraweth on his side, and when evil toucheth him, then he is full of prolonged prayer. 51 Say to them, "Have you considered, if this Quran is really from God and you still reject it, then who could be more astray than someone who has drifted far away from the truth?" 52 In time We shall make them fully understand Our messages [through what they perceive] in the utmost horizons [of the universe] and within themselves, so that it will become clear unto them that this [revelation] is indeed the truth. [Still,] is it not enough [for them to know] that thy Sustainer is witness unto everything? 53 Are they not in doubt touching the encounter with their Lord? Does He not encompass everything? 54