Реализуйте программу, которая помогает пользователю управлять списком дел. Дела можно считать уникальными, т. е. без повторов.

Должны быть операции:

добавления нового дела в список;
вывода всех дел с нумерацией;
удаления дела по его номеру. Если нет дела с таким номером, об этом нужно написать пользователю;
удаления дела по его точному тексту. Если нет дела текст которого совпадает с искомым текстом, об этом нужно написать пользователю;
выход из программы.
Пользователю на повторе должно предлагаться меню с операциями на выбор. После каждой операции должен выводиться пронумерованный список всех дел.