#include"stdio.h"
#include"math.h"
int weishu(int a){
int i;
for(i=0;pow(10,i)<a;i++){}
return i;
}
int s=0;
void tongji(int n){
for(int i=n/weishu(n)/2;i>0;i--){
s++;
tongji(i*pow(weishu(i),10)+n);
}
}
int main(void){
int n;
scanf("%d",&n);
tongji(n);
printf("%d",s);
return 0;
}