using System.Collections.Generic;
public static void Main()
Random rnd = new Random();
LinkedList<int> linkedList = new LinkedList<int>(Enumerable.Range(1,10));
for (LinkedListNode<int> node=linkedList.First;node!=null; node=node.Next)
if (node.Value % rnd.Next(1,linkedList.Count) == 0) linkedList.AddAfter(node, -node.Value);
Console.WriteLine("Items: "+string.Join(", ",linkedList));
Console.WriteLine("Count: "+linkedList.Count);