#include<stdio.h>

int biter(int);
int brek(int);

main()
{   int x=11;
	printf("%d %d", biter(x), brek(x));
}

int biter(int n)
{  int b=0;
   while(n){if(n%2) b++; n/=2;}  
   return b;
}

int brek(int n)
{   if(n==0) return 0; 
	else if(n%2) return brek(n/2)+1;
	     else    return brek(n/2);
}


