euler path OK