#include <iostream>
#include <vector>
using namespace std;
template< typename Type >
class FooBar
{
public:
std::vector< Type > bar;
};
template<typename T>
using vt = typename decltype(FooBar<T>::bar)::value_type;
int main() {
// your code goes here
vt<int> v = 42;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCgp0ZW1wbGF0ZTwgdHlwZW5hbWUgVHlwZSA+CmNsYXNzIEZvb0Jhcgp7CiAgcHVibGljOgogIHN0ZDo6dmVjdG9yPCBUeXBlID4gYmFyOwp9OwoKdGVtcGxhdGU8dHlwZW5hbWUgVD4KdXNpbmcgdnQgPSB0eXBlbmFtZSBkZWNsdHlwZShGb29CYXI8VD46OmJhcik6OnZhbHVlX3R5cGU7CgoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCiAgICB2dDxpbnQ+IHYgPSA0MjsKCXJldHVybiAwOwp9