//递归取数
package day07;
import java.util.Scanner;
public class day07 {
static int []a = new int[100];
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int i = scan.nextInt();
int j = scan.nextInt();
number(i,j);
}
public static void number(int n,int m){
for(int i = n;i>=m;i--){
a[m] = i;
if(m>1){
number(n-1,m-1);
}else{
boolean flag = true;
for(int j = n;j>=1;j--){
if(a[j]<=a[j-1]){
flag = false;
}
}
if(flag){
for(int j = n;j>=1;j--){
System.out.print(a[j]);
}
System.out.println();
}
}
}
}
}