hw1.5 part2 and art3 are doen, hw2 skeleton code is added