Intermediate 1/3

{5,6}0X: Graph, BFS + {7,8}0X: Greedy, Divde-and-Conquer, Binary Search