0,US=function(U,y,M,f){try{f=U[(-2*~(y&2)+-3-(~y^2))%3],U[y]=(U[y]|0)-(U[(2*~(y&1)- -8+3*(y|-2)-(~y|1))%3]|0)-(f|0)^(y==1?f<>>M)}catch(B){throw B;}}