#include <bits/stdc++.h>
using namespace std;
#define rep(i,n) for(int i=0;i<(n);++i)
typedef long long int ll;

int main() {
        string n; cin >> n;
        int numbers[n.length()];
        int i = 0;
        int sum = 0;
        for (auto c : n) {
                numbers[i] = c - '0';
                sum += numbers[i];
                ++i;
        }

        int t = 0;

        for (int i=0; i<n.length(); ++i) {
                for (int j=0; j<=n.length()-i; ++j) {
                        t = 0;
                        for (int k=j; k<j+i; ++k) {
                                t += numbers[k];
                        }
                        if ((sum-t) % 3 == 0) {
                                cout << i << endl;
                                return 0;
                        }
                }
        }
        cout << -1 << endl;

}
#include<bits/stdc++.h>
#define rep(i,a,b) for(int i=a;i<b;i++)
#define rrep(i,a,b) for(int i=a;i>=b;i--)
#define fore(i,a) for(auto &i:a)
#define all(x) (x).begin(),(x).end()
//#pragma GCC optimize ("-O3")
using namespace std; void _main(); int main() { cin.tie(0); ios::sync_with_stdio(false); _main(); }
typedef long long ll; const int inf = INT_MAX / 2; const ll infl = 1LL << 60;
template<class T>bool chmax(T& a, const T& b) { if (a < b) { a = b; return 1; } return 0; }
template<class T>bool chmin(T& a, const T& b) { if (b < a) { a = b; return 1; } return 0; }
//---------------------------------------------------------------------------------------------------
/*---------------------------------------------------------------------------------------------------
　　　　　　　　　　　 ∧＿∧
　　　　　 ∧＿∧ 　（´<_｀ ）　 Welcome to My Coding Space!
　　　　 （ ´_ゝ`）　/　 ⌒i     @hamayanhamayan0
　　　　／　　　＼　 　  |　|
　　　 /　　 /￣￣￣￣/　　|
　 ＿_(__ﾆつ/　    ＿/ .| .|＿＿＿＿
　 　　　＼/＿＿＿＿/　（u　⊃
---------------------------------------------------------------------------------------------------*/














string S;
string zone = "ZONe";
//---------------------------------------------------------------------------------------------------
void _main() {
	cin >> S;

	int ans = 0;
	rep(i, 0, S.length()) if (S.substr(i, 4) == zone) ans++;
	cout << ans << endl;

}





