Добрый день. Нужно удалить элементы map, которые являются дублями по значению. Вроде удаляются, но вместе с дублями метод косит и сами элементы, у которых были дубли. Метод removeItemFromMapByValue удаляет всё, что замечено в дублировании, так уж он устроен... Ума не приложу, как оставить один экземпляр, а удалить только дубли по значению. Подскажите, пожалуйста, куда копать. Последняя задача на 8 уровне осталась, не даёт двигаться дальше)