@ryanqnorth WIP, but I shall best your puzzle yet, sir