Macsyma

Expression:    X + X + X + 2 + 3

Simplified:    (X + (2 * X)) + 5
                          

Expression: