in progress, eulerian path