A Comparison Between N-Queens Algorithms