int[] removeArrayPart(int[] inputArray, int l, int r) { return inputArray.Select(i => i).Where((i, i1) => i1 < l || i1 > r).ToArray(); }