class Solution{
public static List<List<Integer>> nsum(int[]nums,int n,int start,int tar){
Arrays.sort(nums);
int sz=nums.length;
List<List<Integer>> res=new LinkedList<>();
if(n<2||sz<n){
return res;
}
if(n==2){
int l=start;
int r=sz-1;
while(l<r){
int sum=nums[l]+nums[r];
int ln=nums[l];
int rn=nums[r];
if(sum<tar){
while(l<r && nums[l]==ln){
l++;
}
}
if(sum>tar){