¿Montaña escalable?

Dado un arreglo de números que representa la altura de una montaña en ciertos intervalos, devuelve si esta montaña es escalable.

Una montaña se considera escalable si cada número está a una distancia de 5 unidades o menos del siguiente número en cualquier dirección.

Ejemplos

is_scalable([1, 2, 4, 6, 7, 8]) ➞ true

is_scalable([40, 45, 50, 45, 47, 52]) ➞ true

is_scalable([2, 9, 11, 10, 18, 21]) ➞ false

Notas

El arreglo puede comenzar con cualquier número y tener cualquier longitud.