stream iterator
	new file:   stream_iterator.cpp