lab2 done.