8 queens puzzle

eight queens puzzle

Free Online Dictionary of Computing