(self, other)
| 124 | return NotImplemented |
| 125 | return self.__class__(f'{self} ** {other}') |
| 126 | def __rpow__(self, other): |
| 127 | return self.__class__(f'{other} ** {self}') |
| 128 | def __eq__(self, other): |
| 129 | if other.__class__ != self.__class__: |
| 130 | return NotImplemented |