reverse-polish-notation easy implementation of reverse polish notation in java input ((a+t)*((b+(a+c))^(c+d))) output at+bac++cd+^*