This post has been in the pipeline for a while (here’s Part 1), but the completion of this project was agonizingly slow. The finished product
99