spring 1999 final examination 4526267