Basic Java Program Syntax Tree Solver