add hw3/4 lab3/4