using namespace std;
int main(){
    string s;
    int n;
    while(cin>>s>>n){
      //s.size()-n个子序列????
      //总之先暴力解法。
      int max=0;//记录出现数量的最大值。
      int j=0;//记录最大字串起始位置的指针。
      for(int i=0;i<=s.size()-n;i++){
          int num=0;
          for(int k=0;k<n;k++){
              if(s[i+k]=='C'||s[i+k]=='G'){
                  num++;
              }
          }
          if(num>max){
              j=i;
              max=num;
          }
      }
      for(int i=0;i<n;i++){
          cout<<s[i+j];
      }
    }
}