A = input() alf = [chr(ord("a")+i) for i in range(26)] K = True X = set() while True: if len(X) == 0: print("?",A+A) else: print("?",T+A) x,T = input().split() if x == "!": K = False