NQueens Algorithm

For a chess board of size n by b, place n number of queens on the board
so that they cannot attack each other.