AND THEY will ask thee about the Two-Horned One. Say: "I will convey unto you something by which he ought to be remembered." 83 Indeed We gave him authority in the land and bestowed him the means of everything. 84 He therefore pursued a purpose. 85 to the West where he found the sun setting into a warm source (spring) of water and a people living near by. We asked him, "Dhu 'l-Qarnayn, you may punish them or treat them with kindness?" 86 He said: "Whoever doth wrong, him shall we punish; then shall he be sent back to his Lord; and He will punish him with a punishment unheard-of (before). 87 But he who believes and does the right will have an excellent reward, and we shall make things easy for him." 88 Thereafter he followed a way. 89 until he reached the rising of the sun, he found it rising upon a nation for whom We provided no veil against it to shade them. 90 This indeed was true. We knew all that he did there. 91 Then he followed still another path, 92 Till he reached a place between two mountains, and found this side of it a people who understood but little of what was spoken. 93 They said, 'O Dhool Karnain, behold, Gog and Magog are doing corruption in the earth; so shall we assign to thee a tribute, against thy setting up a barrier between us and between them?' 94 He said, “That which my Lord has given me control over is better, therefore help me with strength – I shall set up a barrier between you and them.” 95 Bring me blocks of iron; until when he had filled up the space between the two mountain sides, he said: Blow, until when he had made it (as) fire, he said: Bring me molten brass which I may pour over it. 96 So they [Ya'juj and Ma'juj (Gog and Magog)] were made powerless to scale it or dig through it. 97 He said: 'This is a mercy from my Lord. But when my Lord's promise is come, He will make it dust. The promise of my Lord is true' 98 ۞ AND ON that Day" We shall [call forth all mankind and] leave them to surge like waves [that dash] against one another; and the trumpet [of judgment] will be blown, and We shall gather them all together. 99 On that Day We shall lay Hell bare before those who deny the truth, 100 who have turned a blind eye to My reminder and a deaf ear to My warning. 101