public static void Main()
for (int i = 0; i < (1 + byte.MaxValue); ++i)
Console.Write($"{i} pass '");
Console.Write((i >> 7) & 1);
Console.Write((i >> 6) & 1);
Console.Write((i >> 5) & 1);
Console.Write((i >> 4) & 1);
Console.Write((i >> 3) & 1);
Console.Write((i >> 2) & 1);
Console.Write((i >> 1) & 1);
Console.Write((i >> 0) & 1);
Console.WriteLine("-----------------------------------------------------");
Console.WriteLine((char)('0' + 0));
Console.WriteLine((char)('0' + 1));