penso di aver male interpretato com'è fatto il tuo array... puoi usare

Codice PHP:
$RES = array();

$equal true$t1 false;
foreach (
$ARRAY as $k1=>$v1) { 
  
$v1 array_slice($v103);
  if (
$t1 === false) {
    
$t1 $v1;
  };
  if ((
$v1!=$t1) && ($t1!==false)) {         
    
$RES[] = array($t1[0], $t1[1], 1);
    
$t1 false;
  };
}; 
questo l'ho testato con i dati del tuo post originale e funziona... l'unica cosa è che se l'ultimo elemento è "singolo" non lo conta... dovresti gestirlo a parte