#include <bits/stdc++.h>
using namespace std;
stack<char> st;
string second;
int main() {
  cin >> second;
  for (int i = 0; i < second.size(); i++) {
    if (second[i] == 'S')
      st.push(second[i]);
    else {
      if (!st.empty() && st.top() == 'S')
        st.pop();
      else
        st.push(second[i]);
    }
  }
  if (!st.empty())
    cout << st.size();
  else
    cout << 0;
  return 0;
}
