import java.util.ArrayList; import java.util.List; import java.util.Scanner;  public class Main { public static void main(String[] args){
        Scanner s = new Scanner(System.in);  List<Integer> a = new ArrayList<Integer>();  while(s.hasNextInt()){
            a.add(s.nextInt());  } for(int i=0;i<a.size();i++){
            System.out.println(getMinStep(a.get(i)));  }
    } public static int getMinStep(int num){ int sum = 0,count=0;  while(sum<Math.abs(num)||(sum-Math.abs(num))%2==1){
            sum += ++count;  } return count;  }
}