Adding after the work session

Completed problem 16 and 17. 18th exercise is in progress. Have to think
about it a bit.