#import <stdio.h>
typedef long long INT;
INT f(INT n){
	for(INT k=1;;k++){
		if(k*(k+1)/2>=n) {
			return k;
		}
	}
}
int main() {
	INT N;
	scanf("%lld",&N);
	while(N>0){
		INT m=f(N);
		printf("%lld\n",m);
		N-=m;
	}
}