3v4l.org

run code in 300+ PHP versions simultaneously
<?php function random_pairs($letters) { $pairs = array(); $letters = array_filter($letters); while (count($letters) > 1) { $keys = array_keys($letters); shuffle($keys); list($letter1, $letter2) = array_slice($keys, 0, 2); $pairs[] = "$letter1$letter2"; $letters[$letter1]--; $letters[$letter2]--; $letters = array_filter($letters); } return array('pairs' => $pairs, 'unpaired' => $letters); } $letters = array('A' => 8, 'B' => 16, 'C' => 15, 'D' => 4, 'E' => 1); print_r(random_pairs($letters));
Output for 7.4.12
Array ( [pairs] => Array ( [0] => EC [1] => CA [2] => CD [3] => AD [4] => AD [5] => AD [6] => CA [7] => BC [8] => CB [9] => AC [10] => CB [11] => AB [12] => BA [13] => BC [14] => CB [15] => CB [16] => BC [17] => CB [18] => BC [19] => CB ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.4.11
Array ( [pairs] => Array ( [0] => BC [1] => BD [2] => BD [3] => DE [4] => AC [5] => AB [6] => DC [7] => BA [8] => AB [9] => AB [10] => BC [11] => BA [12] => BA [13] => AC [14] => BC [15] => CB [16] => CB [17] => CB [18] => BC [19] => BC ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.4.10
Array ( [pairs] => Array ( [0] => AC [1] => AB [2] => AC [3] => CD [4] => BE [5] => DB [6] => DA [7] => DA [8] => BA [9] => BC [10] => AB [11] => BA [12] => BC [13] => CB [14] => CB [15] => CB [16] => CB [17] => BC [18] => CB [19] => BC [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.4.9
Array ( [pairs] => Array ( [0] => BE [1] => AD [2] => DB [3] => AC [4] => CD [5] => AB [6] => AC [7] => BA [8] => CA [9] => DB [10] => CB [11] => BA [12] => AC [13] => CB [14] => BC [15] => BC [16] => CB [17] => CB [18] => CB [19] => CB [20] => BC [21] => BC ) [unpaired] => Array ( ) )
Output for 7.4.8
Array ( [pairs] => Array ( [0] => AD [1] => CB [2] => BE [3] => AB [4] => CA [5] => DA [6] => BC [7] => BD [8] => AD [9] => BC [10] => CB [11] => CA [12] => CB [13] => AC [14] => CA [15] => BC [16] => CB [17] => CB [18] => BC [19] => CB [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.4.7
Array ( [pairs] => Array ( [0] => DC [1] => CE [2] => AC [3] => BC [4] => CA [5] => BC [6] => DA [7] => AD [8] => BD [9] => BA [10] => AC [11] => AB [12] => BA [13] => CB [14] => BC [15] => CB [16] => CB [17] => CB [18] => BC [19] => BC [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.4.6
Array ( [pairs] => Array ( [0] => AC [1] => CE [2] => CB [3] => CB [4] => CB [5] => CB [6] => DC [7] => AD [8] => DA [9] => CD [10] => CA [11] => CB [12] => AB [13] => AB [14] => BC [15] => BC [16] => AC [17] => BA [18] => CB [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.4.5
Array ( [pairs] => Array ( [0] => CE [1] => DA [2] => BC [3] => CB [4] => BD [5] => AB [6] => AB [7] => BA [8] => BD [9] => DB [10] => CA [11] => AB [12] => BA [13] => AC [14] => CB [15] => CB [16] => BC [17] => CB [18] => CB [19] => CB ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.4.4
Array ( [pairs] => Array ( [0] => BE [1] => DA [2] => AC [3] => DC [4] => AB [5] => DC [6] => AD [7] => CA [8] => CB [9] => CA [10] => BC [11] => AC [12] => BA [13] => CB [14] => CB [15] => BC [16] => CB [17] => BC [18] => BC [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.4.3
Array ( [pairs] => Array ( [0] => CE [1] => DC [2] => AC [3] => AD [4] => BA [5] => DC [6] => AB [7] => DA [8] => CB [9] => BA [10] => CA [11] => BA [12] => CB [13] => CB [14] => CB [15] => CB [16] => BC [17] => CB [18] => CB [19] => CB [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.4.2
Array ( [pairs] => Array ( [0] => DA [1] => EC [2] => DB [3] => DB [4] => BC [5] => CA [6] => AC [7] => BD [8] => BA [9] => AB [10] => CB [11] => AB [12] => BA [13] => AC [14] => CB [15] => BC [16] => CB [17] => BC [18] => CB [19] => BC [20] => BC ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.4.1
Array ( [pairs] => Array ( [0] => DA [1] => DB [2] => DC [3] => AC [4] => BA [5] => EB [6] => DA [7] => BC [8] => CB [9] => BA [10] => BC [11] => CA [12] => CA [13] => AC [14] => BC [15] => CB [16] => BC [17] => BC [18] => CB [19] => BC [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.4.0
Array ( [pairs] => Array ( [0] => BC [1] => AE [2] => CA [3] => AD [4] => DB [5] => DA [6] => AB [7] => BC [8] => AC [9] => AD [10] => BA [11] => BC [12] => CB [13] => BC [14] => BC [15] => BC [16] => CB [17] => CB [18] => BC [19] => BC [20] => CB [21] => CB ) [unpaired] => Array ( ) )
Output for 7.3.24
Array ( [pairs] => Array ( [0] => BC [1] => AE [2] => BD [3] => BD [4] => BC [5] => CB [6] => AB [7] => AB [8] => AB [9] => CA [10] => CA [11] => DB [12] => BC [13] => DB [14] => AB [15] => CA [16] => CB [17] => CB [18] => BC [19] => CB ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.3.23
Array ( [pairs] => Array ( [0] => CB [1] => AD [2] => DA [3] => DC [4] => EB [5] => DC [6] => CA [7] => AC [8] => AC [9] => BC [10] => BA [11] => AC [12] => CA [13] => BC [14] => BC [15] => CB [16] => CB [17] => BC [18] => BC ) [unpaired] => Array ( [B] => 6 ) )
Output for 7.3.22
Array ( [pairs] => Array ( [0] => CE [1] => BD [2] => DA [3] => AB [4] => CB [5] => AC [6] => BD [7] => CA [8] => CA [9] => DC [10] => BA [11] => CA [12] => AC [13] => BC [14] => BC [15] => BC [16] => CB [17] => BC [18] => CB [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.3.21
Array ( [pairs] => Array ( [0] => BD [1] => EB [2] => BC [3] => AB [4] => BA [5] => BA [6] => CD [7] => DB [8] => CD [9] => AC [10] => BA [11] => AB [12] => BC [13] => BC [14] => BA [15] => BA [16] => BC [17] => CB [18] => CB ) [unpaired] => Array ( [C] => 6 ) )
Output for 7.3.20
Array ( [pairs] => Array ( [0] => AE [1] => CA [2] => AC [3] => DC [4] => DB [5] => CB [6] => DC [7] => BA [8] => CA [9] => AB [10] => AB [11] => DA [12] => CB [13] => BC [14] => BC [15] => CB [16] => CB [17] => BC [18] => CB [19] => CB [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.3.19
Array ( [pairs] => Array ( [0] => DB [1] => AE [2] => DA [3] => BD [4] => AB [5] => AB [6] => CB [7] => BD [8] => BC [9] => CB [10] => AB [11] => CB [12] => BA [13] => CB [14] => CB [15] => CB [16] => BA [17] => BC [18] => AC ) [unpaired] => Array ( [C] => 6 ) )
Output for 7.3.18
Array ( [pairs] => Array ( [0] => EA [1] => CD [2] => AD [3] => BD [4] => BA [5] => BA [6] => BD [7] => CB [8] => AB [9] => CB [10] => CA [11] => BA [12] => AC [13] => CB [14] => BC [15] => BC [16] => CB [17] => CB [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.3.17
Array ( [pairs] => Array ( [0] => BD [1] => AE [2] => BD [3] => CD [4] => DB [5] => BC [6] => AC [7] => CB [8] => AB [9] => BA [10] => CB [11] => BC [12] => AC [13] => AC [14] => AB [15] => BA [16] => BC [17] => BC [18] => CB [19] => BC [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.3.16
Array ( [pairs] => Array ( [0] => BD [1] => AE [2] => CD [3] => AC [4] => CB [5] => AD [6] => CA [7] => DC [8] => AC [9] => CA [10] => BC [11] => AB [12] => BA [13] => CB [14] => CB [15] => CB [16] => CB [17] => BC [18] => CB [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.3.15
Array ( [pairs] => Array ( [0] => DB [1] => BC [2] => BE [3] => DA [4] => BA [5] => AB [6] => AB [7] => BC [8] => DB [9] => CD [10] => AC [11] => CB [12] => CA [13] => BC [14] => AC [15] => AB [16] => CB [17] => BC [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.3.14
Array ( [pairs] => Array ( [0] => CA [1] => EC [2] => AB [3] => CA [4] => AB [5] => DC [6] => DC [7] => DA [8] => DA [9] => BA [10] => BC [11] => BA [12] => CB [13] => BC [14] => CB [15] => BC [16] => BC [17] => BC [18] => CB [19] => CB [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.3.13
Array ( [pairs] => Array ( [0] => BC [1] => ED [2] => DA [3] => AB [4] => DB [5] => BC [6] => DA [7] => CA [8] => BC [9] => AC [10] => AB [11] => CA [12] => AC [13] => BC [14] => CB [15] => BC [16] => BC [17] => BC [18] => CB [19] => CB [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.3.12
Array ( [pairs] => Array ( [0] => ED [1] => BA [2] => CB [3] => DB [4] => AC [5] => AC [6] => CD [7] => AC [8] => CA [9] => BC [10] => BD [11] => AB [12] => AB [13] => AB [14] => CB [15] => BC [16] => CB [17] => BC [18] => CB [19] => CB [20] => BC [21] => CB ) [unpaired] => Array ( ) )
Output for 7.3.11
Array ( [pairs] => Array ( [0] => DA [1] => BA [2] => EA [3] => BC [4] => BA [5] => BC [6] => DC [7] => DC [8] => CD [9] => CA [10] => CA [11] => AC [12] => AC [13] => BC [14] => CB [15] => CB [16] => BC [17] => CB [18] => BC ) [unpaired] => Array ( [B] => 6 ) )
Output for 7.3.10
Array ( [pairs] => Array ( [0] => BD [1] => BD [2] => BA [3] => AB [4] => AD [5] => EB [6] => BC [7] => AD [8] => CA [9] => BA [10] => AB [11] => BC [12] => CA [13] => CB [14] => CB [15] => BC [16] => CB [17] => BC [18] => CB [19] => BC ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.3.9
Array ( [pairs] => Array ( [0] => DE [1] => AB [2] => BD [3] => DC [4] => DA [5] => AB [6] => BA [7] => AC [8] => BC [9] => BC [10] => CB [11] => AB [12] => AB [13] => AB [14] => BC [15] => BC [16] => BC [17] => BC [18] => CB [19] => CB ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.3.8
Array ( [pairs] => Array ( [0] => BC [1] => BD [2] => CB [3] => CD [4] => AD [5] => CA [6] => CD [7] => BA [8] => BE [9] => AC [10] => BA [11] => CA [12] => BC [13] => CA [14] => BA [15] => CB [16] => BC [17] => BC [18] => BC [19] => BC [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.3.7
Array ( [pairs] => Array ( [0] => CB [1] => CD [2] => DE [3] => CA [4] => DA [5] => DA [6] => BA [7] => CB [8] => CA [9] => BA [10] => AB [11] => BC [12] => AC [13] => BC [14] => CB [15] => CB [16] => CB [17] => BC [18] => BC [19] => CB [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.3.6
Array ( [pairs] => Array ( [0] => DE [1] => DB [2] => CA [3] => CD [4] => CB [5] => CD [6] => AB [7] => AC [8] => CA [9] => BC [10] => AC [11] => BC [12] => AC [13] => BC [14] => AC [15] => BC [16] => BC [17] => BC [18] => BA ) [unpaired] => Array ( [B] => 6 ) )
Output for 7.3.5
Array ( [pairs] => Array ( [0] => ED [1] => CB [2] => DC [3] => AC [4] => AC [5] => CD [6] => DC [7] => AC [8] => BC [9] => AC [10] => CB [11] => BC [12] => AB [13] => CA [14] => BA [15] => BC [16] => BC [17] => AB [18] => CB ) [unpaired] => Array ( [B] => 6 ) )
Output for 7.3.4
Array ( [pairs] => Array ( [0] => DA [1] => CD [2] => EC [3] => BC [4] => AD [5] => BC [6] => AB [7] => AD [8] => BA [9] => AB [10] => BA [11] => BC [12] => BC [13] => CB [14] => CA [15] => BC [16] => CB [17] => BC [18] => CB [19] => BC [20] => BC [21] => BC ) [unpaired] => Array ( ) )
Output for 7.3.3
Array ( [pairs] => Array ( [0] => DB [1] => AE [2] => AB [3] => AB [4] => DB [5] => BA [6] => BD [7] => CB [8] => CA [9] => BC [10] => CB [11] => BA [12] => CA [13] => AD [14] => CB [15] => CB [16] => CB [17] => CB [18] => BC [19] => CB ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.3.2
Array ( [pairs] => Array ( [0] => ED [1] => DC [2] => CD [3] => BC [4] => DA [5] => AB [6] => CB [7] => BA [8] => AC [9] => CA [10] => BC [11] => AC [12] => CA [13] => BA [14] => CB [15] => BC [16] => CB [17] => BC [18] => BC [19] => CB ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.3.1
Array ( [pairs] => Array ( [0] => BD [1] => BA [2] => AC [3] => BC [4] => CB [5] => BC [6] => BE [7] => AB [8] => DB [9] => AD [10] => BD [11] => BC [12] => BA [13] => AB [14] => CB [15] => AC [16] => CB [17] => AB [18] => BC ) [unpaired] => Array ( [C] => 6 ) )
Output for 7.3.0
Array ( [pairs] => Array ( [0] => BC [1] => EB [2] => BD [3] => BC [4] => CB [5] => BC [6] => AB [7] => DB [8] => AD [9] => AD [10] => CB [11] => AC [12] => AC [13] => BA [14] => CA [15] => CA [16] => CB [17] => CB [18] => BC [19] => BC [20] => CB [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.34
Array ( [pairs] => Array ( [0] => BD [1] => CA [2] => CE [3] => CA [4] => DC [5] => DA [6] => DA [7] => CB [8] => AC [9] => BC [10] => AB [11] => BA [12] => BA [13] => BC [14] => CB [15] => CB [16] => CB [17] => BC [18] => BC [19] => CB [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.33
Array ( [pairs] => Array ( [0] => CB [1] => BA [2] => CB [3] => ED [4] => BC [5] => DA [6] => CA [7] => BD [8] => DB [9] => BC [10] => AC [11] => BC [12] => BC [13] => AC [14] => BA [15] => BA [16] => AC [17] => BC [18] => CB [19] => CB [20] => BC [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.32
Array ( [pairs] => Array ( [0] => BD [1] => AC [2] => AB [3] => EC [4] => CB [5] => AD [6] => BC [7] => BA [8] => DA [9] => DB [10] => BA [11] => BA [12] => CA [13] => BC [14] => CB [15] => BC [16] => BC [17] => CB [18] => BC [19] => BC [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.31
Array ( [pairs] => Array ( [0] => BE [1] => DA [2] => CA [3] => DA [4] => BD [5] => DA [6] => BC [7] => AC [8] => CA [9] => AC [10] => CA [11] => BC [12] => CB [13] => CB [14] => BC [15] => BC [16] => BC [17] => BC [18] => BC [19] => CB ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.2.30
Array ( [pairs] => Array ( [0] => BD [1] => CE [2] => DA [3] => AB [4] => BC [5] => BA [6] => BD [7] => BA [8] => BD [9] => BA [10] => AB [11] => CA [12] => CA [13] => CB [14] => BC [15] => CB [16] => BC [17] => CB [18] => CB [19] => BC ) [unpaired] => Array ( [C] => 4 ) )
Output for 7.2.29
Array ( [pairs] => Array ( [0] => BA [1] => BC [2] => AD [3] => BC [4] => EC [5] => AC [6] => DA [7] => BA [8] => CB [9] => BD [10] => AD [11] => CA [12] => BC [13] => CA [14] => BC [15] => BC [16] => BC [17] => BC [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.28
Array ( [pairs] => Array ( [0] => AC [1] => BA [2] => EA [3] => CB [4] => AD [5] => CD [6] => CB [7] => DC [8] => DB [9] => AB [10] => BC [11] => BC [12] => BC [13] => AB [14] => AB [15] => CB [16] => BA [17] => BC [18] => BC [19] => BC [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.27
Array ( [pairs] => Array ( [0] => EB [1] => CB [2] => DB [3] => BD [4] => AD [5] => AB [6] => BC [7] => BC [8] => CA [9] => DA [10] => BC [11] => CA [12] => AB [13] => AC [14] => BA [15] => CB [16] => BC [17] => BC [18] => CB [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.26
Array ( [pairs] => Array ( [0] => BA [1] => BD [2] => DE [3] => CA [4] => CD [5] => CD [6] => AB [7] => BA [8] => AB [9] => AB [10] => AC [11] => BC [12] => AC [13] => BC [14] => CB [15] => CB [16] => CB [17] => BC [18] => BC [19] => BC [20] => CB [21] => CB ) [unpaired] => Array ( ) )
Output for 7.2.25
Array ( [pairs] => Array ( [0] => EB [1] => CD [2] => AD [3] => AC [4] => BA [5] => DB [6] => DB [7] => AC [8] => BA [9] => AB [10] => BC [11] => AC [12] => AB [13] => BC [14] => BC [15] => BC [16] => CB [17] => BC [18] => CB [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.24
Array ( [pairs] => Array ( [0] => DA [1] => EC [2] => AC [3] => CD [4] => CA [5] => DA [6] => CA [7] => AB [8] => CB [9] => AD [10] => BC [11] => BC [12] => AC [13] => BC [14] => BC [15] => CB [16] => CB [17] => BC [18] => CB ) [unpaired] => Array ( [B] => 6 ) )
Output for 7.2.23
Array ( [pairs] => Array ( [0] => DE [1] => CB [2] => CD [3] => AB [4] => DB [5] => DC [6] => AC [7] => CA [8] => BC [9] => CA [10] => AC [11] => CB [12] => CB [13] => AB [14] => BC [15] => BC [16] => BA [17] => AC [18] => CB [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.2.22
Array ( [pairs] => Array ( [0] => CE [1] => DA [2] => AB [3] => CB [4] => DB [5] => BA [6] => CA [7] => CB [8] => CA [9] => CD [10] => CB [11] => AB [12] => DB [13] => CB [14] => AC [15] => BC [16] => CA [17] => CB [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.21
Array ( [pairs] => Array ( [0] => CD [1] => AE [2] => AD [3] => DA [4] => CB [5] => CA [6] => BD [7] => AB [8] => AC [9] => AC [10] => CA [11] => CB [12] => BC [13] => CB [14] => CB [15] => BC [16] => CB [17] => CB [18] => CB [19] => CB ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.2.20
Array ( [pairs] => Array ( [0] => DB [1] => AC [2] => EC [3] => BC [4] => AB [5] => CB [6] => DA [7] => BA [8] => CB [9] => BA [10] => DB [11] => AD [12] => AB [13] => CA [14] => CB [15] => CB [16] => CB [17] => CB [18] => CB [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.19
Array ( [pairs] => Array ( [0] => DA [1] => CA [2] => CB [3] => AB [4] => BD [5] => AB [6] => DA [7] => BC [8] => ED [9] => AB [10] => AB [11] => AC [12] => CB [13] => CB [14] => CB [15] => BC [16] => BC [17] => CB [18] => BC [19] => BC [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.18
Array ( [pairs] => Array ( [0] => EC [1] => AC [2] => CD [3] => DB [4] => DA [5] => BD [6] => BA [7] => CB [8] => BC [9] => CB [10] => CB [11] => CB [12] => AC [13] => BC [14] => CA [15] => BA [16] => AC [17] => CA [18] => BC [19] => CB ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.2.17
Array ( [pairs] => Array ( [0] => DC [1] => DC [2] => DC [3] => BE [4] => BA [5] => BA [6] => AC [7] => BA [8] => BC [9] => BA [10] => DC [11] => CB [12] => BC [13] => AB [14] => CA [15] => AC [16] => BC [17] => CB [18] => BC [19] => CB [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.16
Array ( [pairs] => Array ( [0] => CA [1] => BE [2] => AD [3] => AD [4] => AD [5] => CA [6] => AD [7] => CA [8] => CB [9] => CA [10] => BC [11] => BC [12] => BC [13] => BC [14] => BC [15] => BC [16] => CB [17] => CB [18] => BC [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.2.15
Array ( [pairs] => Array ( [0] => BE [1] => CA [2] => DC [3] => DA [4] => AB [5] => CA [6] => BD [7] => BA [8] => DA [9] => AB [10] => BC [11] => BA [12] => CB [13] => BC [14] => BC [15] => BC [16] => CB [17] => BC [18] => CB [19] => BC [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.14
Array ( [pairs] => Array ( [0] => AE [1] => BA [2] => AB [3] => BD [4] => AC [5] => BD [6] => AB [7] => CA [8] => AD [9] => CB [10] => CA [11] => CD [12] => CB [13] => BC [14] => CB [15] => BC [16] => CB [17] => CB [18] => BC [19] => CB [20] => BC [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.13
Array ( [pairs] => Array ( [0] => AC [1] => BD [2] => BE [3] => CB [4] => AB [5] => AD [6] => BD [7] => BA [8] => CB [9] => DB [10] => CA [11] => BC [12] => CA [13] => CB [14] => CA [15] => AC [16] => BC [17] => CB [18] => BC [19] => BC [20] => BC [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.12
Array ( [pairs] => Array ( [0] => CE [1] => CA [2] => AB [3] => CA [4] => CB [5] => AD [6] => DA [7] => CB [8] => CA [9] => BA [10] => CB [11] => DB [12] => BA [13] => DB [14] => CB [15] => BC [16] => BC [17] => CB [18] => CB [19] => BC [20] => BC [21] => CB ) [unpaired] => Array ( ) )
Output for 7.2.11
Array ( [pairs] => Array ( [0] => BD [1] => BD [2] => EC [3] => DB [4] => AD [5] => BA [6] => BA [7] => AC [8] => AB [9] => AC [10] => BA [11] => AC [12] => BC [13] => CB [14] => BC [15] => BC [16] => CB [17] => BC [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.10
Array ( [pairs] => Array ( [0] => BE [1] => CB [2] => CD [3] => BC [4] => CD [5] => DC [6] => DA [7] => CA [8] => BC [9] => CB [10] => AB [11] => BA [12] => BA [13] => CB [14] => AB [15] => AC [16] => AC [17] => BC [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.9
Array ( [pairs] => Array ( [0] => BA [1] => AE [2] => DB [3] => CB [4] => AB [5] => BA [6] => BC [7] => DB [8] => CD [9] => BA [10] => CA [11] => AC [12] => CA [13] => CD [14] => BC [15] => CB [16] => BC [17] => BC [18] => BC [19] => BC [20] => CB [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.8
Array ( [pairs] => Array ( [0] => CE [1] => DA [2] => CA [3] => DC [4] => BC [5] => CA [6] => BA [7] => BA [8] => CB [9] => BD [10] => DB [11] => BA [12] => CA [13] => BC [14] => CB [15] => BC [16] => BA [17] => CB [18] => CB [19] => CB [20] => BC [21] => CB ) [unpaired] => Array ( ) )
Output for 7.2.7
Array ( [pairs] => Array ( [0] => AE [1] => DC [2] => BC [3] => DA [4] => CB [5] => DC [6] => DA [7] => CB [8] => CA [9] => AB [10] => CB [11] => AB [12] => BC [13] => BC [14] => AB [15] => BC [16] => BA [17] => BC [18] => BC [19] => CB [20] => CB [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.6
Array ( [pairs] => Array ( [0] => BA [1] => ED [2] => CB [3] => AC [4] => DB [5] => AB [6] => CA [7] => DB [8] => AC [9] => BC [10] => CB [11] => BA [12] => BD [13] => CA [14] => AC [15] => BC [16] => CB [17] => BC [18] => CB [19] => BC [20] => BC [21] => BC ) [unpaired] => Array ( ) )
Output for 7.2.5
Array ( [pairs] => Array ( [0] => CE [1] => DC [2] => BC [3] => CB [4] => CD [5] => AC [6] => BD [7] => DB [8] => AB [9] => BA [10] => AC [11] => AC [12] => AC [13] => BA [14] => BC [15] => CB [16] => AC [17] => BC [18] => BC [19] => BC ) [unpaired] => Array ( [B] => 4 ) )
Output for 7.2.4
Array ( [pairs] => Array ( [0] => CD [1] => AE [2] => DC [3] => CB [4] => CB [5] => DB [6] => DA [7] => BA [8] => AC [9] => CB [10] => AB [11] => AC [12] => CB [13] => BC [14] => BC [15] => BA [16] => BC [17] => BA [18] => CB [19] => BC [20] => BC [21] => CB ) [unpaired] => Array ( ) )
Output for 7.2.3
Array ( [pairs] => Array ( [0] => DE [1] => DA [2] => AD [3] => DC [4] => AB [5] => BA [6] => AB [7] => BA [8] => BC [9] => CB [10] => AB [11] => BC [12] => CA [13] => CB [14] => CB [15] => CB [16] => BC [17] => CB [18] => BC [19] => CB [20] => BC ) [unpaired] => Array ( [C] => 2 ) )
Output for 7.2.2
Array ( [pairs] => Array ( [0] => EA [1] => BA [2] => CD [3] => DA [4] => BA [5] => DC [6] => AC [7] => CA [8] => BD [9] => BA [10] => AC [11] => CB [12] => CB [13] => BC [14] => BC [15] => CB [16] => BC [17] => BC [18] => BC [19] => BC [20] => BC ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.1
Array ( [pairs] => Array ( [0] => CE [1] => CB [2] => AB [3] => BD [4] => CB [5] => BC [6] => AB [7] => DA [8] => CA [9] => DA [10] => CA [11] => CB [12] => AC [13] => AD [14] => CB [15] => CB [16] => CB [17] => BC [18] => BC [19] => BC [20] => CB ) [unpaired] => Array ( [B] => 2 ) )
Output for 7.2.0
Array ( [pairs] => Array ( [0] => BC [1] => DC [2] => DE [3] => CB [4] => AD [5] => AB [6] => AB [7] => AB [8] => DC [9] => AB [10] => CB [11] => BA [12] => BA [13] => AC [14] => CB [15] => CB [16] => CB [17] => CB [18] => BC [19] => CB [20] => CB ) [unpaired] => Array ( [C] => 2 ) )

preferences:
91.91 ms | 402 KiB | 78 Q