<gouthampradhan>greedy_BrokenCalculator_1.java
public int brokenCalc(int X, int Y) {
    if (X == Y) return 0;
    else if (Y < X) return X - Y;
    else {
      int count = 0;
      while (Y > X) {
        if (Y % 2 == 0) {
          Y /= 2;
          count++;
        } else {
          Y += 1;
          Y /= 2;
          count += 2;
        }
      }
      if (X == Y) return count;
      else return count + (X - Y);
    }
  }
public int sample_funcname ( int var_0 , int var_1 ) {
  if ( var_0 == var_1 ) return 0 ;
  else if ( var_1 < var_0 ) return var_0 - var_1 ;
  else {
    int var_3 = 0 ;
    while ( var_1 > var_0 ) {
      if ( var_1 % 2 == 0 ) {
        var_1 /= 2 ;
        var_3 ++ ;
      }
      else {
        var_1 += 1 ;
        var_1 /= 2 ;
        var_3 += 2 ;
      }
    }
    if ( var_0 == var_1 ) return var_3 ;
    else return var_3 + ( var_0 - var_1 ) ;
  }
}
