#include <algorithm>
#include <vector>

template <typename T>
struct VectorFrom2DArrayInitializer
{
typedef std::vector<T> TVector;
TVector & m_v;
int m_nElements;