import java.util.Arrays;

public class SwapHalves
{
   public static void main(String[] args)
   {
      int[] values = { 9, 13, 21, 4, 11, 7, 1, 3 };

      int i = 0;
      int j = values.length / 2;
      while (i < values.length / 2)
      {
         // Swap values at positions i and j
         int temp = values[i];
         values[i] = values[j];
         values[j] = temp;

         i++;
         j++;
      }

      System.out.println(Arrays.toString(values));
   }
}
