#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define FILL(a,b) fill(a,a+(sizeof(a)/sizeof(a[0])),b) #define FOR(a,b,c) for(int a=b; a<=c; a++) #define DOWNFOR(a,b,c) for(int a=b; a>=c; a--) #define SIZEOF(a) (sizeof(a)/sizeof(a[0])) #define FORARR(i,a) for(unsigned i=0; i0){ s +=n%10; n=n/10; } return s; } int main(void){ long i,s; while((cin >>i)&& i){ s = digisum(i); long p=11; long pi=p*i; while(digisum(pi)!=s){pi+=i;p++;} cout<