O algoritmo de criptografia de Karaca

Crie uma função que criptografe uma entrada seguindo estas etapas:

Entrada: "apple"

Etapa 1: Inverta a entrada: "elppa"

Etapa 2: Substitua todas as vogais usando a tabela a seguir:

a => 0
e => 1
i => 2
o => 2
u => 3

# "1lpp0"

Etapa 3: Adicione "aca" ao final da palavra: "1lpp0aca"

Saída: "1lpp0aca"

Exemplos

encrypt("banana") ➞ "0n0n0baca"

encrypt("karaca") ➞ "0c0r0kaca"

encrypt("burak") ➞ "k0r3baca"

encrypt("alpaca") ➞ "0c0pl0aca"

Observações

Todas as entradas são strings, não contêm letras maiúsculas e todas as saídas devem ser strings.