I read this in the Atsuma Challenge so that didn't take me long to read at all! lol.
Well done HT (your official 'shorted by Din nickname' now, unless you give me something better to change it too). If you want constructive feedback i would say to be more descriptive, but you have done very...