#include using namespace std; typedef long long ll; int main() { int n,m; cin>>n>>m; string s;cin>>s; vector g[n]; ll dp[n]{}; for (int i=0;i>v>>u; v--,u--; if (s[v]=='P') dp[v]=1; if (s[u]=='P') dp[u]=1; g[v].push_back(u); g[u].push_back(v); } string pdca="PDCA"; ll ans=0; int mod=1e9+7; for (int i=0;i<3;i++) for (int j=0;j