Program. Notes with sketches.