Een reeks van $$n$$ gehele getallen wordt een bokkesprong genoemd, indien de absolute waarden van de verschillen van opeenvolgende waarden uit de reeks alle waarden tussen 1 en $$n - 1$$ aannemen. Zo is bijvoorbeeld de reeks

1 4 2 3

een bokkesprong, omdat de absolute verschillen respectievelijk gelijk zijn aan 3, 2 en 1. De definitie houdt in dat elke reeks die bestaat uit één enkel geheel getal een bokkesprong is. Gevraagd wordt om een programma te schrijven dat bepaalt of een gegeven reeks gehele getallen een bokkesprong is of niet.

Opgave

Schrijf een functie bokkesprong die een lijst van gehele getallen als argument neemt en die een Booleaanse waarde als resultaat teruggeeft. Als de lijst van getallen die als argument doorgegeven wordt een bokkesprong is, geeft deze functie de waarde True terug. Anders geeft de functie de waarde False terug.

Voorbeeld

>>> bokkesprong([1, 4, 2, 3])
True
>>> bokkesprong([1, 4, 2, 3, -1, 6])
False