Euler Path Generator