long n,i,h,c; s[200000033]; f(long j){ for(;j;j/=10){ h=h*10007+j%10; h%=200000033; } } main(){ scanf("%ld",&n); for(i=1;i*i<=n;++i){ if(n%i<1){ h=0;f(i);f(n/i);c+=!s[h]++; h=0;f(n/i);f(i);c+=!s[h]++; } } printf("%d",c); }