#include <iostream>
#include <stack>
using namespace std;
int main(){
	stack<char> st;
	string str;
	cin >> str;
	for(int i=0;i<str.size();i++){
		if(str[i]=='T'){
			if(!st.empty()){
				if(st.top()=='S'){
					st.pop();
				}else{
					st.push(str[i]);
				}
			}else{
				st.push(str[i]);
			}
		}else if(str[i]=='S'){
			st.push(str[i]);
		}
	}
	cout << st.size()<<endl;
	return 0;
}
