Program

The program is still under development and subject to change.

A very preliminary sketch is shown below.