Hamiltonian Cycles on Polyhedra

A Hamiltonian cycle visits every vertex exactly once. On a polyhedron's surface it also acts as a seam: it splits the faces into two caps, and because the cycle itself passes through every vertex, both caps keep the full vertex set on their rim when pulled apart. Drag to orbit, use the panel to separate the caps.