using System.Collections.Generic;
public static void Main(string[] args)
List<int> resultList = ResultList(limit, out sum);
resultList.ForEach(Console.WriteLine);
Console.WriteLine("Sum is: " + sum);
public static List<int> ResultList(int limit, out long sum)
List<int> list = new List<int>();
for (int i = 3; i <= limit; i++ )
public static bool CuriousNumber(int num)
char[] numArray = num.ToString().ToCharArray();
foreach(char c in numArray)
sum += Factorial(c - '0');
public static long Factorial(int num)
for (int i = 1; i <= num; i++ )