int n = int.Parse(Console.ReadLine());
int numStep = int.Parse(Console.ReadLine());
int [] Byte = new int[n];
for (int i = 0; i < n; i++)
Byte[i] = int.Parse(Console.ReadLine());
for (int step = 1, k=0,j=0; step<=n*8; step=1+k*numStep)
int nRightP = Byte[j] >> Math.Abs(step - countByte);
int mask = ~(1 << Math.Abs(step - countByte));
int mask = 1 << Math.Abs(step - countByte);
if (numStep < countByte && (step + numStep) <= countByte)
Console.WriteLine(result);
if ((step + numStep) >= countByte && (numStep)<=16)
Console.WriteLine(result);