if(k > 1)
   buff1[j] |= temp>>(k-1);
else
   buff1[j] |= temp<<(1-k);