s = gets.chomp while s =~ /\d+[+*]\d+/ s.sub!(/(\d+)([+*])(\d+)/){ kigou = (['+', '*'] - [$2])[0] eval "#{$1} #{kigou} #{$3}" } end p s.to_i