Создать агрегатор и анализатор оценок учеников по разным предметам. Оценки каждого ученика хранятся в файлах в одной папке, формат файла – txt, название файла – фио ученика. Внутри файла находится список предметов и оценка по ним. Предметов не меньше 5, оценки по 5-балльной системе. Разделитель тире. Программа, которую необходимо сделать должна запрашивать ввести путь к папке с файлами, анализировать файлы и выводить результаты. Результаты должны выводиться в двух видах – печататься в командной строке и писаться в файл «отчет.тхт» Результатами анализа должны быть: - Средний балл по каждому предмету с точностью до двух знаков после запятой - Лучший ученик по среднему баллу* - Худший ученик по среднему баллу* - Количество учеников Обход папки с файлами должен содержать в себе проверки на правильное название, то есть фио (не предусматриваем случаев отсутствия отчества и состава имен более чем из трех слов) Если в папке уже обнаружен уже существующий файл отчета – необходимо его очистить. Так же необходимо проверять правильность заполнения файла, требования к названию предметов нет, главное чтобы заполнение выглядело как: предмет – оценка (1 - 5) После выполнения требуется объяснить что,как и почему сделано “для чайников“.