Why the `np.arange(5)[::-1]`? Doesn't that make just more complicated for the reader to understand?