
# 백트래킹
import sys
input = sys.stdin.readline
n, m = map(int, input().rstrip().split())
s = []
def dfs(s):
if len(s) == m:
print(" ".join(map(str, s)))
return
for i in range(1, n+1):
if i not in s: # 중복 방지 - 가지치기
s.append(i)
dfs(s)
print(s.pop())
dfs(s)