Chapter 6: Related Problems and Algorithms