COMPSCI677_lab1