Queue Stack C++

#include 
using std::cout;
using std::endl;
#include   // stack adapter definition
#include  // vector class-template definition
#include    // list class-template definition
int main()
{
   // stack with underlying list
   std::stack< int, std::list< int > > intListStack;
   for ( int i = 0; i < 10; i++ )
   {
      intListStack.push( i );
      cout << "\n\n\npushing: "<< intListStack.top() << ' \n';
   }
   while ( !intListStack.empty() )
   {
      cout << "\n\n\ntopping: "<      intListStack.pop();
   }
   return 0;
}
/* 
pushing: 08202
pushing: 18202
pushing: 28202
pushing: 38202
pushing: 48202
pushing: 58202
pushing: 68202
pushing: 78202
pushing: 88202
pushing: 98202
topping: 98202
topping: 88202
topping: 78202
topping: 68202
topping: 58202
topping: 48202
topping: 38202
topping: 28202
topping: 18202
topping: 08202
 */