#include<stdio.h>
int main(){
int input, a, b, c;
scanf("%d", &input);
a = input / 100;//첫째 자리 a 입니다.
b = input % 100 / 10;//둘째 자리 b 입니다.
c = input % 10; //셋째자리 c 입니다.
((a == b) && (b == c)) ? printf("%d", 3) : printf(""); //모두 같은 경우 3을 출력합니다.
(((a == b) && (a != c)) || ((a == c) && (a != b)) || ((b == c) && (a != c))) ? printf("%d", 2) : printf(""); //a==b이면 a!=c인 경우 2 출력, a==c이면서 a!=b인경우 2를 출력, b==c 이면서 a!=c인 경우 2를 출력합니다.
((a != b) && (b != c) && (a != c)) ? printf("%d", 1) : printf(""); //모두 다른 경우 1을 출력합니다.
return 0;
}