public void Run() { var inputFile = ReturnFileLocation(); var dataItems = LoadData(inputFile); var treeList = dataItems as DataItem[] ?? dataItems.ToArray(); _outputWriter.PrintTable(treeList); var enumerable = treeList.ToList(); CalculateMax(enumerable); }