solutions for final exam fall 2002 5216157