cs 111 lab2