solutions for fall 2016 assignment one 1082715