#!ruby -pl a=[] scan(/./){|c|a<<(c>'0'?[-1,c]:(e,x=a.pop d,y=a.pop [n="/*-+".index(c),[d/2<=n/2?y:"(#{y})",c,e