package main

import (
    "fmt"
)

func main() {
var str string
fmt.Scan(&str)
m := make(map[rune]struct{}, len(str))
for _,v := range str{
    m[v] = struct{}{}
}
fmt.Print(len(m))
}