fun main() {
val source = listOf(10, 20, 30, 40, 50, 60, 70)
val target = mutableListOf(1, 2, 3, 4)
// Insert elements from index 2 to 5 (30, 40, 50) into target at position 1
val rangeToInsert = source.subList(2, 5)
target.addAll(1, rangeToInsert)
println(target)
}
/*
run:
[1, 30, 40, 50, 2, 3, 4]
*/