ll@x,@y,@n; rep(n){ ll@u--,@v--; wt(u<0?v%y+1:u/y-v/y?u%y+v%y+2:v-u); }