add nqueens.h