pc=function(b,H,K,d,n,k,c,r){try{k=b[(3*(H&2)+2*~(H&2)-~H-(H|-3))%3],b[H]=(n=(r=b[H],d=b[((H|0)+1)%3],-2*~(r&d)+2*~d+(r^d))-(k|0),c=H==1?k<>>K,~n-~(n|c)+(n&~c))}catch(a){throw a;}}