def __rsub__(self, y):
     return g.sub(y, self)
 def __rsub__(self, y):
     return g.sub(y, self)
 def __sub__(self, y):
     return g.sub(self, y)
 def __sub__(self, y):
     return g.sub(self, y)