using System.Runtime.InteropServices;
public static bool OddNumBits(uint num)
for (int i=0; i< Marshal.SizeOf(num)*8; i++)
result ^= ((num & 0x01) == 1);
public static void Main()
Console.WriteLine("Number?");
uint num = uint.Parse(Console.ReadLine());
Console.WriteLine(OddNumBits(num));