added the Eulerian Tour recursive algo