main()
{
   int A, B;
   float C, D;
   int *E;

   A = 1;
   B = A * 2;
   B++;
   C = B / 3;
   D = C;
   D *= 10;
   E = &B;
   *E = *E + 4;

   if(B > 2) 
   {
      /* This happens if B is greater then 2. Is it? */
   } else
   {
      /* This will happen if B is not greater then 2 */
   }

   if(A & 4)
   {
      /* Remember A is 1 so this will not happen */ 
   } 
   if(A && 4)
   {
      /* This will though, A is not zero and 4 is not 
      zero */
   }

   if(D != 1)
   {
      /* Will this part happen? Only if D is not 1, 
      if D is greater then 1 or less then 1 it will. */
   }
}
