O mankind, worship your Lord, who created you and those before you, that you may become righteous - 21 Who has made the earth your couch, and the heavens your canopy; and sent down rain from the heavens; and brought forth therewith Fruits for your sustenance; then set not up rivals unto Allah when ye know (the truth). 22 And if you (Arab pagans, Jews, and Christians) are in doubt concerning that which We have sent down (i.e. the Quran) to Our slave (Muhammad Peace be upon him), then produce a Surah (chapter) of the like thereof and call your witnesses (supporters and helpers) besides Allah, if you are truthful. 23 And if you cannot do it - and most certainly you cannot do it - then be conscious of the fire whose fuel is human beings and stones which awaits all who deny the truth! 24 And give glad tidings to those who believe and do righteous good deeds, that for them will be Gardens under which rivers flow (Paradise). Every time they will be provided with a fruit therefrom, they will say: "This is what we were provided with before," and they will be given things in resemblance (i.e. in the same form but different in taste) and they shall have therein Azwajun Mutahharatun (purified mates or wives), (having no menses, stools, urine, etc.) and they will abide therein forever. 25 ۞ Allah is not shy to strike a parable whatsoever a gnat or larger. Those who believe know that it is the truth from their Lord. As for those who disbelieve they ask: 'What could Allah mean by this parable? By it, Allah misleads many and guides many.' But He misleads none except the evildoers, 26 who break Allah's covenant after ratifying it; who cut asunder what Allah has ordered to be joined, and who produce chaos on the Earth. These are the people who are indeed the losers. 27 How disbelieve ye in Allah when ye were dead and He gave life to you! Then He will give you death, then life again, and then unto Him ye will return. 28 It is He who created for you all that is in the earth, then He lifted Himself to heaven and levelled them seven heavens; and He has knowledge of everything. 29