#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

int main(void){
    string S; cin >> S;
    set<string> se;
    int k; cin >> k;

    for(int i=1; i<=k; i++){
        for(int j=0; j<S.size()-i+1; j++){
            se.insert(S.substr(j,i));
        }
    }

    auto itr=se.begin();
    for(int i=0; i<k-1; i++) itr++;
    cout << *itr << endl;
}