import java.util.*; public class Solution { public ArrayList<ArrayList<Integer>> subsets(int[] nums) { ArrayList<ArrayList<Integer>> ans = new ArrayList<>(); process(nums, 0, ans, new LinkedList<>()); return ans; } public static void process(int[] nums, int index,...