Given a collection of numbers, return all possible permutation