using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> source = new List<int> { 10, 20, 30, 40, 50, 60, 70 };
List<int> target = new List<int> { 1, 2, 3, 4 };
// Insert elements from index 2 to 4 (30, 40, 50) into target at position 1
List<int> rangeToInsert = source.GetRange(2, 3);
target.InsertRange(1, rangeToInsert);
Console.WriteLine(string.Join(", ", target));
}
}
/*
run:
1, 30, 40, 50, 2, 3, 4
*/