小兵去质器
题号:NC25339
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

    在英雄联盟里,一个小兵去质器可以瞬间秒杀一个敌方小兵。现在有n个敌方小兵,全部用小写字母表示,排成一排。假设小兵去质器优先杀死当前ASCII值最小的小兵,若ASCII值最小的小兵有多个,则优先杀死排在左边的小兵。

    求使用完k个小兵去质器后的敌方小兵排列情况。

输入描述:

第一行两个数n,k(1≤k<n≤4*105

第二行一个仅由小写字母组成的字符串,表示小兵排列情况。

输出描述:

一个字符串,表示答案,有可能为空行。
示例1

输入

复制
5 2
cbeaf

输出

复制
cef
示例2

输入

复制
4 2
caba

输出

复制
cb