People, worship your Lord, who created you and those before you, so that you may become righteous, 21 [He] who made for you the earth a bed [spread out] and the sky a ceiling and sent down from the sky, rain and brought forth thereby fruits as provision for you. So do not attribute to Allah equals while you know [that there is nothing similar to Him]. 22 And if you doubt any part of what We have bestowed from on high, step by step, upon Our servant [Muhammad,] then produce a surah of similar merit, and call upon any other than God to bear witness for you if what you say is true! 23 And if you do not -- and you will not -- then fear the Fire, whose fuel is men and stones, prepared for unbelievers. 24 Bear glad tidings to those who believe and do good works. They shall live in Gardens underneath which rivers flow. Whenever they are given fruit as provision they will say: 'This is what we were given before,' for they shall be given in resemblance. Therein they shall have pure spouses, and shall live there for ever. 25 ۞ God is not ashamed to strike a similitude even of a gnat, or aught above it. As for the believers, they know it is the truth from their Lord; but as for unbelievers, they say, 'What did God desire by this for a similitude?' Thereby He leads many astray, and thereby He guides many; and thereby He leads none astray save the ungodly 26 Those who break Allah's Covenant after ratifying it, and sever what Allah has ordered to be joined (as regards Allah's Religion of Islamic Monotheism, and to practise its legal laws on the earth and also as regards keeping good relations with kith and kin), and do mischief on earth, it is they who are the losers. 27 How can you disbelieve in Allah? Seeing that you were dead and He gave you life. Then He will give you death, then again will bring you to life (on the Day of Resurrection) and then unto Him you will return. 28 He it is who has created for you all that is on earth, and has applied His design to the heavens and fashioned them into seven heavens; and He alone has full knowledge of everything. 29