[add grade_hw_module_list.cc] use list ( vector-> list)