#include <iostream>
template <class T>
class A {
    class B {
        public:
		T value;
	};
    public:
    B b;
};

int main()
{
    A<int> a;
    a.b.value = 7;
    std::cout << a.b.value << std::endl;
}