/**
* is_assos
*
* @param array $array
* @return string "index"|"gibrid"|"assos"
*/
function is_assos(array $array):string
{
$keys = array_keys($array);
$str = implode("", $keys);
return is_numeric($str) ? "index" : (array_sum($keys) > 0 || array_sum($keys) == 0 && key_exists('0', $array) ? "gibrid" : 'assos');
}