ll@T;REP(T){ll@N,Y,Z=0,W=0;if(N<2)T=Y=0;else Y=N^(T=1LL<>d&1](d)),W=--Z=T/2,2Y