cs350 lab3