#include <bits/stdc++.h>
using namespace std;

int main(){
	int N;
	cin >> N;
	int count=1;
	int sum=1;
	while(sum<N){
		count++;
		sum+=count;
	}
	if(sum==N){
		for(int i=1;i<=count;i++){
			cout<<i<<endl;
		}
	}
	else{
		int dif=sum-N;
		for(int i=1;i<=count;i++){
			if(i!=dif){
				cout<<i<<endl;
			}
		}
	}
	return 0;
}

