#include <bits/stdc++.h>
using namespace std;
#define ll long long int
const int M = 1e9 + 7;
// 4th Sep Amazon SDE 1
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
string s;
cin >> s;
unordered_map<char, int> freq;
map<vector<int>, int> mp;
int ans = 0;
mp[{0, 0, 0}] = 1;
for (auto it : s)
{
freq[it]++;
int x1 = freq['a'] - freq['b'];
int x2 = freq['c'] - freq['d'];
int x3 = freq['u'] - freq['t'];
ans += mp[{x1, x2, x3}];
mp[{x1, x2, x3}]++;
}
cout << ans << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbGwgbG9uZyBsb25nIGludApjb25zdCBpbnQgTSA9IDFlOSArIDc7CgovLyA0dGggU2VwIEFtYXpvbiBTREUgMQoKaW50IG1haW4oKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUoTlVMTCk7CiAgICBzdHJpbmcgczsKICAgIGNpbiA+PiBzOwogICAgdW5vcmRlcmVkX21hcDxjaGFyLCBpbnQ+IGZyZXE7CiAgICBtYXA8dmVjdG9yPGludD4sIGludD4gbXA7CiAgICBpbnQgYW5zID0gMDsKICAgIG1wW3swLCAwLCAwfV0gPSAxOwogICAgZm9yIChhdXRvIGl0IDogcykKICAgIHsKICAgICAgICBmcmVxW2l0XSsrOwogICAgICAgIGludCB4MSA9IGZyZXFbJ2EnXSAtIGZyZXFbJ2InXTsKICAgICAgICBpbnQgeDIgPSBmcmVxWydjJ10gLSBmcmVxWydkJ107CiAgICAgICAgaW50IHgzID0gZnJlcVsndSddIC0gZnJlcVsndCddOwogICAgICAgIGFucyArPSBtcFt7eDEsIHgyLCB4M31dOwogICAgICAgIG1wW3t4MSwgeDIsIHgzfV0rKzsKICAgIH0KICAgIGNvdXQgPDwgYW5zIDw8IGVuZGw7CiAgICByZXR1cm4gMDsKfQo=