implement a routine that takes an infix notation expression, converts it to postfix through an expression tree, and then evaluates the postfix notation.