solutions for final exam spring 2002 8137831