well done!

Think mine hasn't got any more potential to be shortened.
Maybe I should start a new one from scratch ...
_________________________