aw, ab = gets.split.map(&:to_i) bw, bb = gets.split.map(&:to_i) c, d = gets.split.map(&:to_i) mb = [ab, c].min #移動する黒石 mw = c - mb #移動する白石 aw, bw = aw - mw, bw + mw ab, bb = ab - mb, bb + mb mw = [bw, d].min puts aw + mw