p="!"for i=1,10 do s=(" "):rep(i-1)p=p:gsub("!",("for v%d = %d to 9\n %s!\n%snext"):format(i,1/i,s,s))_G[i]=i end print((p:gsub("!","print v"..table.concat(_G,",v"))))