Почему программа не выдаёт ответ?
for x in '01':
for y in '01':
for z in '01':
for w in '01':
if not(((x <= y) == (z <= w)) or (x and w)):
print(x, y, z, w)
Источник: Stack Overflow на русском