week 16- 17: Dynamic Programming and Project Scheduling by pert-CPM