import java.util.ArrayList; public class Permute { public static void main(String[] args) { int[] num = { 1, 2, 3 }; System.out.println(permute(num)); } public static ArrayList<ArrayList<Integer>> permute(int[] num) { ArrayList<ArrayList<Integer>> result = new ArrayList<...