s = input().strip() def parse_hamster(s): bits = [] i = 0 while i < len(s): # Check for 'hamu' (4 characters) if i + 4 <= len(s): token = s[i:i+4] if token == 'hamu': bits.append('1') i += 4 continue # Check for 'ham' (3 characters) if i + 3 <= len(s): token = s[i:i+3] if token == 'ham': bits.append('0') i += 3 continue # According to problem statement, input is valid, so this part is unreachable return ''.join(bits) bits_str = parse_hamster(s) num = int(bits_str, 2) if bits_str else 0 doubled = num * 2 binary_str = bin(doubled)[2:] if doubled != 0 else '0' result = [] for c in binary_str: result.append('hamu' if c == '1' else 'ham') print(''.join(result))