# print( 1 + 2 )

class A:
    def __init__(self, a):
        self.a = a

    def __add__(self, o):
        return self.a + o.a


# ob1 = A(1)
# ob2 = A(2)
# print(ob1 + ob2)

ob3 = A("Hello")
ob4 = A(" Python")
print(ob3 + ob4)

ea71cf85f39ede86b79748bc36b197d505eec122
class A:
    <mask token>

    def __add__(self, o):
        return self.a + o.a


<mask token>

class A:

    def __init__(self, a):
        self.a = a

    def __add__(self, o):
        return self.a + o.a


<mask token>

class A:

    def __init__(self, a):
        self.a = a

    def __add__(self, o):
        return self.a + o.a


<mask token>
print(ob3 + ob4)

class A:

    def __init__(self, a):
        self.a = a

    def __add__(self, o):
        return self.a + o.a


ob3 = A('Hello')
ob4 = A(' Python')
print(ob3 + ob4)

# print( 1 + 2 )

class A:
    def __init__(self, a):
        self.a = a

    def __add__(self, o):
        return self.a + o.a


# ob1 = A(1)
# ob2 = A(2)
# print(ob1 + ob2)

ob3 = A("Hello")
ob4 = A(" Python")
print(ob3 + ob4)
