Chapter 4 graph
merging home chapter 4 and work pass test