Uno, dos, salta unos cuantos

Crea una función que calcule cuántos números faltan en una recta numérica ordenada. La recta comienza en el primer valor del arreglo y aumenta en 1 hasta terminar en el último valor del arreglo.

how_many_missing([1, 2, 3, 8, 9]) ➞ 4

# La recta comienza en 1 y termina en 9 (por lo tanto, los números 0 y 10 no faltan en ella).
# Los números que faltan son 4, 5, 6 y 7.
# Faltan 4 números.

Ejemplos

how_many_missing([1, 3]) ➞ 1

how_many_missing([7, 10, 11, 12]) ➞ 2

how_many_missing([1, 3, 5, 7, 9, 11]) ➞ 5

how_many_missing([5, 6, 7, 8]) ➞ 0

Notas

Si la recta está completa o la lista está vacía, devuelve 0.