func_code_string: #include<bits/stdc++.h>   using namespace std;      int main()   {       ios_base::sync_with_stdio(false);       cin.tie(NULL);              int t,n;       cin>>t;       while(t--)       {           cin>>n;           string str;           cin>>str;                      int cnt_t=0,cnt_m=0;                      for(int i=0;i<n;i++)           {               if(str[i]== T )               {                   cnt_t++;               }               else               {                   cnt_m++;               }           }                      if(cnt_t!=2*cnt_m)           {               cout<< NO <<endl;           }                      else           {               int x=0,y=0;                              int flag=0;                              // forward check                              for(int i=0;i<n;i++)               {                   if(str[i]== T )                   {                       x++;                   }                   if(str[i]== M )                   {                       y++;                   }                   if(y>x)                   {                       cout<< NO <<endl;                       flag=1;                       break;                   }               }                              if(flag==0)               {                   x=0;                   y=0;                                                         // backward check                   for(int i=n-1;i>=0;i--)                   {                       if(str[i]== T )                       {                           x++;                       }                       if(str[i]== M )                       {                           y++;                       }                       if(y>x)                       {                           cout<< NO <<endl;                           flag=1;                           break;                       }                   }               }                              if(flag==0)               {                   cout<< YES <<endl;               }           }                  }       return 0;   }