while True:
try:
m,n = input(),int(input())
dic = {}
for i in range(len(m)-n + 1):
if i not in dic:
dic[i] = m[i:i+n].count('C') + m[i:i+n].count('G')
b = max(dic.values())
for i in dic.items():
if i[1] == b:
print(m[i[0]:i[0] + n])
break
except:
break 
京公网安备 11010502036488号