
输入样例:
APPAPT
输出样例:
2
#include<iostream>
#include<string>
using namespace std;
int main(){
long long p=0,a=0,t=0;
string str;
cin>>str;
long long len=str.size();
for(long long i=len-1;i>=0;i--){
if(str[i]=='P')
p+=a;
if(str[i]=='A')
a+=t;
if(str[i]=='T')
t++;
}
cout<<p%1000000007<<endl;
return 0;
}