cprog13 lab3