solutions for fall 2016 assignment two 267796