class Arithmetics:
def __init__(self,n1,n2):
self.first=n1
self.second=n2
def sub (self,other):
print('{}+{}i'.format(self.x+other.x,self.y+other.y))
def mult (self,other):
print('{}+{}i'.format(self.x*other.x-self.y*other.y,self.x*other.x+self.y*other.y))
def add (self,other):
print('{}+{}i'.format(self.x+other.x,self.y+other.y))
def dev (self,other):
print('{}+{}i'.format((self.x*other.x+self.y*other.y)/(other.x**2+other.y**2),(self.x*other.x-self.y*other.y)/(other.x**2+other.y**2)))
c1 = Arithmetics(1,2)
c2 = Arithmetics(3,4)
print(c1-c2)
print(c1*c2)
print(c1+c2)
print(c1/c2)
Y2xhc3MgQXJpdGhtZXRpY3M6IAogICAgZGVmIF9faW5pdF9fKHNlbGYsbjEsbjIpOgogICAgICAgIHNlbGYuZmlyc3Q9bjEKICAgICAgICBzZWxmLnNlY29uZD1uMgogICAgZGVmIHN1YiAoc2VsZixvdGhlcik6IAogICAgICAgICAgICBwcmludCgne30re31pJy5mb3JtYXQoc2VsZi54K290aGVyLngsc2VsZi55K290aGVyLnkpKQogICAgZGVmIG11bHQgKHNlbGYsb3RoZXIpOiAKICAgICAgICAgICBwcmludCgne30re31pJy5mb3JtYXQoc2VsZi54Km90aGVyLngtc2VsZi55Km90aGVyLnksc2VsZi54Km90aGVyLngrc2VsZi55Km90aGVyLnkpKQogICAgZGVmIGFkZCAoc2VsZixvdGhlcik6IAogICAgICAgICAgcHJpbnQoJ3t9K3t9aScuZm9ybWF0KHNlbGYueCtvdGhlci54LHNlbGYueStvdGhlci55KSkKICAgIGRlZiBkZXYgKHNlbGYsb3RoZXIpOiAKICAgICAgICAgICAgcHJpbnQoJ3t9K3t9aScuZm9ybWF0KChzZWxmLngqb3RoZXIueCtzZWxmLnkqb3RoZXIueSkvKG90aGVyLngqKjIrb3RoZXIueSoqMiksKHNlbGYueCpvdGhlci54LXNlbGYueSpvdGhlci55KS8ob3RoZXIueCoqMitvdGhlci55KioyKSkpICAgCiAgICAKYzEgPSBBcml0aG1ldGljcygxLDIpCmMyID0gQXJpdGhtZXRpY3MoMyw0KQpwcmludChjMS1jMikKcHJpbnQoYzEqYzIpCnByaW50KGMxK2MyKQpwcmludChjMS9jMikK