using System;
using System.Collections.Generic;
using System.Linq;
public class Program
{
public static void Main(string[] args)
{
int[] arr = { 2, 3, 4, 2, 1, 1, 7, 5, 8, 9, 5, 3, 10, 10 };
// 2 + 2 + 3 + 3 + 1 + 1 + 5 + 5 + 10 + 10 = 42
Console.WriteLine(SumUniqueNumbers(arr));
}
public static int SumUniqueNumbers(int[] arr) {
int result = 0;
HashSet<int> uniqueNumbers = new HashSet<int>();
foreach (int num in arr) {
if (arr.Count(x => x == num) > 1) {
result += num;
}
}
return result;
}
}
/*
run:
42
*/