func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n;     cin >> n;     string s;     cin >> s;     int c = 1, flag = 0, flag1 = 0, flag2 = 0, flag3 = 0;     for (int i = 0; i < n; i++) {       if (s[i] ==  U ) {         if (flag1 == 1) {           c++;           flag2 = 0, flag3 = 0, flag1 = 0;         }         flag = 1;       }       if (s[i] ==  D ) {         if (flag == 1) {           c++;           flag2 = 0, flag3 = 0, flag = 0;         }         flag1 = 1;       }       if (s[i] ==  L ) {         if (flag2 == 1) {           flag = 0, flag1 = 0, flag2 = 0;           c++;         }         flag3 = 1;       }       if (s[i] ==  R ) {         if (flag3 == 1) {           c++;           flag1 = 0, flag = 0, flag3 = 0;         }         flag2 = 1;       }     }     cout << c;     return 0;   }   