struct  printf_arguments {
   int i ;
   double d ;
   char  *3s  &4;
   long long ll ;
};
 extern void __ccuredInit(void) ;
 extern void abort_deepcopy(char  * errmsg  ) ;
 int g[8 ]9  &10;
 extern void  *19/*1*/__mkptr_size(void  *20p  ,
                               unsigned int len  )  &21;
int main(void) ;
 int main(void) 
{ int  * pg ;
  int  *14sg  &15;
  int  *16tmp  &17;

  {
  __ccuredAlwaysStopOnError = 0;
  __ccuredUseStrings = 1;
  __ccuredLogNonPointers = 0;
  __ccuredInit ();
  pg = (int  * )(& g  [2]);
  tmp = ( int  *16)/*1*/__mkptr_size ((void  *22)pg,
                                 2U * sizeof(int ));
  sg  = tmp;
  return ((*(sg  + 1)));
}
}