#define _GLIBCXX_DEBUG #include using namespace std; int main() { string N; cin >> N; if(N[0] == '1'){ if((int)N.size() == 1) cout << -1 << endl; else{ for(int i = 1; i < (int)N.size(); i++){ if(N[i] != '3'){ cout << -1 << endl; break; } if(i+1 == (int)N.size()){ cout << i << endl; } } } }else{ cout << -1 << endl; } }