N-QUEENS PROBLEM