#include <bits/stdc++.h> using namespace std; int w,m,q=0; int qzy(int k){ int o=k,p=0; while(o>0) { p++; o=o/10; } return p; } bool ctqzy(int x,int y) { int o=x,p=0,r=0; vector<int>w(y+1); while(o>0) { w[r]=o%10; r++; o=o/10; } for(int i=0;i<y;i++){ for(int j=0;j<y;j++){ if(w[j]==i) { p++; break; } } } if(p==y) { return true; } return false; } int main() { cin>>w>>m; for(int i=1;i<=m;i++) { int n=qzy(i); if(ctqzy(i,n)&&i/(n-1)!=0){ q++; } } cout<<q; return 0; }