Proj02: Functions and Exceptions