X=input()
l=[]
flag="-1"
cs=0
ct=0
for i in range(len(X)):
    if X[i]=="S":
        if flag=="T":
            l.append([cs,ct])
            cs=1
            ct=0
            flag="S"
        else:
            flag="S"
            cs+=1
    else:
        if flag=="S":
            flag="T"
            ct+=1
        elif flag=="T":
            ct+=1
        else:
            continue
if flag=="T":
    if cs>0:
        l.append([cs,ct])
ans=0
for i in range(len(l)):
    ans+=2*min(l[i][0],l[i][1])
print(len(X)-ans)