The Competitive Programmer's Guide to Graph Theory: Exploring Bipartite Graphs, Functional Graphs, and Eulerian Paths (Early Access)5.0(4)