#include <iostream>
#include <unordered_set>
#include <string>
using namespace std;
int main() {
string word;
cin >> word;
unordered_set<char> uniqueLetters;
for (char letter : word) {
uniqueLetters.insert(letter);
}
cout << uniqueLetters.size() << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dW5vcmRlcmVkX3NldD4KI2luY2x1ZGUgPHN0cmluZz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIHN0cmluZyB3b3JkOwogICAgY2luID4+IHdvcmQ7CgogICAgdW5vcmRlcmVkX3NldDxjaGFyPiB1bmlxdWVMZXR0ZXJzOwoKCiAgICBmb3IgKGNoYXIgbGV0dGVyIDogd29yZCkgewogICAgICAgIHVuaXF1ZUxldHRlcnMuaW5zZXJ0KGxldHRlcik7CiAgICB9CgogCiAgICBjb3V0IDw8IHVuaXF1ZUxldHRlcnMuc2l6ZSgpIDw8IGVuZGw7CgogICAgcmV0dXJuIDA7Cn0K