#include <iostream>
using namespace std;
void solution(int n) {
int a[100];
int b, c, t;//3 个指针变量
b = 0;
c = 0;
t = 0;
for (int i = 1; i <= n; i++) {
a[i - 1] = i;
}
while (b < n) {
if (c - b > 1 && b < n) {
if (t - c > 1 && t < n) {
cout << a[b] << a[c] << a[t] << endl;
t++;
}
if (t >= n) {
t = 0;
c++;
}
if (t - c <= 1 && t < n) {
t++;
}
}
if (c >= n) {
c = 0;
b++;
}
if (c - b <= 1 && c < n) {
c++;
}
}
}
int main() {
int n;
cout << "请输入一个数 n" << endl;
cin >> n;
solution(n);
return 0;
}