#include <iostream>
#include <cmath>

using namespace std;

void func(int dest)
{
	int n = sqrt(dest);
	int val;
	while(1){
		val=n*(n+1)/2;
		if(val>=dest && (val-dest)%2==0 &&((val-dest)>=n/2 || (val-dest)==0)){cout<<n; break;}
		n++;
	}
}

int main() 
{
	int dest;
	cin>>dest;
	func(abs(dest));
	return 0;
}