['work', 'extraterrestrial', 'dragons', 'mountains', 'gene editing']
Aquest programa per calcular l'edat mitjana d'un grup d'extraterrestres no funciona.
```python
edats = [100, 250, 500, "desconegut", 1200]

edat_total = 0
for edat in edats:
    edat_total += edat

edat_mitjana = edat_total / len(edats)

print(f"L'edat mitjana és: {edat_mitjana}")
```
No pots sumar una cadena de text ("desconegut") a un nombre. Has de gestionar aquest cas especial. Per exemple, pots ignorar-lo:
```python
edats = [100, 250, 500, "desconegut", 1200]

edat_total = 0
num_edats_valid = 0
for edat in edats:
    if isinstance(edat, int):
        edat_total += edat
        num_edats_valid += 1

edat_mitjana = edat_total / num_edats_valid if num_edats_valid > 0 else 0

print(f"L'edat mitjana és: {edat_mitjana}")
```