basic operators for 2 operands