4. Finding Eulerian paths.pdf