#include <vector>
#include <set>
#include <algorithm>
#include <cctype>
#include <cstdlib>
#include <cmath>
#include <stack>
#include <queue>
#include <cstring>
#include <string>
#include <cstdio>
#include <climits>

#define PII pair < int , int >
#define MP make_pair
#define PB push_back
#define F first
#define S second
#define LL long long
#define NMAX 180

using namespace std;

set < vector < int > > w;
vector < int > u;
int t[NMAX];
int i,j,k;
char str[NMAX];

int main()
{
#ifndef ONLINE_JUDGE
freopen("a.in","r",stdin);
freopen("a.out","w",stdout);
#endif

scanf("%s",str);

for (i=2,k=strlen(str);i<k;++i)
t[++t[0]]=str[i]-'0';

for (i=0;i<=7;++i)
{
    for (j=0;j<=9;++j)
    {
        u.clear();

        for (k=1;k<=i;++k)
        u.push_back(t[k]);

        u.push_back(j);

        for (k=i+1;k<=7;++k)
        u.push_back(t[k]);

        w.insert(u);
    }
}

printf("%d\n",w.size());

return 0;
}