public class TestEvilForLoop
{
  public static void main (String [] args)
  {
     int i, endValue;
   
	  System.out.println (" Here are test 1 results ");
	  for ( i = 0; i < 10; i++)  // test 1
	  {
       System.out.println (" i is now " + i);
		 i = i + 2;	 
	  }
	  System.out.println (" after test 1, i is now " + i);
	 
	  System.out.println();
	  System.out.println();
	  System.out.println(" Here are test 2 results "); 
	  for ( i = 0; i < 10; i++)  // test 2
	  {
       System.out.println (" i is now " + i);
		 i = 11;	 
	  }
	  
	  System.out.println (" after test 2, i is now " + i);
	 
	 
	  System.out.println();
	  System.out.println();
	  System.out.println(" Here are test 3 results "); 
	  endValue = 10;
	  for ( i = 0; i < endValue; i++) // test 3
	  {
	    System.out.println (" i is now " + i);
		 endValue = 6;
	  }
	 System.out.println (" after test 3, i is now " + i);
	

  }
}	  