# 20240920 while True: try: s = input() N = int(input()) ls = [] for i in range(len(s)): ls.append(s[i:i+N]) lst = [] for i in ls: if len(i) == N: lst.append(i) #print(ls) ls1 = [] for i in lst: ls1.append((i.count('G')+i.count('C'))/len(i)) #ls1.sort(reverse=True) print(ls[ls1.index(max(ls1))]) except: break