Improved Eulerian Cycle