fall 1999 final examination 9802594