A, B = gets.split.map(&:to_i) ans = 10**18 (0 .. 2 * [A, B].min).each do |natural| unnatural = A + B - natural ans = [ans, (natural - unnatural).abs].min end puts ans