import io.StdIn.readLine


object Main {
  def main(args: Array[String]): Unit = {
    val Array(x, y) = readLine().split(' ' ).map(_.toInt)
    val xa = Math.abs(x)
    val ya = Math.abs(y)

    if (xa == ya) {
      if (x == y) println(0)
      else println(1)
    } else if (xa > ya) {
      if (y == 0 && xa <= 2) {
        if (x > 0) println(x + 1)
        else println(xa)
      }
      else if (x >= 0 && y >= 0) println(2 + xa - ya)
      else if (x >= 0 && y <  0) println(1 + xa - ya)
      else if (x <  0 && y >= 0) println(1 + xa - ya)
      else println(xa - ya)
    } else {
      if (x >= 0 && y >= 0) println(ya - xa)
      else if (x >= 0 && y <  0) println(1 + ya - xa)
      else if (x <  0 && y >= 0) println(1 + ya - xa)
      else println(2 + ya - xa)
    }
  }
}
