Bitset C++ Tutorial

#include 
#include 
#include 
int main ()
{
    using namespace std;
    // A bitset to hold 8-bits
    bitset <8> eightBits;
    cout << "Enter a 8-bit sequence: ";
    // Store user-supplied sequence into the bitset
    cin >> eightBits;
    cout << endl;
    // another 8-bit sequence to perform bitwise-ops against the first
    bitset <8> eightMoreBits;
    cout << "Enter another 8-bit sequence: ";
    cin >> eightMoreBits;
    cout << endl;
    cout << eightBits << " & " << eightMoreBits << " = "
                      << (eightBits & eightMoreBits)    // bitwise AND
                      << endl;
    return 0;
}