Solver for the fully-expanded N-Queens problem using simulated annealing technique