OR tests degenerate case ok 1 - OR result - simple cases ok 2 - OR result - 0 ok 3 - OR result - 1 ok 4 - OR result - 1 ok 5 - OR result - 1 ok 6 - OR result - 1 ok 7 - OR result - 1 complex cases ok 8 - OR result - 0 1 1 1 ok 9 - OR result - 0 1 1 1 0 1 1 1 1 1 1 1 differing length cases ok 10 - OR result - 0 1 1 1 0 1 1 1 1 1 1 1 ok 11 - OR result - 0 1 1 1 0 1 1 1 1 1 1 1 AND tests degenerate case ok 12 - AND result - simple cases ok 13 - AND result - 0 ok 14 - AND result - 0 ok 15 - AND result - 0 ok 16 - AND result - 1 ok 17 - AND result - 0 ok 18 - AND result - 1 complex cases ok 19 - AND result - 0 0 0 1 ok 20 - AND result - 0 0 0 1 0 1 0 1 0 1 1 1 differing length cases ok 21 - AND result - 0 0 0 1 0 1 0 1 0 1 0 0 ok 22 - AND result - 0 0 0 1 0 1 0 1 0 1 0 0 XOR tests degenerate case ok 23 - XOR result - simple cases ok 24 - XOR result - 0 ok 25 - XOR result - 1 ok 26 - XOR result - 1 ok 27 - XOR result - 0 ok 28 - XOR result - 1 ok 29 - XOR result - 0 complex cases ok 30 - XOR result - 0 1 1 0 ok 31 - XOR result - 0 1 1 0 0 0 1 0 1 0 0 0 differing length cases ok 32 - XOR result - 0 1 1 0 0 0 1 0 1 0 1 1 ok 33 - XOR result - 0 1 1 0 0 0 1 0 1 0 1 1 1..33