#include<iostream>
using namespace std;
int main()
{
	int n;
	cin >> n;
	int s=0;
	int i,j;
	for (i=1;;i++)
	{
		s+=i;
		if (s>n) break;
	}
	int c=s-n;
	for (j=1;j<=i;j++)
	{
		if (j!=c) cout << j <<endl;
	}
	return 0;
} 