def binn(x):
return '0' * (8 - len(bin(x)[2:])) + bin(x)[2:]
ip = int(binn(224) + binn(128) + binn(112) + binn(142), 2)
setb = int(binn(224) + binn(128) + binn(64) + binn(0), 2)
for i in range(1, 33):
mask = '1' * i + '0' * (32 - i)
if int(mask, 2) & ip == setb:
print(mask)