есть код,нужно его переделать по заданию вот задание Написать программу учета книг в библиотеке. Сведения о книгах содержат: фамилию и инициалы автора, название, год издания, количество экземпляров данной книги в библиотеке. Программа должна обеспечивать выбор с помощью меню и выполнение одной из следующих функций:
• добавление данных о книгах, вновь поступающих в библиотеку;
• удаление данных о списываемых книгах;
• выдача сведений о всех книгах, упорядоченных по фамилиям авторов;
• выдача сведений о всех книгах, упорядоченных по годам издания.
Хранение данных организовать с применением реализованного вами контейнерного класса multimap, в качестве ключа использовать «фамилию и инициалы автора».
Программа сделана ,нужно только реализовать самим контейнер через дерево и чтобы программа записывала и считывала с файла