using System.Collections.Generic;
public static void Main()
Console.WriteLine( dup.calc( new int[] {1, 2, 3, 4, 2 }) ) ;
Console.WriteLine( redu.calc( new int[] {1, 1, 5, 2 }) );
public static int Sum(int Item , int Tally )
public static int calc (int[] ary)
Func< int,int, int> add = Sum;
int output = ary.Aggregate(add);
public static bool calc (int[] ary) {
Dictionary <int ,int> found = new Dictionary<int,int>();
if(found.ContainsKey(i)){