Simulated Annealing for N-Queens Problem