Вроде задача выполняется..почему выдает ошибку?