import java.util.Scanner;
public class Main {
static int[] path=new int[22];
static int r,n;
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
r=sc.nextInt();
dfs(0,1);
}
static void dfs(int w,int start){
if(w==r){
for(int i=0;i<r;i++){
System.out.print(" "+path[i]);
}
System.out.println();
return;
}
for(int i=start;i<=n;i++){
path[w]=i;
dfs(w+1,i+1);
}
return;
}
}