lab3 initial
lab3 done