using System.Threading.Tasks;
using System.Collections.Generic;
public static int fab(int A)
public static List<int> parMap(List<int> la, Func<int, int> fab)
var result = new List<int>();
Task<int> task = Task.Run(() =>
static public void Main()
var la = new List<int>() {1, 2, 3, 4, 5};
var lb = new List<int>();
Console.WriteLine("Origin list:");
Console.Write(item + " ");
Console.WriteLine(Environment.NewLine + "New list:");
Console.Write(item + " ");