import sys N, M = map(int, input().split(' ')) ans = [] def dfs(): if len(ans) == M: print(" ".join(map(str, ans))) return for i in range(1, N+1): ans.append(i) dfs() ans.pop() dfs()