final exam spring 2004 2684893