#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
struct print_struct {
void operator() (int n) { cout << n << endl; }
} print;
int main () {
vector<int> v;
v.push_back(234);
v.push_back(51);
v.push_back(6);
v.push_back(9897);
for_each(v.begin(), v.end(), print);
return 0;
}
/*
run:
234
51
6
9897
*/