NQueens 20
