#include <bits/stdc++.h>
using namespace std;
int nrq[101], nra[101];
int main() {
  string s;
  cin >> s;
  int i, rez = 0;
  for (i = 0; i < s.size(); i++) {
    nra[i] = nra[max(0, i - 1)];
    nrq[i] = nrq[max(0, i - 1)];
    if (s[i] == 'A') {
      nra[i]++;
    } else if (s[i] == 'Q') {
      nrq[i]++;
    }
  }
  for (i = 0; i < s.size(); i++) {
    if (s[i] == 'A') {
      rez += (nrq[max(0, i - 1)] * (nrq[s.size() - 1] - nrq[i]));
    }
  }
  cout << rez;
  return 0;
}
