
extern int printf ();
enum S {
  x1=0,
  x2=1
};
int main ()
{
  struct S {
    int abdd;
  };
  struct S j;
  int i=x1;
  switch (i)
    {
      
    case 1: 
      
    case 2: 
      printf ("%d\n",45);
      
    default: 
      printf ("%d\n",45);
      ;
      ;
    }
  if (i) 
    {
      printf ("%d\n",i);
    }
  while (i--)
    {
      2;
    }
  for (i; i; i++)
    ;
  do
    {
      3;
    }
  while (i);
}
