eight queen's puzzle
qsort