#include<iostream>
#include<algorithm>
#include<cmath>
#include<iomanip>
#include<map>
using namespace std;
int main() {
  int n,cnt=0,i;
  cin >> n;
  for(i=1; ; i++) {
    cnt+=i;
    if(cnt>=n) {
      break;
    }
  }
  while(n>0) {
    if(n>=i) {
      cout << i << endl;
      n-=i;
    }
    i--;
  }
}