10.5 Solutions to exercises