This took a while, I’m quite pleased with this!Like my page for...