#include <bits/stdc++.h>
using namespace std;
#define forx(i, a, b) for (int i = (a); i < (b); i++)
#define rep(i, n) for (int i = 0; i < (n); i++)
typedef long long ll;

int main()
{
    string s;
    cin>>s;
    bool a=true;
    while(a){
        rep(i,s.size()-1)
            if(s[i]=='S'&&s[i+1]=='T'){
                s.erase(s.begin()+i,s.begin()+i+2)
                a=false;
                break;
        }
    }
    cout << s.size() << endl;
    return 0;
}