#include using namespace std; using ll = long long; const ll mod = 1000000007; const int INF = 1001001001; int main(){ string s; cin >> s; int sz = s.size(); vector idx_ing, idx_S; for(int i = 0; i < sz - 2; i++){ if(s.substr(i, 3) == "ing"){ idx_ing.push_back(i); } } for(int i = 0; i < sz; i++){ if(s[i] == 'S') idx_S.push_back(i); } ll sum = 0; for(int i = 0; i < idx_S.size(); i++){ int tmp = idx_S[i]; sum += idx_ing.end() - lower_bound(idx_ing.begin(), idx_ing.end(), tmp); } cout << sum << endl; }