A, B = gets.split.map(&:to_i).sort ans = Float::INFINITY 1.upto(A) do |a| 1.upto(A) do |b| v = (A + B - 2 * (a + b)).abs ans = v if ans > v end end puts ans