DM.GT.2.b: Determine whether a graph has a Hamilton circuit or path, and determine the circuit or path, if it exists.