This program illustrates the use of the STL set_intersection() algorithm (default version) to find the values that are in a first vector of integers and also in a second vector of integers, and write them out to a third vector of integers. Press Enter to continue ... Here are the values in the vector v1: 11 12 12 12 12 13 14 15 Press Enter to continue ... Here are the values in the vector v2: 11 12 12 13 13 16 17 18 Press Enter to continue ... Here are the values in the vector v3: 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 Press Enter to continue ... Now we find the values that are in v1 and also in v2, and write them out to v3, starting at the beginning of v3. Press Enter to continue ... Here are the revised contents of v3: 11 12 12 13 105 106 107 108 109 110 111 112 113 114 115 Press Enter to continue ... . The iterator returned by the algorithm is pointing at the value 105. Press Enter to continue ...