public String evaluate(String expression, String variable) {
        Lexer lex = new Lexer(expression);
        Parser parser = new Parser(lex);
        Expression exp;
        exp = parser.parse();
        String output = differentiate(exp, variable);
        return output;
        
    }