SofDes homework Fall 2013