import java.util.Scanner;

/**
 * 题目描述
 * 编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。
 *
 * 输入描述:
 * 输入N个字符,字符在ACSII码范围内。
 * 输出描述:
 * 输出范围在(0~127)字符的个数。
 *
 * 示例1
 * 输入
 * abc
 * 输出
 * 3
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str1= scanner.nextLine();
        char[] chars= str1.toCharArray();
        int num =0;
        String str2="";
        for(char c :chars){
            if(!str2.contains(c+"")){
                num++;
                str2 +=c;
            }
        }
        System.out.println(num);
    }
}