local read, write = io.read, io.write local i,num, nl = '*n', '\n' while (num>=1 and num<=10) do local sum=0 while(i<=num/2) do if(num%i==0) then sum=sum+i end end if(sum==num) then write(num,nl) end end