To also pose a challenge:
The Transistorpixel has a receiver circuit that sets a latch depending on whether a long or a short (<500 ns) pulse is applied to the input.
Can you simplify the circuit further? Especially in terms of number of transistors.