я не понимаю принципа здесь нужно создать дубликат коллекции и удалять повторяющиеся элементы? тогда зачем был написан метод removeItemFromMapByValue,как его использовать в задаче? что-то меня очень переклинила эта задача