This was a very fun, albeit short journey.
SXDCFVGBHN so satisfying.
And thanks for open-sourcing it!