lab assignment for course cs251