reformatted solutions and figures.