#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
using namespace std;

int main() {

	std::vector<int*> osd;
	osd.push_back(new int(2));	
	osd.push_back(new int(3));

	std::ostream_iterator<int, char> out_iter2(std::cout, " " );
	transform(osd.begin(), osd.end(), out_iter2, [] (int* x)
	{
    	return *x;
	});

	return 0;
}