And for Allah only are the hidden things of the heavens and the earth, and the matter of Resurrection is not but like the batting of an eyelid – in fact closer than this; indeed Allah is Able to do all things. 77 Allah brought you out of your mothers' wombs, and gave you hearing, sight and hearts, in order that you be thankful. 78 Do you not see the birds held high between the heavens and the earth? Nothing holds them (aloft) but God. There are verily signs in this for those who believe. 79 And Allah hath given you in your houses an abode, and hath given you (also), of the hides of cattle, houses which ye find light (to carry) on the day of migration and on the day of pitching camp; and of their wool and their fur and their hair, caparison and comfort for a while. 80 And Allah has made for you, from that which He has created, shadows and has made for you from the mountains, shelters and has made for you garments which protect you from the heat and garments which protect you from your [enemy in] battle. Thus does He complete His favor upon you that you might submit [to Him]. 81 But if they turn away, thy duty is only to preach the clear Message. 82 They recognize the favour of Allah, then they deny it, and most of them are infidels. 83