solved eight-queens puzzle