Build a combinatorial circuit which negates 3 binary inputs using only 2 NOT gates. You may use any amount of AND or OR gates, but obviously no NAND's or NOR's are allowed.

My solution:

circuit
circuit
circuit
circuit

Some friends from MIT told me about this problem meanwhile I was working in Synopsys, CA. Kind regards to Samitha and Nodari!