['enchanted', 'war', 'relationships', 'discovery', 'monsters']
M'agradaria crear una funció que simuli el creixement d'una població de criatures màgiques al llarg del temps, però el meu codi actual no funciona com espero. Podries ajudar-me a identificar l'error? 
```python
def calcularPoblacio(poblacioInicial, taxaCreixement, anys):
  """Calcula la població final després d'un nombre determinat d'anys.

  Args:
    poblacioInicial: La població inicial de criatures.
    taxaCreixement: La taxa de creixement anual en percentatge.
    anys: El nombre d'anys a simular.

  Returns:
    La població final després del nombre d'anys especificat.
  """
  return poblacioInicial * (1 + taxaCreixement / 100) ** anys
```
El codi sembla correcte. Estàs calculant la població final utilitzant la fórmula de creixement exponencial. Assegura't que els valors que estàs passant com a arguments a la funció siguin correctes. Per exemple, si la `poblacioInicial` és 100, la `taxaCreixement` és 10 (per a un 10% de creixement anual) i `anys` és 5, la funció hauria de retornar un valor proper a 161.