#include <iostream>
#include <bitset>
using namespace std;
int main ( void )
{
bitset<8> b( 0 );
cout << b << endl;
cout << b.count() << endl;
cout<<endl;
bitset<8> c( 255 );
cout << c << endl;
cout << c.count() << endl;
cout<<endl;
bitset<8> d;
cout << d << endl;
cout << d.count() << endl;
cout<<endl;
bitset<8> e( 5 );
cout << e << endl;
cout << e.count() << endl;
cout<<endl;
system( "pause" );
return 0;
}