Задача

Разместите n ферзей на доске n×n так, чтобы они не били друг друга. Верните все различные расстановки.

Примеры

Пример 1

Input: n = 4
Output: [[".Q..","...Q","Q...","..Q."],["..Q.","Q...","...Q",".Q.."]]

Пример 2

Input: n = 1
Output: [["Q"]]

Решение