#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int bitcount(int data)
{
  int c = 0;

  while(data)
  {
    c += data & 1;
    data >>= 1;
  }

  return c;
}

int main()
{
  int c;
  char str[20];
  
  for(c = 0; c < 24; c++)
    printf("%s\t%d\n", &itoa(0x100 | c, str, 2)[1], bitcount(c));
  getch();
  return 0;
}