This is the famous 8 Queens Puzzle! The objective is to place 8 queens on the board so that they do not interfere with each other (according to the chess rules).
In due course we shall provide branch and bound/dynamic programming codes for this problem. Until then practice your own skills!
Add a new Queen:
Click on the square where you want to position the new Queen.