lab2-3 done