using System.Collections.Generic;
public static void Main()
var numbers = new List<int> { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
Console.WriteLine("Demonstrate deffered execution (lazy execution).");
Console.WriteLine("-------------------------------------------------------------\n");
Console.WriteLine("Demonstrate immediate execution.");
Console.WriteLine("-------------------------------------------------------------\n");