Retorne o primeiro e o último elemento de um array

Crie uma função que receba um array de valores e retorne o primeiro e o último valor em um novo array.

Exemplos

first_last([5, 10, 15, 20, 25]) ➞ [5, 25]

first_last(["edabit", 13, nil, false, true]) ➞ ["edabit", true]

first_last([nil, 4, "6", "hello", nil]) ➞ [nil, nil]

Observações

  • A entrada de teste sempre conterá no mínimo dois elementos no array.
  • Não se esqueça de usar return para devolver o resultado.
  • Se você não souber como continuar, procure ajuda na aba Recursos.
  • Se ainda estiver com dificuldade, desbloqueie soluções na aba Soluções.