REVIEW: q2.42 -- eight queen

[90f7859dc] eight queens puzzle. safe? procedure need to be reviewed.