fall 2012 problem set five 3216231