#include <bits/stdc++.h>
#define rep(i,n) for(int i=0;i<(n);++i)
#define all(a) (a).begin(),(a).end()
using namespace std;
typedef long long ll;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(0);
	string S;
	cin >> S;
	int n = S.size();
	int l = 0;
	rep(i, n) {
		if (S[i] == 'h') l++;
	}

	int res = 0;
	int g = 0;
	for (int i = 0; i < n ; ++i) {
		if (S[i] == 'h') g++;
		if (S[i] == 'u') {
			res += pow(2, l - g);
		}
	}

	res *= 2;
	if (res == 0) {
		cout << "ham" << endl;
		return 0;
	}
	string ans = "";
	while (res != 0) {
		int m = res % 2;
		res /= 2;
		ans += to_string(m);
	}
	reverse(all(ans));
	rep(i, ans.size()) {
		if (ans[i] == '1')cout << "hamu";
		else cout << "ham";
	}
	cout << endl;
	return 0;
}