Permutations - Read Statement

Given an array nums of distinct integers, return all possible permutations in any order.

Example: For [1,2,3], return all 66 permutations: [[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]].