The permutations function returns the list of all permutations of the argument. ```haskell [a] -> [[a]] permutations "abc" ["abc","bac","cba","bca","cab","acb"] ```