Function stubs filled, commented, and tested.  Exercise finished.