Я конечно же заглянул в правильное решение, но не всегда мне так делать же((( Хотелось бы понять как это работает все, может есть какая-нибудь статья. Ну и конечно же "Почему убирает символ, а не заменяет." В правильном решении они добавили counter, как я понял, тут имеется ввиду, что можно изменить только два элемента?