finished ch10 exercisesg