sumulate using list(chain(*zip(a[:n//2],a[n//2:]))) :)
\nclass Solution:\n    def reinitializePermutation(self, n: int) -> int:\n        o,h,a=0,n//2,list(range(n))\n        while 1:\n            o+=1\n            i
```\nclass Solution:\n    def reinitializePermutation(self, n: int) -> int:\n        o,h,a=0,n//2,list(range(n))\n        while 1:\n            o+=1\n            if (a:=list(chain(*zip(a[:h],a[h:]))))[1]==1:return o     \n```
['Python3']