Euler path