evalutate() mostly done but error with parsing '(' or ')'