#include <iostream>
#include<string>
#include<unordered_set>
#include <unordered_map>
using namespace std;

int main() {
    string line;
    unordered_set<char>m;
    while (getline(cin,line)) { // 注意 while 处理多个 case
        for(char c:line)
        {
m.insert(c);
        }
        cout<<m.size();
    }
    return 0;
}
// 64 位输出请用 printf("%lld")