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