stack.cpp revision 2bd388f69679fcc496cb2c376d7ec5ec20be6f72
1