It should be noted that no matter what value is passed into the procedure, you will always get 10 "words" (language to be determined) from this procedure.
select @i=0
...
while @i<10
...
set @i=@i+1
Still, it's fun to mash my F5 to keep executing this and seeing if it gets close to any words, phrases or names that I recognize.