added midterm practice solutions