# vos imports ici

class Vector2D(object):
    """
    Vecteur dans un plan
    >>> O = Point2D()
    >>> A = Point2D(1, 0)
    >>> B = Point2D(1, 1)
    >>> C = Point2D(0, 1)
    >>> v1 = Vector2D(O,A)
    >>> v2 = Vector2D(O,B)
    >>> v3 = Vector2D(O,C)
    >>> print(v1)
    Vector2D(1,0)
    >>> print(v2)
    Vector2D(1,1)
    >>> print(v3)
    Vector2D(0,1)
    >>> print(abs(v1))
    1.0
    >>> print(abs(v2))
    1.4142135623730951
    >>> print(-v1)
    Vector2D(-1,0)
    >>> print(v1+v2)
    Vector2D(2,1)
    >>> print(v1+v3)
    Vector2D(1,1)
    >>> print(v1-v3)
    Vector2D(1,-1)
    >>> print(v1+v3 == v2)
    True
    """
    # attributs et méthodes ici...
    def __init__(self):
        self.x = 0
        self.y = 0
 
    def __abs__(self):
        return 0
    
    def __str__(self):
        return ""
        
    def __eq__(self, other):
        return True
        
    def __neg__(self):
        return self        
        
    def __add__(self, other):
        return self
        
    def __sub__(self, other):
        return self

def main():
    pass
    # O = Point2D()
    # A = Point2D(1, 0)
    # B = Point2D(1, 1)
    # v1 = Vector2D(O,A)
    # v2 = Vector2D(O,B)
    # print(v1)
    # print(v2)
    # print(abs(v1))
    # print(abs(v2))
    # print(-v1)
    # print(v1+v2)

if __name__ == "__main__":
    main()