Olá, Herbert, como vai?
O seu código está muito bem escrito, você usou map de forma eficiente para fazer a conversão e também implementou a verificação corretamente com all. A estrutura resolve o desafio proposto de maneira clara e direta.
Seu exercício está correto e bem estruturado, parabéns pelo resultado e por compartilhar. Continue enviando seus códigos aqui no fórum, pois isso ajuda muito no aprendizado.
O fórum está à disposição para qualquer dúvida que surgir.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!