Simplifying And Evaluating Algebraic Expressions