#include <iostream>
using namespace std ;
int main() {
int n, rest = 0, raspuns = 0;
cin >> n ;
raspuns = n % 3 ;/// tinem minte cat da restul n la 3
///ca sa obtinem un numar divizibil cu 3 eliminand o cifra, atunci
///cifra eliminata trebuie sa aiba acelasi rest la impartirea cu 3 ca si n
while (n != 0) {///iteram prin toate cifrele numarului
if (n % 10 % 3 == raspuns)///verificam daca cifra curenta poate fi scoasa sau nu
rest ++ ;
n /= 10 ;
}
cout << rest ;///afisam cate cifre pot fi scoase
return 0 ;
}