#include <iostream>
#include <cstdio>
#include <cstring>
#include <set>
using namespace std;
const int maxn=1001;
string person[maxn];
set<string> SS;
int main(int argc, char** argv) {
int M,N,S;
cin>>M>>N>>S;
for(int i=1;i<=M;i++) cin>>person[i];
int index=S, count=0;
while(index<=M){
count++;
int len=SS.size();
SS.insert(person[index]);
if(SS.size()==len){
index++;
SS.insert(person[index]);
}
if(SS.size()==len+1){
cout<<person[index]<<endl;
index+=N;
}
}
if(count==0) cout<<"Keep going..."<<endl;
return 0;
}
#include <cstdio>
#include <cstring>
#include <set>
using namespace std;
const int maxn=1001;
string person[maxn];
set<string> SS;
int main(int argc, char** argv) {
int M,N,S;
cin>>M>>N>>S;
for(int i=1;i<=M;i++) cin>>person[i];
int index=S, count=0;
while(index<=M){
count++;
int len=SS.size();
SS.insert(person[index]);
if(SS.size()==len){
index++;
SS.insert(person[index]);
}
if(SS.size()==len+1){
cout<<person[index]<<endl;
index+=N;
}
}
if(count==0) cout<<"Keep going..."<<endl;
return 0;
}