Rating:

This is involving getting negative index of the list by exploiting squaring a positive number in `np.int32` to give a negative number.
We could simply brute force it
```python=
from gmpy2 import iroot
for i in range(0, 200000000):
offset = i * 0x100000000 + 0xffffffff + 1
for j in range(1, 25):
if iroot(offset - j, 2)[1]:
print('i', i, j)
# 280614
raise
```
then send a single value `iroot(280614 * 0x100000000 + 0xffffffff + 1 - 0, 2)[0]`.