Got stuck 4 off for a bit. Extremely interesting pipelining. I'm surprised that this is faster. Very neat. Apart from the unconventional (messy?) design, I didn't find this too worst, I enjoyed solving it. The random hole in the bottom left is easily the best part