#include<bits/stdc++.h>
using namespace std;
int n;
int Q[100];
void Nqueen(int k);
int main(){
scanf("%d",&n);
Nqueen(0);
return 0;
}
void Nqueen(int k)
{
int i;
if(k==n)
{
for(i=0;i<n;i++)
printf("%d",Q[i]+1);
return ;
}
for(i=0;i<n;i++)
{
int j;
for( j=0;j<k;j++)
{
if(Q[j]==i||abs(k-j)==abs(Q[j]-i))break;
}
if(j==k){
Q[k]==i;
Nqueen(k+1);
}
}
}