Fix for issue #204

If Mul dictionary contains numbers we add a `*` in printing
Current output doesn't include brackets around `-1/2`.