package main

import (
    "fmt"
)

func main() {
    var str string
    fmt.Scan(&str)
    mapData := make(map[rune]bool, len(str))
    for _, b := range str {
        mapData[b] = true
    }
    fmt.Println(len(mapData))
}