ip =input()
num =input()defip2num(ip):
s =''
ip_lst = ip.split(".")for num in ip_lst:
n =bin(int(num,10))[2:]## 0b000 这是二进制字符串 [2:]
n ='0'*(8-len(n))+n iflen(n)<8else n
s += n
returnint(s,2)defnum2ip(num):
rec =[]
num =bin(int(num,10))[2:]
num ='0'*(32-len(num))+num iflen(num)<32else num
for i inrange(0,len(num),8):
rec.append(str(int(num[i:i+8],2)))return'.'.join(rec)print(ip2num(ip))print(num2ip(num))