summer 2002 exam two solutions 5456630