HW03: setup-part2 done
HW03: mostly finished part 3