And man invokes (Allah) for evil as he invokes (Allah) for good and man is ever hasty [i.e., if he is angry with somebody, he invokes (saying): "O Allah! Curse him, etc." and that one should not do, but one should be patient]. 11 We have made night and day as two signs. We made the sign of the night devoid of light, and made the sign of the day radiant that you may seek the bounty of your Lord and know the computation of years and numbers. Thus We have expounded everything in detail to keep everything distinct from the other. 12 We have fastened every man's omen to his neck. On the Day of Resurrection We shall produce for him his scroll in the shape of a wide open book, (saying): 13 "Read your ledger; this day you are sufficient to take your own account. 14 Whosoever is guided is only guided for his own self, and whosoever goes astray it is only against it. No soul shall bear another's burden. Nor do We punish until we have sent a Messenger. 15 When We desire to annihilate a village, We command those who live in ease, but they commit evil therein, then the Word is realized against it and it is utterly annihilated. 16 "How many generations have We laid low after Noah, for your Lord knows and notices well enough the sins of His creatures. 17 Whoever desires this present life, We hasten to him therein what We please for whomsoever We desire, then We assign to him the hell; he shall enter it despised, driven away. 18 And whoever desires the Hereafter and strives for it, with the necessary effort due for it (i.e. do righteous deeds of Allah's Obedience) while he is a believer (in the Oneness of Allah Islamic Monotheism), then such are the ones whose striving shall be appreciated, thanked and rewarded (by Allah). 19 To each - these and those - We extend of the bestowment of thy Lord; and the bestowment of thy Lord is never restrained. 20 "See, how We favour one over the other; and in life to come are higher ranks and favours greater still. 21 Do not set up any other god with Allah lest you are rendered humiliated and helpless. 22