p eval gets.gsub(/(\d+)\+(\d+)/){eval$1+?*+$2}.tr ?*,?+