public static List <string> GetFolders()
        {
            var result = new List <string>();
            var challengeRepository = new ChallengeRepository();
            var challenges          = challengeRepository.GetAll();

            foreach (var challenge in challenges)
            {
                var taskRepository = new TaskRepository(challenge);
                var tasks          = taskRepository.GetAll();
                foreach (var task in tasks)
                {
                    var teamRepository = new TeamRepository(task);
                    var teams          = teamRepository.GetAll();
                    result.AddRange(teams);
                }
            }
            return(result);
        }