O ye who believe! If ye keep your duty to Allah, He will give you discrimination (between right and wrong) and will rid you of your evil thoughts and deeds, and will forgive you. Allah is of Infinite Bounty. 29 And recall how those who disbelieved schemed against you to take you captive, or kill you, or drive you away. They schemed and Allah did also scheme. Allah is the best of those who scheme. 30 And when Our revelations are rehearsed unto them, they say: we have heard; we could if we willed, surely say something the like thereof; naught is this but fables of the ancients. 31 Remember how they said: "O Allah if this is indeed the Truth from Thee, rain down on us a shower of stones form the sky, or send us a grievous penalty." 32 But God did not choose thus to chastise them while thou [O Prophet] wert still among them, nor would God chastise them when they [might yet] ask for forgiveness. 33 But why should Allah not punish them while they obstruct [people] from al-Masjid al- Haram and they were not [fit to be] its guardians? Its [true] guardians are not but the righteous, but most of them do not know. 34 And their prayer at the House was not except whistling and handclapping. So taste the punishment for what you disbelieved. 35 Verily those who disbelieve are expending their riches in order to hinder People from the way of Allah; so they will go on expending them; thereafter they shall become an anguish unto them; then they shall be overcome. And those who disbelieve shall be gathered for Hell. 36 In order that Allah may separate the filthy from the pure, and placing the filthy atop one another, make a heap and throw them into hell; it is they who are the losers. 37