Ceng577 Homeworks