What it the output of the following program?

public class TestApp {

public static void main(String[] args) {
int items[] = {0, 2, 4, 6, 8};

outputArray( items );
changeArray( items, items[ 2 ] );
outputArray( items );
} // end method main

public static void outputArray( int passedArray[] )
{
for ( int item : passedArray )
System ("%d ", item);

System.out.println();
} // end method outputArray

public static void changeArray( int passedArray[], int value )
{
passedArray[ value ] = 12;
value = 5;
} // end method changeArray

} // end class TestApp