#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
const int N = 1e4 + 5;
int arr[N];
int main()
{
int n, m;
scanf("%d%d", &n, &m);
for (int i = 0; i < n; ++i) scanf("%d", &arr[i]);
while (m && next_permutation(arr, arr+n)) m--;
for (int i = 0; i < n; ++i) printf("%d ", arr[i]);
return 0;
}