package main import ( "fmt" "strconv" ) func main() { var N int fmt.Scan(&N) ans := make(map[string]int, 0) for i := 1; i*i <= N; i++ { if N%i == 0 { ans[strconv.Itoa(i)+strconv.Itoa(N/i)]++ ans[strconv.Itoa(N/i)+strconv.Itoa(i)]++ } } fmt.Println(len(ans)) }