A GREAT find Paul, well done!

C++ but still easy to digest.