NQueens N Queens Solver Explanation of N 8 Queens can be found here Explanation of technique used can be found here