spring 2002 final examination 4695716