import java.util.ArrayList;
public class Solution {
public ArrayList<ArrayList<Integer> > FindContinuousSequence(int sum) {
ArrayList<ArrayList<Integer>> res = new ArrayList<>();
int add = 0;
int right = 0;
ArrayList<Integer> array = new ArrayList<Integer>();
while (right < sum) {
while (add < sum) {
right++;
add += right;
array.add(right);
}
while (add >= sum) {
if (add == sum&&array.size()>1) {
System.out.println(5);
ArrayList<Integer> arr = new ArrayList<>();
for (int i : array) {
arr.add(i);
}
res.add(new ArrayList<>(arr));
}
int del = array.get(0);
array.remove(0);
add -= del;
}
}
return res;
}
}