Oii Evandro, tudo bem?
Obrigada por compartilhar seu código aqui no fórum, vai ajudar outros alunos que estiverem resolvendo o mesmo exercício.
A solução ficou bem direta: você capturou o input, converteu a posição para int e usou o insert corretamente. Só uma observação sobre o posicao_chegada - 1: vale conferir se o enunciado do exercício pede que a posição seja baseada em 1 (ou seja, o usuário digita 1 e vai para o índice 0). Se for essa a intenção, está certo! Mas se a proposta for trabalhar com o índice diretamente (base 0), aí o desconto de 1 não seria necessário. Vale reler o enunciado para confirmar qual das duas abordagens se espera.
Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.
Bons estudos!
Sucesso ✨