1class Solution {2int sum = 0;34public int subsetXORSum(int[] nums) {5sum = 0;6return getAns(nums, 0, 0);7}89int getAns(int[] arr, int i, int cur) {10if (i == arr.length) {11return cur;12}13return getAns(arr, i + 1, cur ^ arr[i]) + getAns(arr, i + 1, cur);14}15}