solution to sp13 exam fall 2016 6333732