#include<bits/stdc++.h>
using namespace std;

int main(){
	string s;
	cin>>s;

	stack<char> p;
	for (int i = 0; i < s.size(); ++i){
		if(s[i]=='S')
			p.push(s[i]);
		else if(p.empty()||p.top()=='T')
			p.push(s[i]);
		else
			p.pop();
	}

	cout<<p.size()<<endl;

}
