AC N-Queens