solution to the fourteenth homework from spring 2013 3420214