Turing Complete/Circular Dependency

This level is special in that you have to intentionally create an error condition.

The level is split into two tests. The first one has you create a circular dependency. The second one asks for a circular dependency involving at least two components.

The simplest design that passes both tests is a loop of two Not Gates.