khanhnguyenqk/cs300_assignment04 archive