I'd been dabbling with this one and while it's not at a place I'm 100% satisfied with, I think I can finally set it aside and say it's finished.

14 35