CPTG300 lab3