1.upto(?Ã){|i,s|i+=s while(s=i.to_s.reverse.to_i)!=i;p i}