def f(x, a):
return (x & 25 != 0) <= ((x & 17 == 0) <= (x & a != 0))
for a in range(1000):
ok = True
for x in range(1000):
if not f(x, a):
ok = False
break
if ok:
print(a)
ответ: 8