Eight Queens

Use Recursion to solve Eight Queens problem
Permutations

Output all the permutations of a input string.
This solution can remove the duplicated permutations if there are repeat
characters in the string.