key spring 2008 practice exam 2 105a 6444120