#include <stdio.h>
#include<stdlib.h>//mallocを使うので足す

int main(void) {
	// your code goes here
	int n,i;
	int *x;
	scanf("%d",&n);//普通に文字を入力させる
	x=(int*)malloc(sizeof(int)*n);
	if(x==NULL){//エラー処理
		printf("ERROR\n");
		return 0;
	}
	for(i=0;i<n;i++){
		x[i]=i+1;//確定した領域にi+1を代入していく
	}
	for(i=0;i<n;i++){
		printf("%d ",x[i]);//代入したものを表示させる
	}
	free(x);
	return 0;
}
