function insert(arr, item, index) { let result = arr.slice(0) result.splice(index, 0, item) return result }