Isso é que é ser autosuficiente, a pessoa responde a sua própria pergunta. O intervalo é de -6 a 4, porque a posicão -6 representa que o valor teria sido inserido após a última posição.
Por exemplo em um array:
1 2 3 4 5
e você quisesse inserir 6, ele entraria após a última posição (4) e portanto retorna -6.