(not z <= int(not y))
z | ~(w -> x) | (~z -> ~y) =
z | ~(~w | x) | (~~z | ~y) =
z | ~y | ~~w & ~x =
z | ~y | w & ~x
Таким образом, 0 можно получить 3 способами: z | y | w | x
-- --- --- --
0 1 0 0
0 1 0 1
0 1 1 1
w - столбец 1 (одна 1 в столбце).