static int[] intRangeStartGaps(L l) { int n = l(l)-1; if (n <= 0) null; int[] a = new int[n]; for i to n: a[i] = l.get(i+1).start-l.get(i).start; ret a; }