#include<bits/stdc++.h>
using namespace std;
int a,b,cnt,sc,tc;
string seat;
int main(){
cin>>a>>b>>seat;
if(a+b>seat.size()){
cout<<-1;
return 0;
}
for(int i=0;i<=seat.size()-1;i++){
if(seat[i]=='S'){
sc++;
}else{
tc++;
}
}
if(sc==a&&tc==b){
cout<<0;
}else if(sc<=a){
cout<<a-sc;
}else{
cout<<b-tc;
}
return 0;
}