public static List <int> ParseAdapters(string file) { var adapters = new ResourceReader <int>(file) .LineReader(int.Parse) .OrderBy(a => a) .ToList(); adapters.Add(adapters.Max() + 3); adapters.Insert(0, 0); return(adapters); }