Исправлены замечания в задачах 4.1 и 5.2

В задаче 4.1 корректно удаляется динамическая память и поправлены мелкие
недочеты; в задаче 5.2 добавлен тест на добавление одинаковых элементов