import sys
def ip2num(l):
a=list(map(int,l.split('.')))
bs=''
for i in a:
bs+=bin(i)[2:].rjust(8,'0')
res = int(bs,2)
print(res)
def num2ip(l):
a= int(l)
crr =[]
bs = bin(a)[2:].rjust(32,'0')
for i in range(4):
crr.append(int(bs[8*i:8*i+8],2))
num = '.'.join(list(map(str,crr)))
print(num)
while True:
try:
ip1 = input()
num2 = input()
num1 =ip2num(ip1)
ip2 =num2ip(num2)
except:
break

京公网安备 11010502036488号