I wrote most of this over a year ago but never finished it off. I'd like to give another crack at this theme at some point in the future, because I'm not happy with the quality of the fill here. Hopefully it's still fun for those who enjoy a challenge!