Simulated Annealing - first draft
Simulated Annealing - first draft