#include <iostream>
#include <vector>
#include <numeric>

int f(int x, std::vector<int>& v)
{
	return x + v.size();	
}
int main() 
{
	std::vector<std::vector<int>> vv{{1,2,3},{1,1},{4,1,2,3},{9},{1,2,3,4,5,6,7,8,9,0}};
	int count = 0;
	
	std::cout << std::accumulate(vv.begin(), vv.end(), 0, f) << std::endl;
}