Код идентичен с правильным решением , но выдаёт ошибку