#14 binary operator

**Depend on #9 **
To be tested