#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 10
int data[MAX];
int main()
{
int i,j,m,temp;
for(i=0;i<MAX;i++)
{
data[i]=i;
}
scanf("%d",&m);
if(m<=MAX)
{
for(j=MAX;j>MAX-m;j--)
{
temp=rand()%j;
printf("%d ",data[temp]);
if(temp!=j-1)
{
data[temp]=data[j-1];
}
}
printf("\n");
}
return 0;
}