#define _GLIBCXX_DEBUG #define ll long long #include using namespace std; using Graph = vector>; int main(){ string S; cin >> S; vector YEAH = {'Y', 'E', 'A', 'H', '!'}; map mp; for(int i = 0; i < (int)S.size(); i++){ char C = S[i]; mp[C] = mp[C] + 1; } for(int i = 0; i < 5; i++){ cout << mp[YEAH[i]]; if(i+1 == 5) cout << endl; else cout << " "; } }