CS111 lab1