Mostly finished solutions to section 1-2