using System.Collections.Generic;
public static void Main()
var numbers = new List<short>{ 1, 3, 10, 1, 2, 44, 26};
.Where((n, i) => i % 2 == 0)
.SelectMany(n => new List<short> { n, n })
.Where((n, i) => i % 2 == 1)
.SelectMany(n => new List<short> { n, n })
Console.WriteLine(string.Join(",", channel0.Select(s => s.ToString())));
Console.WriteLine(string.Join(",", channel1.Select(s => s.ToString())));