RPN in progress

(untested due to lack of java on this computer)