#include <stdio.h>

int main()
{
	long long N;
	scanf("%lld", &N);
	
	int i, k;
	long long X;
	for (k = 2; 1; k++) {
		for (i = 2, X = k * 3 - 2; i < k; i++) {
			X += (X - i) * 2 + 1; 
		}
		if (X >= N) break;
	}
	printf("%lld\n", N - k);
	fflush(stdout);
	return 0;
}