n queen: done