public override String ToString()
{
StringBuffer buf = new StringBuffer();
for (int row = 0; row < size; row++)
{ // rows
for (int col = 0; col < size; col++)
{ // columns
if (queenExistsAt(col, row))
buf.append('Q');
else
buf.append('-');
}
buf.append("\n");
}
return buf.ToString();
}
}