#517. 全排列问题

全排列问题

Background

Special for beginners, ^_^

Description

输出自然数 1 到 nn 所有不重复的排列,即 nn 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。

Format

Input

一个自然数 n(1n9)n (1 ≤ n ≤ 9)

Output

1n1\sim n 组成的所有不重复的数字序列,每行一个序列,数字之间用一个空格隔开。

Samples

3
1 2 3 
1 3 2 
2 1 3 
2 3 1 
3 1 2 
3 2 1 

Limitation

1s, 1024KiB for each test case.