#include <iostream>
using namespace std;
class setAdder {
private:
    class addB {
    private:
        int _arg;
        setAdder *_outer;
    public:
		addB(setAdder *outer){_outer = outer;}
    };
private:
    int _b;
    addB *_addB;
public:
    setAdder():_b(10),_addB(new setAdder::addB(this)){}
    
};
int main()
{
    cout << "Hello, world!" << endl;
    return 0;
}