#include "bits/stdc++.h" using namespace std; #define int long long #define endl "\n" #define PII pair<int,int> #define PIII pair<int,PII> const int MOD = 1e9 + 7; const int N = 3e5; void slu() { string t; cin >> t; int cnt = 0; int sum = 0; for (int i = t.size() - 1; i >= 0; i--) { sum += t[i] - '0'; } auto it = t.end(); it--; while (it != t.begin()) { int k = *it - '0'; if ((sum - k) % 3 == 0) { t.erase(it); while (*t.begin() == '0')t.erase(t.begin()); if (t.empty())break; sum -= k; cnt++; it = --t.end(); } else { it--; if (it == t.begin()) { k = *it - '0'; if ((sum - k) % 3 == 0) { t.erase(it); while (*t.begin() == '0')t.erase(t.begin()); if (t.empty())break; sum -= k; cnt++; it = --t.end(); } } } } // if (t.empty())cnt--; cout << cnt << endl; } signed main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int T; cin >> T; // T = 1; while (T--)slu(); }