update eight queen problem