Bitset C++ Tutorial

#include 
#include 
using namespace std;
int main( ){
   const int num_lights = 15;
   const bitset outside( 0xf );
   const bitset inside( 0xff0 );
   const bitset driveway( 0x7000 );
   bitset lights;
   for( int i = 0; i < num_lights; i +=2 )
      lights.reset( i );
   cout << lights;
}