int main(int argc, char **argv) {
          int q;
          int w;
          int e;
          int r;
          int t;
          int y;
          typedef struct TESTFM {int one; int two;}  testfm;
          int u;
          int i;
          int o;
          int p;
          struct TESTFM *test;
//          DIM 0x0001 0x0001
          int a;
          int s;
          int d;
          int f;

          struct TESTFM *pointer (void)
{
          return(&test[q]);
          return(0);
}
          struct TESTFM normal;
          q = 5;
          normal.two = p;
          pointer()->two = p;
}
