#include <bits/stdc++.h>
using namespace std;

//8 文字以上で半角英小文字と数字と記号

int main(){
    string s;
    cin >> s;
    int ans = 0;
    auto f = [&](string s){
        bool f1 = false, f2 = false, f3 = false;
        for(int i = 0; i < s.size(); i++){
            if('0' <= s[i] && s[i] <= '9')f1 = true;
            else if('a' <= s[i] && s[i] <= 'z')f2 = true;
            else f3 = true;
        }
        return (f1 && f2 && f3);
    };
    for(int i = 0; i < (1 << (s.size())); i++){
        string s2 = s;
        bool flag = true;
        for(int j = 0; j < s.size(); j++){
            if(i >> j & 1){
                if(s2[j] == 'l')s2[j] = '1';
                else if(s2[j] == 'o')s2[j] = '0';
                else if(s2[j] == 'a')s2[j] = '@';
                else if(s2[j] == 's')s2[j] = '$';
                else flag = false;
            }
        }
        ans += flag && f(s2);
    }
    cout << ans << '\n';
}