See http://www.gammon.com.au/GPascal/source/
and http://www.supercoders.com.au/blog/nickgammongpascal.shtml
for further information.
