#include #include #include using namespace std; char s[15]; int n,v[15]; int sol[100000],so; set seti; void bkt(int nr,long long x,int ram) { if (nr<=n) { bkt(nr+1,1LL*x*10+v[nr],ram); if (ram&&nr>=2) { for (int i=0;i<=9;i++) bkt(nr,1LL*x*10+i,0); } } else { if (ram==0&&nr==n+1) seti.insert(x); } } int main() { int i,j; cin>>s; for (i=0;i