func getSubset(array: [Int], startIndex: Int, length: Int) -> [Int] {
// Extract a subset of the array
let endIndex = startIndex + length
return Array(array[startIndex..<endIndex])
}
let arr = [3, 7, 9, 0, 4, 2, 1, 8]
let startIndex = 2 // Start index for the subset
let length = 4 // Number of elements in the subset
let subset = getSubset(array: arr, startIndex: startIndex, length: length)
print("Subset: \(subset.map { String($0) }.joined(separator: ", "))")
/*
run:
Subset: 9, 0, 4, 2
*/