Reading material

Page 41 and 42 (section on loop invariants)

Handling Errors with Exceptions

Additional material