Listing 1 #include <vector>

#include <set>
#include <map>
#include <string>
using namespace std;

int main()
{
  vector<int> l_vec;
  l_vec.push_back(1);
  l_vec.push_back(2);

  set<int> l_set;        // breakpoint 1
  l_set.insert(3);
  l_set.insert(4);

  map<int, string> l_map;// breakpoint 2
  l_map[5] = "five";
  l_map[6] = "six";

  return 0;              // breakpoint 3
}