#include using namespace std; template void fsort(T_fsort *left,T_fsort *right,bool (*cmp)(T_fsort a,T_fsort b),T_fsort *k) { if(right-left<=1) return; unsigned int len=right-left; fsort(left,left+len/2,cmp,k); fsort(left+len/2,right,cmp,k+len/2); int i=0,j=len/2,n=0; while(i=b); } int main() { ios::sync_with_stdio(0); int n,k; cin>>n; int num[n],f[n]; for(int i=0;i>num[i]; fsort(num,num+n,cmp,f); cin>>k; for(int i=0;i