IP = list(map(int, input().split(".")))
Num = int(input())
ip = ""
for i in IP:
    i = format(i, "b").rjust(8, "0")
    ip = ip + i
print(int(ip, 2))

num = format(Num, "b").rjust(32, "0")
ip1 = num[:8]
ip2 = num[8:16]
ip3 = num[16:24]
ip4 = num[24:]
num1 = int(ip1, 2)
num2 = int(ip2, 2)
num3 = int(ip3, 2)
num4 = int(ip4, 2)
print(str(num1) + "." + str(num2) + "." + str(num3) + "." + str(num4))