https://www.wikitechy.com/technology/c-programming-eulerian-path-circuit-undirected-graph/
C++ programming Eulerian path and circuit for undirected graph