#include <vector>
#include <algorithm>
int main()
{
std::vector<int> v1, v2;
typedef decltype(v1) t1;
std::for_each(v1.begin(), v1.end(), [&](const t1::value_type& a1)
{
typedef decltype(v2) t2;
std::for_each(v2.begin(), v2.end(), [&](const t2::value_type a2)
{
});
});
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGFsZ29yaXRobT4KCmludCBtYWluKCkKewogICAgc3RkOjp2ZWN0b3I8aW50PiB2MSwgdjI7CiAgICB0eXBlZGVmIGRlY2x0eXBlKHYxKSB0MTsKCXN0ZDo6Zm9yX2VhY2godjEuYmVnaW4oKSwgdjEuZW5kKCksIFsmXShjb25zdCB0MTo6dmFsdWVfdHlwZSYgYTEpCgl7CgkJdHlwZWRlZiBkZWNsdHlwZSh2MikgdDI7CgkJc3RkOjpmb3JfZWFjaCh2Mi5iZWdpbigpLCB2Mi5lbmQoKSwgWyZdKGNvbnN0IHQyOjp2YWx1ZV90eXBlIGEyKQoJCXsKCQkJCgkJfSk7Cgl9KTsKfQ==