10. Exercise Solutions#