icarnegie卡耐基梅隆课程ssd4的exercise4