spring 2004 exam one solutions 624510