func_code_string: #include <bits/stdc++.h>   using namespace std;   int cnt;   string s;   stack<int> st;   int main() {     cin >> s;     for (int i = 0; i < s.size(); ++i) {       if (s[i] ==  (  || s[i] ==  [  || s[i] ==  {  || s[i] ==  < ) {         st.push(int(s[i]));       } else {         if (st.empty()) {           cout <<  Impossible ;           return 0;         }         if (st.top() == 40) {           if (int(s[i]) != 41) {             cnt++;           }           if (!st.empty()) st.pop();         } else {           if (st.top() + 2 != int(s[i])) {             cnt++;           }           if (!st.empty()) st.pop();         }       }     }     if (!st.empty()) {       cout <<  Impossible ;       return 0;     }     cout << cnt;     return 0;   }   