Tag: hamiltonian path and circuit