func_code_string: #include <bits/stdc++.h>   void solve() {     int n;     std::cin >> n;     int a = 0;     std::string s;     std::cin >> s;     bool flag = false;     int x, y;     x = y = 0;     if (s[0] ==  U ) {       ++y;     } else {       ++x;     }     if (x > y) flag = true;     for (size_t i = 1; i < s.size(); ++i) {       if (s[i] ==  U ) {         ++y;       } else {         ++x;       }       if (x > y && !flag) {         flag = true;         ++a;       } else if (x < y && flag) {         flag = false;         ++a;       }     }     std::cout << a;   }   int main() {     std::ios_base::sync_with_stdio(false);     std::cin.tie(nullptr);     solve();     return 0;   }   