func_code_string: #include <bits/stdc++.h>   using namespace std;   const long long MAX1 = 1e6 + 10;   long long T, a, b, c, d, e, f, x, y, z, l, r, mid, num[MAX1], cnt, flag,       p1[55][55], p2[55][55];   string s, t;   stack<char> st;   int main() {     ios_base::sync_with_stdio(false);     cin.tie(0);     cout.tie(0);     ;     cin >> s;     a = s.size();     for (int i = 0; i < a; ++i) {       if (st.empty())         st.push(s[i]);       else if (st.top() == s[i]) {         st.pop();       } else         st.push(s[i]);     }     if (st.empty())       cout <<  Yes ;     else       cout <<  No ;     return 0;   }   