The source files for this document are available for examination and practice.
The script is included in the zip file and displayed below:
dynadoc/dynadoc.txt