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 (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(y)
      else if (x == 0 && y < 0) println(y + 1)
      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)
    }
  }
}
