Produto de todos os outros números

Você tem um array de inteiros e, para cada índice, quer encontrar o produto de todos os inteiros exceto o inteiro naquele índice.

Crie uma função que receba um array de inteiros e retorne um array dos produtos.

Exemplos

get_products([1, 7, 3, 4]) ➞ [84, 12, 28, 21]

get_products([1, 2, 6, 5, 9]) ➞ [540, 270, 90, 108, 60]

get_products([1, 2, 3, 0, 5]) ➞ [0, 0, 0, 30, 0]

Notas

Você não pode usar divisão, caso contrário, pode acabar dividindo por 0 e o universo chegaria ao fim.