#include <cstdio>

class T {

   public:
        class V;

        T();

       ~T() {
           printf("~T\n");
       }

   private:
};

class T::V {
   public:
       V() {
           printf("V\n");
       }
       ~V() {
           printf("~V\n");
       }

   private:
};

T::T() {
            printf("T\n");
        V *v = new V;
        delete v;
}

int main(void) {
    T t;
    T::V v;

    printf("%u", (unsigned)((unsigned char)((char)175)));

    return 0;
}
