def __eq__(self, other):
    return ((self.x == other.x) and (self.y == other.y) and (self.z == other.z) and (self.w == other.w))
def __eq__(self, other):
    return ((self.x == other.x) and (self.y == other.y) and (self.z == other.z) and (self.w == other.w))