Solutions for all of section 2.1