/([-|+]?[0-9]+)([+|-]{1})([-|+]?[0-9]+)/ =~ gets.chomp if($2 == "+") puts $1.to_i - $3.to_i else puts $1.to_i + $3.to_i end