eulerian path optimised