This is really impressive!
Thanks. It's very simple, but I tried to add some polish and make it look as nice as I could. P8SCII codes are very useful, but they're very cryptic and fiddly.