#arc097a. [arc097_a]K-th Substring

[arc097_a]K-th Substring

Description

给定一个字符串 SS,在 SS 的所有 互不相同的 非空字串中找出其中找到字典序第 KK 小的字串并输出。换句话说,就是找出 SS 所有的非空字串,按字典序升序排序, 去重 后再选出第 KK 个。

Input

第一行,一个字符串 SS

第二行,一个整数 KK

Output

一个字符串表示答案。

Hint

  • 1S5×1031\le |S|\le 5\times 10^3

  • K[1,5]K\in [1,5]

其中 SS 只含有小写字母,保证 SS 中含有 KK 个不同的非空字串。

Translated by @_Wallace_