#include<bits/stdc++.h>
using namespace std;
int s,t;
char ch[100005];
int main(){
cin >> s >> t >> ch;
int sc=0,tc=0,n=strlen(ch);
for(int i=0;i<n;i++){
if(ch[i]=='S'){
sc++;
}else if(ch[i]=='T'){
tc++;
}
}
if(sc<s && tc<t || t-tc+s-sc>0){
cout << -1;
}else{
cout << max(t-tc,s-sc);
}
return 0;
}