#include <bits/stdc++.h>

using namespace std;
int main(){
  string x;
   cin >> x;
  
   stack<char> s;
  
  for(int i=0;i<x.length();i++){
   if(x[i]=='S'||s.empty()||s.top()=='T') s.push(x[i]);
   else s.pop(); 
  }
  
  cout << s.size() << endl;
  
}