I actually got a much smoother version than this, but I like the chaos of this one.

I tried blue block solutions for five minutes or so before going with my final solution. Really nice work @andy

5 months later
2 months later
5 days later