Random Solver (pseudocode)
currNode = startNode
while
currNode != exitNode
randomNode = random node adjacent to currNode
currNode.nextInSolution = randomNode
currNode = randomNode
endwhile