using System;
using System.Linq;
public class Test
{
public static void Main()
{
var num = 3;
var bits = Enumerable.Range(0, 8).Select(i => (num >> (7-i)) & 1).ToArray();
for (var i = 0 ; i != bits.Length ; i++)
Console.Write("{0} ", bits[i]);
Console.WriteLine();
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCnZhciBudW0gPSAzOwp2YXIgYml0cyA9IEVudW1lcmFibGUuUmFuZ2UoMCwgOCkuU2VsZWN0KGkgPT4gKG51bSA+PiAoNy1pKSkgJiAxKS5Ub0FycmF5KCk7CmZvciAodmFyIGkgPSAwIDsgaSAhPSBiaXRzLkxlbmd0aCA7IGkrKykKICAgIENvbnNvbGUuV3JpdGUoInswfSAiLCBiaXRzW2ldKTsKQ29uc29sZS5Xcml0ZUxpbmUoKTsKCgl9Cn0=