using System.Threading.Tasks;
public async static void Main()
var task = Task.Run(() => new Random().Next(100));
var isCompleted1 = task.IsCompleted;
Console.WriteLine($"{value1} (completed: {isCompleted1})");
var isCompleted2 = task.IsCompleted;
Console.WriteLine($"{value2} (completed: {isCompleted2})");
var isCompleted3 = task.IsCompleted;
Console.WriteLine($"{value3} (completed: {isCompleted3})");