#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; vector> encoded; void encode(string &S){ long long l = 0, r, N=S.size(); while(l != N){ r = l+1; while(r> S; encode(S); for (auto [c, x] : encoded){ if (c == '1'){ M++; N += x; } } if ((M == 2 && N == 2) || (M == 1 && N >= 2)) cout << "Yes" << endl; else cout << "No" << endl; return 0; }