s = input().upper() #집합자료형으로 중복 제거 sets = set(s) ans = [] sans = {} #문자:문자개수 짝으로 list 저장 for i in sets: cnt = s.count(i) ans.append(cnt) sans[cnt] = i #최빈 문자열 vmax = max(ans) if ans.count(vmax) == 1: print(sans[vmax].upper()) else: print('?')