Смогла решить, но изначально условие было: if(count > 1) { removeItemFromMapByValue(map,name); count = 0; } изменила на 2 увидев результат вывода. Подскажите, пожалуйста, почему не сработало первоначальное решение. Код(решение)