WITHIN ROUND: 1
current whole input: Array
(
[0] => 14
[1] => 31
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
)
input fragment: Array
(
[0] => 31
[1] => 25
)
$externalArray[0]=14 <= $inputArray[1]=31
so
$inputArray[0]=14=$externalArray[0]=14
Array
(
[0] => 14
[1] => 31
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 14
[1] => 31
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 2
current whole input: Array
(
[0] => 14
[1] => 31
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
[1] => 31
)
input fragment: Array
(
[0] => 25
[1] => 4
[2] => 74
)
$externalArray[0]=14 <= $inputArray[2]=25
so
$inputArray[0]=14=$externalArray[0]=14
Array
(
[0] => 14
[1] => 31
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 2
current whole input: Array
(
[0] => 14
[1] => 31
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
[1] => 31
)
input fragment: Array
(
[0] => 14
[1] => 31
[2] => 25
)
$externalArray[1]=31 > $inputArray[2]=25
so
$inputArray[1]=31=$inputArray[2]=25
Array
(
[0] => 14
[1] => 25
[2] => 25
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 3
current whole input: Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 4
[1] => 31
)
input fragment: Array
(
[0] => 74
[1] => 32
)
$externalArray[0]=4 <= $inputArray[4]=74
so
$inputArray[3]=4=$externalArray[0]=4
Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 4
current whole input: Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 4
[1] => 74
)
input fragment: Array
(
[0] => 32
[1] => 66
[2] => 7
)
$externalArray[0]=4 <= $inputArray[5]=32
so
$inputArray[3]=4=$externalArray[0]=4
Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 4
current whole input: Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 74
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 4
[1] => 74
)
input fragment: Array
(
[0] => 4
[1] => 74
[2] => 32
)
$externalArray[1]=74 > $inputArray[5]=32
so
$inputArray[4]=74=$inputArray[5]=32
Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 32
[5] => 32
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 5
current whole input: Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
[1] => 25
[2] => 31
)
input fragment: Array
(
[0] => 14
[1] => 25
[2] => 31
[3] => 4
[4] => 32
[5] => 74
)
$externalArray[0]=14 > $inputArray[3]=4
so
$inputArray[0]=14=$inputArray[3]=4
Array
(
[0] => 4
[1] => 25
[2] => 31
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 5
current whole input: Array
(
[0] => 4
[1] => 25
[2] => 31
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
[1] => 25
[2] => 31
)
input fragment: Array
(
[0] => 32
[1] => 74
[2] => 66
[3] => 7
[4] => 100
[5] => 22
)
$externalArray[0]=14 <= $inputArray[4]=32
so
$inputArray[1]=25=$externalArray[0]=14
Array
(
[0] => 4
[1] => 14
[2] => 31
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 5
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 31
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
[1] => 25
[2] => 31
)
input fragment: Array
(
[0] => 32
[1] => 74
[2] => 66
[3] => 7
[4] => 100
[5] => 22
)
$externalArray[1]=25 <= $inputArray[4]=32
so
$inputArray[2]=31=$externalArray[1]=25
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 5
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 4
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 14
[1] => 25
[2] => 31
)
input fragment: Array
(
[0] => 32
[1] => 74
[2] => 66
[3] => 7
[4] => 100
[5] => 22
)
$externalArray[2]=31 <= $inputArray[4]=32
so
$inputArray[3]=4=$externalArray[2]=31
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 6
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 66
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 66
[1] => 25
[2] => 31
)
input fragment: Array
(
[0] => 66
[1] => 7
)
$externalArray[0]=66 > $inputArray[7]=7
so
$inputArray[6]=66=$inputArray[7]=7
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 7
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 7
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 7
[1] => 66
[2] => 31
)
input fragment: Array
(
[0] => 100
[1] => 22
[2] => 45
)
$externalArray[0]=7 <= $inputArray[8]=100
so
$inputArray[6]=7=$externalArray[0]=7
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 7
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 7
[1] => 66
[2] => 31
)
input fragment: Array
(
[0] => 100
[1] => 22
[2] => 45
)
$externalArray[1]=66 <= $inputArray[8]=100
so
$inputArray[7]=66=$externalArray[1]=66
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 8
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 22
[1] => 66
[2] => 31
)
input fragment: Array
(
[0] => 45
)
$externalArray[0]=22 <= $inputArray[10]=45
so
$inputArray[9]=22=$externalArray[0]=22
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 9
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 7
[1] => 66
[2] => 100
)
input fragment: Array
(
[0] => 22
[1] => 45
)
$externalArray[0]=7 <= $inputArray[9]=22
so
$inputArray[6]=7=$externalArray[0]=7
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 9
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 66
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 7
[1] => 66
[2] => 100
)
input fragment: Array
(
[0] => 7
[1] => 66
[2] => 100
[3] => 22
[4] => 45
)
$externalArray[1]=66 > $inputArray[9]=22
so
$inputArray[7]=66=$inputArray[9]=22
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 100
[9] => 22
[10] => 45
)
WITHIN ROUND: 9
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 100
[9] => 22
[10] => 45
)
external fragment: Array
(
[0] => 7
[1] => 66
[2] => 100
)
input fragment: Array
(
[0] => 7
[1] => 22
[2] => 100
[3] => 22
[4] => 45
)
$externalArray[1]=66 > $inputArray[10]=45
so
$inputArray[8]=100=$inputArray[10]=45
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 22
[10] => 45
)
after remains replacements: input array:
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 7
[1] => 22
[2] => 45
[3] => 66
[4] => 100
)
$externalArray[0]=4 <= $inputArray[6]=7
so
$inputArray[0]=4=$externalArray[0]=4
Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
$externalArray[1]=14 > $inputArray[6]=7
so
$inputArray[1]=14=$inputArray[6]=7
Array
(
[0] => 4
[1] => 7
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 25
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 22
[1] => 45
[2] => 66
[3] => 100
)
$externalArray[1]=14 <= $inputArray[7]=22
so
$inputArray[2]=25=$externalArray[1]=14
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 31
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
$externalArray[2]=25 > $inputArray[7]=22
so
$inputArray[3]=31=$inputArray[7]=22
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 32
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 45
[1] => 66
[2] => 100
)
$externalArray[2]=25 <= $inputArray[8]=45
so
$inputArray[4]=32=$externalArray[2]=25
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 74
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 45
[1] => 66
[2] => 100
)
$externalArray[3]=31 <= $inputArray[8]=45
so
$inputArray[5]=74=$externalArray[3]=31
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 7
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 45
[1] => 66
[2] => 100
)
$externalArray[4]=32 <= $inputArray[8]=45
so
$inputArray[6]=7=$externalArray[4]=32
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 22
[8] => 45
[9] => 66
[10] => 100
)
$externalArray[5]=74 > $inputArray[8]=45
so
$inputArray[7]=22=$inputArray[8]=45
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 45
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 45
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 45
[9] => 66
[10] => 100
)
$externalArray[5]=74 > $inputArray[9]=66
so
$inputArray[8]=45=$inputArray[9]=66
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 66
[9] => 66
[10] => 100
)
WITHIN ROUND: 10
current whole input: Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 66
[9] => 66
[10] => 100
)
external fragment: Array
(
[0] => 4
[1] => 14
[2] => 25
[3] => 31
[4] => 32
[5] => 74
)
input fragment: Array
(
[0] => 100
)
$externalArray[5]=74 <= $inputArray[10]=100
so
$inputArray[9]=66=$externalArray[5]=74
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 66
[9] => 74
[10] => 100
)
after remains replacements: input array:
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 66
[9] => 74
[10] => 100
)
overall comparions made: 27
Array
(
[0] => 4
[1] => 7
[2] => 14
[3] => 22
[4] => 25
[5] => 31
[6] => 32
[7] => 45
[8] => 66
[9] => 74
[10] => 100
)