asgn3_sub_all_kg_2021