1int: n = 8; % The number of queens. 2 3array [1..n] of var 1..n: q; 4 5include "alldifferent.mzn"; 6 7constraint alldifferent(q); 8constraint alldifferent(i in 1..n)(q[i] + i); 9constraint alldifferent(i in 1..n)(q[i] - i);