Adding code for finding a close to optimal solution to the traveling salesman problem using simulated annealing and for solving the zebra puzzle using recursive backtracking search