Eulerian tour