#include<iostream>
#include<cstdio>
using namespace std;
int n;
long long int q[9999999];
void BFS()
{
int front,rear;
front=rear=0;
q[rear]=1;
rear++;
long long int top;
while(rear>front)
{
top = q[front];
if(top%n==0){
break;
}
top *= 10;
q[rear++]=top;
q[rear++]=top+1;
front++;
}
printf("%lld\n",top);
}
int main()
{
while(scanf("%d",&n)&&n){
BFS();
}
return 0;
}

浙公网安备 33010602011771号