alamb commented on issue #8975:
URL:
https://github.com/apache/arrow-datafusion/issues/8975#issuecomment-1919890706
To be honest, I am not an expert in the ListArray world, but it seems
something is problematic with `to_scalarvalue_list` -- I found using
`array_into_list_array` worked for me
So change from this
```rust
impl Accumulator for VecAgg {
fn state(&mut self) -> DfResult<Vec<ScalarValue>> {
Ok(vec![
to_scalarvalue_list(Float64Array::from(self.values.clone()),
self.values.len(), DataType::Float64),
])
}
fn evaluate(&mut self) -> DfResult<ScalarValue> {
Ok(to_scalarvalue_list(Float64Array::from(self.values.clone()),
self.values.len(), DataType::Float64))
}
```
to this
```rust
impl Accumulator for VecAgg {
fn state(&mut self) -> DfResult<Vec<ScalarValue>> {
Ok(vec![
self.evaluate()?
])
}
fn evaluate(&mut self) -> DfResult<ScalarValue> {
let arr = Arc::new(Float64Array::from(self.values.clone())) as _;
let scalar = ScalarValue::List(Arc::new(array_into_list_array(arr)));
Ok(scalar)
}
```
<details><summary>Entire program</summary>
<p>
```rust
use datafusion::{
arrow::{
array::{Array, ArrayRef, AsArray, Float64Array, ListArray},
buffer::OffsetBuffer,
datatypes::{DataType, Field, Float64Type}
}, common::DFSchema, dataframe::DataFrame, error::{
DataFusionError,
Result as DfResult,
}, execution::{context::SessionContext, options::ParquetReadOptions},
logical_expr::{self as F, Expr, Volatility},
physical_plan::Accumulator,
scalar::ScalarValue
};
use std::{io::Error, sync::Arc};
use std::io::ErrorKind;
use anyhow::Result;
use datafusion::common::utils::array_into_list_array;
#[tokio::main]
async fn main() -> Result<()> {
// enter a parquet file path here that has numeric columns with null
values
// (if multiple, same schema, i.e. parquet files that are part of the
same table)
let paths = vec![
"/Users/andrewlamb/Downloads/test-data.parquet"
];
let cxt = SessionContext::new();
map(paths, &cxt).await
}
pub async fn map(file_paths: Vec<&str>, df_context: &SessionContext) ->
Result<()> {
let input = read_files(df_context, file_paths).await?;
let result = agg_table(input).await?;
result.show().await?;
Ok(())
}
async fn read_files(context: &SessionContext, paths: Vec<&str>) ->
Result<DataFrame> {
context.read_parquet(paths, ParquetReadOptions::default()).await
.map_err(|e| e.into())
}
pub async fn agg_table(df: DataFrame) -> Result<DataFrame> {
// aggregate by some columns
let group_cols = vec!["GroupCol1", "GroupCol2"];
let cols = df_column_filter(
&df.schema(),
vec![DataType::Float64, DataType::Int32],
&group_cols,
None
);
let agg_exprs = build_agg(&cols);
df.aggregate(cols_cased(group_cols), agg_exprs)
.map_err(|e| e.into())
}
fn df_column_filter(df_schema: &DFSchema, data_types: Vec<DataType>,
excluded_cols: &Vec<&str>, truncate: Option<usize>) -> Vec<String> {
let mut col_fields = df_schema.fields().to_owned();
match truncate {
Some(limit) => col_fields.truncate(limit),
None => ()
}
col_fields
.into_iter()
.map(|f| (f.name().to_owned(), f.data_type().to_owned()))
.filter(|c| {
data_types.contains(&c.1) &&
!excluded_cols.contains(&c.0.as_str())
})
.map(|c| c.0).collect::<Vec<_>>()
}
fn build_agg(cols: &Vec<String>) -> Vec<Expr> {
cols.iter().map(|c| {
vec_agg(col_cased(c)).alias(c)
}).collect()
}
fn col_cased(col_name: &str) -> Expr {
F::col(format!(r#""{col_name}""#))
}
fn cols_cased(col_names: Vec<&str>) -> Vec<Expr> {
col_names.iter().map(|n| col_cased(n)).collect()
}
#[derive(Debug)]
pub struct VecAgg {
values: Vec<f64>
}
impl VecAgg {
// how the struct is initialized
pub fn new() -> Self {
VecAgg { values: vec![] }
}
}
impl Accumulator for VecAgg {
fn state(&mut self) -> DfResult<Vec<ScalarValue>> {
Ok(vec![
self.evaluate()?
])
}
fn evaluate(&mut self) -> DfResult<ScalarValue> {
let arr = Arc::new(Float64Array::from(self.values.clone())) as _;
let scalar = ScalarValue::List(Arc::new(array_into_list_array(arr)));
Ok(scalar)
}
fn update_batch(&mut self, values: &[ArrayRef]) -> DfResult<()> {
if values.is_empty() {
return Ok(());
}
let arr = &values[0];
let mut float_values: Vec<f64> = (0..arr.len()).map(|index| {
let v = ScalarValue::try_from_array(arr, index)?;
if let ScalarValue::Float64(Some(value)) = v {
Ok(value)
} else {
Err(DataFusionError::IoError(Error::new(ErrorKind::InvalidData, "Null")))
}
}).flatten().collect();
if self.values.len() < 100 {
self.values.append(&mut float_values);
}
Ok(())
}
fn merge_batch(&mut self, states: &[ArrayRef]) -> DfResult<()> {
if states.is_empty() {
return Ok(());
}
let arr = &states[0];
(0..arr.len()).try_for_each(|index| {
let v = states
.iter()
.map(|array| ScalarValue::try_from_array(array, index))
.collect::<DfResult<Vec<_>>>()?;
if let ScalarValue::List(arr) = &v[0] {
let mut vals = arr.values()
.as_primitive::<Float64Type>()
.values()
.to_vec();
if self.values.len() + vals.len() < 100 {
self.values.append(&mut vals);
}
} else {
unreachable!("")
}
Ok(())
})
}
fn size(&self) -> usize {
std::mem::size_of_val(self)
}
}
pub fn to_scalarvalue_list<T: Array + 'static>(array: T, len: usize,
data_type: DataType) -> ScalarValue {
ScalarValue::List(
Arc::new(
ListArray::new(
Field::new(
"item",
data_type,
true
).into(),
OffsetBuffer::new_zeroed(len),
Arc::new(array),
None
)
)
)
}
pub fn vec_agg(expr: Expr) -> Expr {
let vec_agg = F::create_udaf(
"vec_agg",
vec![DataType::Float64],
Arc::new(DataType::List(
Field::new(
"item",
DataType::Float64,
true
).into()
)),
Volatility::Immutable,
Arc::new(|_| Ok(Box::new(VecAgg::new()))),
Arc::new(vec![DataType::List(
Field::new(
"item",
DataType::Float64,
true
).into()
)]),
);
vec_agg.call(vec![expr])
}
```
</p>
</details>
output
```text
/Users/andrewlamb/.cargo/bin/cargo run --color=always --package
rust_playground --bin rust_playground
Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Running `target/debug/rust_playground`
+-----------+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------+
| GroupCol1 | GroupCol2 | NumCol1
| NumCol2
| NumCol3
|
+-----------+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------+
| c | 1 | [62.051869617660685, 19.799969358708125,
88.83147044752174, 96.18907988432042, 64.40537628239946, 31.429766712444962,
37.501454720061965, 34.039847016966206, 48.8914635582139, 78.6848870497806,
21.590528433844447, 11.018939788618177, 81.62548536792808, 56.38714137319526,
29.056901269052048, 41.867827050817, 43.378650063618686, 54.15328077611146,
0.941051320051689, 92.30549641961365]
| [31.0, 18.0, 37.0, 19.0, 31.0, 61.0, 10.0, 54.0, 62.0, 37.0, 8.0,
81.0, 51.0, 54.0, 82.0, 88.0, 58.0, 67.0]
| [61.495929340736666, 35.87970629762608, 23.454766064354125,
31.899779190551502, 90.70883974084481, 70.81104550589157]
|
| e | 8 | [57.53941144870731, 70.42540237754078,
71.27056613454884, 15.211809322856752, 93.7569084127341, 34.74102961317642,
89.91167211109887, 63.752292689578304, 65.48664219015829, 88.00656482896284,
4.327145810399924, 27.75408044458566, 59.73935771732327, 90.79755515375174,
82.35725508321778, 37.07662320269878, 7.810660745354769, 35.343761724553936,
5.128586913871713, 72.14638573050851, 93.69927028779873, 5.905439624100306,
51.66763771437425, 92.50282991839613, 13.953497953210125, 49.91145435904792,
42.42745629895987, 64.60651894091033]
| [16.0, 26.0, 74.0, 97.0, 25.0, 13.0, 83.0, 44.0, 68.0,
75.0, 93.0, 69.0, 16.0, 45.0, 28.0, 5.0, 93.0, 72.0, 97.0, 60.0, 11.0, 35.0]
| [10.146422430615099, 39.01935205087143, 88.33057390705419,
58.14133099534543, 29.126652998451362, 34.051860556584565, 53.19318217871465,
95.2042320369423, 71.82222118533271, 62.64284382715294]
|
| d | 2 | [66.58829411576824, 41.22772972041285,
36.7179560249013, 50.211894319530984, 36.206682308834615, 6.383405900130756,
21.918557042427068, 9.48986239687095, 43.84503768542301, 6.615612225012734,
19.10075595530929, 72.30399735693744, 96.05737785511232, 84.57435395159777,
23.71799382438392, 46.05689303667015, 76.72934351370662, 10.48669274281886,
94.10395857163807, 13.600378863750795]
| [16.0, 50.0, 94.0, 48.0, 22.0, 72.0, 30.0, 52.0, 32.0, 18.0,
83.0, 14.0, 23.0, 0.0, 66.0, 66.0, 70.0, 73.0, 40.0, 48.0]
| [54.60603727005775, 47.29287846214928, 19.240058161407912,
60.20529596722726]
|
| a | 3 | [76.92655268236403, 1.8960017068431423,
68.71026367325521, 25.167675940636304, 75.00772994054962, 15.174879251771145,
57.23015322948768, 33.570507461643174, 75.77697218464918, 92.55919016940996,
11.006798228094294, 5.912781843024362, 70.58085267595328, 94.1024043996189,
79.96179131347147, 29.786236088494256, 66.48094286315536, 51.94402065557261]
| [40.0, 10.0, 66.0, 63.0, 50.0, 30.0, 50.0, 71.0, 90.0, 92.0, 91.0, 68.0,
57.0, 0.0, 63.0]
| [75.30020697200789]
|
| b | 2 | [98.85422807192629, 62.09697656508848,
87.95425202344259, 13.570411252983538, 28.815143426633373, 88.55174821621799,
90.08488241155388, 54.13500322714542, 8.847580792498444, 43.26493388150393,
0.12813314135409204, 90.19264418313998, 52.58338442925164, 66.569720343445,
66.07114070495302, 56.589158142695105, 64.47592164802661, 73.92979485186734,
3.229628548800967, 46.04164814482029]
| [74.0, 87.0, 91.0, 57.0, 16.0, 53.0, 67.0, 62.0, 36.0, 8.0, 67.0,
60.0, 77.0, 87.0, 27.0, 22.0, 79.0, 38.0]
| [60.58374240199759, 29.699720813276322, 5.373033143636718,
61.18851356689501, 57.01908164052723, 65.59758397925192, 61.18269429357309,
78.20990793155728, 47.645941292546254, 79.54266143631695]
|
| d | 1 | [70.71823140283222, 6.841819118629077,
39.2133985036342, 57.790045749276295, 26.74355074657103, 11.339635148319704,
81.97273407692838, 32.59776770182901, 81.65732356567278, 49.915494655560764,
5.2590743172096115, 28.35444851483414, 54.90866083758112, 71.38155032413889,
14.452936170384056, 6.25224258111886, 75.64587821814928, 7.609682359471215,
68.40910069387253, 35.85804258828801]
| [14.0, 59.0, 88.0, 18.0, 78.0, 25.0, 79.0, 71.0, 5.0, 71.0, 10.0,
65.0, 67.0, 87.0, 80.0, 41.0, 6.0]
| [62.53515138784718, 39.295818146645104, 70.72154971356977,
59.334463703121834, 33.87415143709891, 93.7202180110521, 31.90805172083874,
2.3094793010370984]
|
| b | 3 | [53.95093463214089, 44.59928079436032,
58.550514501266804, 44.46053855390625, 26.19113534470494, 71.2993773906004,
79.27540691113633, 82.8331641612619, 92.88562905075842, 6.146215237236341,
61.94422340881916, 74.75691263604395, 35.25732828466902, 61.08280734983833,
36.91778254198913, 38.8675625531668, 95.35814687034645, 78.66512393219355,
84.8419679054547, 81.96928589737404, 43.69660538054201, 20.789189640923166]
| [35.0, 58.0, 96.0, 87.0, 99.0, 86.0, 89.0, 51.0, 7.0, 4.0,
54.0, 83.0, 73.0, 32.0, 1.0, 26.0, 61.0, 30.0, 93.0, 77.0]
| [91.00620001006989, 86.99404380505294, 8.68851309245503,
67.03664748819358, 1.9024996629133706, 52.26810284260633, 31.77341913038434,
45.35048386650155, 94.34541669884659, 33.726465166814975]
|
| a | 10 | [96.28054053776776, 66.58064108228547,
61.1325080289946, 37.07706750665176, 88.90024714569475, 8.118083177414936,
93.45453857237986, 8.220369960018903, 25.384737118891454, 49.00014408814669,
40.91344520037777, 61.5933597508871, 46.95134930374063, 88.84507851302297,
41.77694752236495, 23.772190818950666, 92.92827679593756, 91.62447169283233,
6.9177182614293065, 81.59737682035552, 68.34517835997416, 95.65087226986772,
33.765268773423074, 89.61190412902212, 28.088189374433693, 94.96394577881463]
| [3.0, 32.0, 88.0, 15.0, 33.0, 20.0, 44.0, 95.0, 35.0, 62.0,
64.0, 74.0, 17.0, 26.0, 44.0, 71.0, 77.0, 69.0, 47.0, 80.0, 7.0, 22.0]
| [91.80428002537255, 12.363134806638564, 92.35589198386297,
78.66930325795771, 56.422454875142755, 31.401249628033046, 56.59386877608424]
|
| a | 4 | [39.16616124499872, 89.52883265915258,
62.01897104959302, 87.63758940885839, 22.101831987276764, 93.391546321293,
44.95423983384257, 2.354920922603132, 7.576957222808122, 52.721110816574694,
2.3516175495870484, 41.07836892578006, 59.32285232074883, 69.37869860725566,
91.5897007361172, 30.113669819764944, 61.96798155032839, 59.06231489016158,
36.026294434061576, 19.64620487560077, 29.95972306778103, 40.426411845089696,
78.5375445736836, 75.92692815893267, 83.67993507329471, 34.3383915061461,
49.05062831320036, 8.380378374324927]
| [14.0, 90.0, 32.0, 52.0, 37.0, 37.0, 7.0, 45.0, 58.0,
68.0, 28.0, 89.0, 29.0, 90.0, 47.0, 67.0, 25.0, 48.0, 56.0, 6.0, 24.0, 59.0,
25.0, 21.0, 38.0] | [16.800653178025794, 32.30586381282971,
65.10657787574476, 0.46312522426898983, 90.93950276391702, 76.37071220525642,
59.557576389876346, 50.93618586671717]
|
| e | 1 | [54.6272310316418, 0.8078109837389547,
96.60774033115939, 42.318462756974526, 66.40921493305073, 61.778501485859586,
6.184693809584097, 9.350075027956507, 60.61796280291887, 12.463011557940106,
62.24063981490892, 93.2055150878275, 20.55901574702128, 48.49929056632137,
77.66261510056032, 17.02973029610899]
| [49.0, 77.0, 7.0, 82.0, 57.0, 12.0, 67.0, 20.0, 83.0, 47.0, 19.0,
87.0, 21.0, 58.0, 64.0]
| [82.49901174107292, 45.74653596434713, 44.33880613317035,
52.9502356592387, 87.32685192376371]
|
| e | 10 | [80.52771108518752, 80.83178985200664,
71.10544342360349, 52.63316074034143, 49.46960791461578, 10.255659432822927,
31.36384574251562, 68.63921781158331, 71.13542594801355, 27.010596394668397,
62.30763338893275, 54.012264910528486, 2.7760807764783513, 90.85014712528461,
72.42743209098597, 82.29532658123631, 74.80470659042943, 69.01576870361865,
45.486496327943, 12.633052980008252]
| [59.0, 61.0, 31.0, 13.0, 84.0, 73.0, 97.0, 21.0, 24.0, 86.0, 68.0,
50.0, 20.0, 69.0, 79.0, 40.0, 15.0, 76.0, 50.0, 39.0]
| [67.1752155642141, 89.85545974863768, 45.59311959307061,
78.65361175964445, 56.08110427388648, 49.180423969557154, 8.960401032771959,
93.83967765306207]
|
| c | 8 | [74.21274531659913, 28.664544226928534,
15.994153340748152, 71.54573992998192, 12.352739933260947, 20.568654684467937,
61.26098653072373, 7.925278551218562, 52.11310490303135, 31.519996436535834,
43.490671234045394, 16.831357334354134, 44.64947084471347, 52.80986180614615,
96.65089460031534, 21.362517942243965, 53.9410923733269, 96.05967330618978,
98.7956493208851, 46.35879385835715, 50.141561160673206, 47.19194502921062,
8.116794905826142, 45.512026026341736, 11.692894438236968]
| [34.0, 19.0, 92.0, 71.0, 97.0, 17.0, 53.0, 28.0, 51.0, 0.0, 30.0,
60.0, 34.0, 82.0, 48.0, 7.0, 37.0, 99.0, 69.0, 78.0]
| [70.98814473203845, 38.217453552959704, 79.7752278606199,
19.22406249401798, 36.81675561164833, 70.32245611115759, 45.94622846719967,
32.17413257992514, 6.2823880267395165, 51.1075850819931, 65.4207865846515,
40.858
49054279824, 35.49259469162478, 84.75963976669748] |
| e | 4 | [64.53769097079083, 60.58155510267089,
64.28232452934648, 66.3537036125796, 96.69744506789351, 29.003981571733384,
3.711240350454481, 2.1608683679438467, 28.337576663750053, 51.77662903276767,
38.0881246282309, 25.40706417468802, 61.250542601806956, 29.51174219801992,
96.93865672840037, 59.73382291268125, 40.91845388359325, 53.06947916898387,
2.5692202147057475, 71.60502009742443, 60.190859163518816, 66.70710743233529,
44.7162315027135, 26.504795281944904, 68.6704179858677]
| [58.0, 64.0, 59.0, 94.0, 95.0, 6.0, 36.0, 79.0, 65.0, 95.0,
93.0, 84.0, 74.0, 58.0, 13.0, 43.0, 39.0, 23.0, 0.0, 80.0, 57.0, 51.0, 44.0,
0.0, 97.0] | [38.89740796255856, 41.92235058124234, 86.9196154582163,
4.45431067957871, 95.8719460018864, 58.4139595507118, 83.6204500426162]
|
| a | 2 | [23.720655287282412, 3.4299709799667455,
52.46018958815745, 75.55302557084379, 33.38584124495932, 14.676179152406876,
40.75207029890089, 84.57972866897647, 80.88701787348161, 28.800175338980637,
41.18424693100411, 66.26600991595822, 56.30999459981074, 63.50984847785315,
24.75217473796968, 9.162104782663505, 68.85051241736545]
| [2.0, 86.0, 69.0, 97.0, 96.0, 98.0, 88.0, 39.0, 22.0, 63.0, 98.0, 70.0,
6.0, 11.0, 77.0, 62.0]
| [67.387141019435, 29.069381640773152, 67.06153351916058, 75.0526097993664,
70.66865163796803, 21.554225675058326, 74.9180190385835]
|
| d | 8 | [3.7689438579183387, 95.51113702946084,
43.497718432948865, 12.903517910139051, 91.51600058616759, 65.5810312063355,
89.47010707730783, 29.959604936959504, 5.81857885164847, 72.42244946084428,
15.58172537781617, 27.74332848754707, 39.53340883730006, 54.42360692438258,
2.2026248199268683, 73.71023154567887, 82.04526513122984, 57.16321169301028,
48.574481446555126, 42.18513281448815, 20.073093414221255, 17.38299318654165,
31.457159747238673, 61.808733373224946]
| [89.0, 35.0, 36.0, 48.0, 90.0, 41.0, 79.0, 93.0, 88.0, 64.0,
94.0, 32.0, 96.0, 82.0, 33.0, 36.0, 31.0, 21.0, 35.0, 38.0, 61.0, 96.0, 27.0,
50.0] | [21.591760971341568, 26.272973730453586, 83.4239734396204,
27.68114370295346, 14.953715611434271, 45.65758829069297, 0.5649090127217815,
15.262838331941763, 77.44502492165887, 47.88520658077764, 59.78314462349466, 8
6.88849782842013, 88.96115802121288] |
| e | 9 | [95.41323061646808, 84.30899529484878,
91.83336940192395, 37.78037988328937, 78.43957166536593, 42.052885128742744,
63.8547143390422, 10.122849652086375, 12.18072007033224, 37.75005285259555,
36.260806168375545, 45.78754844407242, 57.2844246482873, 79.63920471116114,
7.708383963052756, 68.15746675273292]
| [76.0, 74.0, 9.0, 34.0, 32.0, 91.0, 49.0, 17.0, 92.0, 14.0, 33.0,
53.0, 4.0, 47.0]
| [56.57161206305506, 44.99951784815251, 93.97063246178547,
38.581558321664275]
|
| b | 6 | [12.116906489539437, 85.25771309821721,
70.96917081425026, 68.64513807950011, 17.499377508922343, 56.26478997757661,
16.234148090460987, 33.665800006142234, 43.74637911190281, 49.347662064336305,
75.05469323126852, 83.30413143454632, 90.93585226556961, 26.671503829849495,
40.46870248197213, 68.60076326610722, 65.4829138967883, 83.87235965562778]
| [47.0, 45.0, 72.0, 33.0, 19.0, 17.0, 9.0, 98.0, 28.0, 5.0, 2.0, 83.0,
49.0, 8.0, 64.0, 67.0]
| [5.934823024505942, 60.86972233943175, 83.60204633949955,
53.27978299086607, 67.54410941150314, 2.321224392670884, 21.759585325809493,
43.00407360145228, 3.7437059776051274, 52.44710330505442, 61.7465851924678]
|
| b | 5 | [68.12720431784413, 34.405706027706195,
78.78543862640615, 74.91869884281398, 43.07902695029937, 76.07071051323402,
67.98217820001155, 51.515670971829785, 4.844849379965355, 35.208441617125665,
38.61000253069547, 0.3863375908176869]
| [98.0, 68.0, 59.0, 52.0, 9.0, 0.0, 62.0, 52.0, 85.0, 0.0, 94.0]
|
[17.863913166625256, 91.3629834558486, 90.37084316470133, 76.0806341985399,
86.78959366803497]
|
| a | 9 | [3.539882900795255, 77.87200031680125,
46.17941668186326, 10.725323689362599, 17.655090233632965, 62.410928786040806,
59.282236790185095, 76.49636903842608, 73.83905349912943, 45.68677308545537,
64.58331997921964, 94.29673556411103, 10.480618432498112, 42.253730500816786]
| [93.0, 67.0, 96.0, 4.0, 63.0, 25.0, 14.0, 69.0, 86.0, 89.0, 66.0, 87.0, 8.0]
|
[48.40644593052866, 47.46477293509517, 76.65899845519544, 81.89900081069466,
74.81859624503517]
|
| d | 4 | [76.27160172721129, 44.71722628564785,
88.16371913891712, 7.358997578401116, 35.14962558148471, 2.877757254349078,
45.29169216120825, 87.64921035674892, 50.86947893062661, 27.13718026224383,
26.59918322711342, 49.92183649955033, 98.0792424771357, 71.54557038569548,
2.3200470022880504, 65.1179858582755, 80.00730344732943, 93.04660150725495,
33.59417058765869, 60.20542236493299]
| [4.0, 85.0, 14.0, 26.0, 44.0, 89.0, 20.0, 36.0, 76.0, 55.0,
50.0, 4.0, 6.0, 92.0, 50.0, 6.0, 2.0, 27.0, 37.0]
| [75.8326623360199, 76.156638168032, 79.5163779562024,
70.25220734698398, 75.46942368397785, 5.281628817652894, 60.33856462471442]
|
| b | 7 | [28.298888044392623, 11.416652521637815,
82.02114192771842, 75.34401009322596, 31.22433477451043, 9.956973008946878,
59.52558190039837, 31.116629350451454, 55.62893537800597, 47.35065123622585,
29.959283273562175, 95.41587022112962, 53.18432584995511, 95.74447894163792,
46.79093866001421]
| [9.0, 98.0, 79.0, 41.0, 28.0, 4.0, 32.0, 85.0, 22.0, 92.0, 13.0, 72.0,
24.0, 49.0]
| [12.059536848776798, 31.461809336520254, 89.10363088144979,
61.358928587376674, 6.232385002902929, 44.80080851622263]
|
| c | 9 | [51.44063165972839, 33.013091500680105,
9.232616436202123, 83.62361961188427, 98.75023237960534, 80.47551598744016,
47.453311233407106, 90.0837105960737, 3.586727845853077, 78.635219423726,
55.09229271852698, 69.74932020329777, 83.62099200139735, 90.0708172516606,
95.67669387207162, 39.73678665563762, 26.810715206552537, 53.558626943235986,
62.579863181911165, 6.896635448504873, 26.21260234099183, 7.101801264310392,
35.60393790320913, 18.93425785156585, 27.89897386679425, 32.10729130799289,
53.246589094002815]
| [44.0, 4.0, 15.0, 35.0, 10.0, 2.0, 92.0, 55.0, 87.0, 6.0,
25.0, 96.0, 29.0, 94.0, 26.0, 21.0, 23.0, 43.0, 59.0, 45.0, 80.0, 36.0, 2.0,
11.0, 29.0, 8.0] | [27.10591276599763, 53.20439509870197, 37.97109908407076,
69.46761873388525, 80.25943409004542, 60.33702522313522, 19.896998163994784]
|
| d | 10 | [28.58702016824719, 54.02746203060443,
45.41677291372167, 59.01609272412003, 28.945698191654557, 10.271837390711603,
54.66803491703748, 15.529443742192706, 20.412571723108265, 10.530284107362696,
83.73315192615665, 91.3564211286622, 52.41691492234516, 15.048214566154117,
3.997822914610638, 70.3371950688029]
| [29.0, 58.0, 68.0, 84.0, 27.0, 4.0, 39.0, 30.0, 51.0, 63.0, 87.0, 61.0,
57.0, 66.0, 98.0]
| [99.50414795452087, 50.96846529492427, 71.22155920408599,
28.905721685962405]
|
| a | 7 | [59.648481488363544, 44.94661238912012,
82.60660582157072, 45.325385041331536, 96.45497437820772, 15.388806838991831,
47.16742321677294, 41.4975367518163, 89.17959174602022, 69.29391345963577,
22.447400048145383, 88.90257885016136, 12.6322150976105, 2.997596395836144]
| [92.0, 55.0, 88.0, 76.0, 32.0, 39.0, 55.0, 57.0, 71.0, 93.0, 79.0, 84.0,
11.0]
| [86.23135912697214, 8.840965657279298, 67.1907194860897, 15.95337276010157,
54.32944392351682]
|
| c | 5 | [67.95201080692699, 29.467586559949023,
61.526884387297564, 50.33927573236602, 92.96943039993593, 82.63587405307874,
77.0667206748471, 2.312821240902241, 43.90443482091458, 24.025264596066975,
59.60047517235931, 50.89398216157227, 66.66866499690612, 1.2051017953389365,
98.88661678564537, 31.202608805408104, 31.890929005785363, 69.58240901927613]
| [22.0, 44.0, 78.0, 55.0, 49.0, 62.0, 7.0, 50.0, 30.0, 11.0, 40.0, 97.0,
91.0, 18.0, 5.0, 73.0, 34.0, 44.0]
| [20.999344273904587, 90.78446335501637, 80.20029831978587,
16.11963178282332, 34.6552889927485, 22.2397631360152, 19.479121180409265,
38.53272571568029, 60.82491305605462, 18.55416467684985, 88.1568455235823]
|
| c | 6 | [25.027488373675332, 94.39990121834185,
21.12781160520424, 76.52922081847782, 65.309353263871, 80.08315592202402,
73.83889442114611, 51.522839534257855, 44.44778190505154, 1.6710774119242933,
55.06968554398244, 51.80573676111126, 55.921871144644605, 19.451775694858586,
5.250393938990983]
| [49.0, 14.0, 80.0, 8.0, 96.0, 63.0, 6.0, 28.0, 65.0, 92.0, 86.0, 96.0]
| [9.631852603643253, 96.94028517405827, 40.70760821169982,
75.45584030295797, 22.821447103687554]
|
| d | 3 | [74.7154263804677, 3.6233571937680398,
84.21788251960687, 40.696652791837785, 65.61387476201614, 20.722854489022858,
78.21634450820126, 19.15044098118931, 83.12015060938293, 20.480721040311366,
13.413245911291217, 40.76148415185177, 0.549946345920771, 27.11987242605447,
82.19730534420691]
| [14.0, 49.0, 17.0, 70.0, 61.0, 57.0, 20.0, 39.0, 80.0, 28.0, 20.0, 45.0]
| [81.43104115843056, 88.10507401804132, 63.9725064350557, 99.51468318084578,
90.93203944019727, 47.10036678911953, 95.05557436539807, 85.17876217732889]
|
| e | 2 | [74.2346089144411, 80.49788078304785,
24.667490595472273, 10.752570160420682, 73.58351680930836, 53.53531257091028,
54.59025780787686, 24.447658352356793, 37.149471918550056, 40.11235686560243,
76.78602749063465, 81.05703680926165, 83.38338967091369, 97.38144201977832,
19.70947808678907, 22.191938562149993, 66.25565038553766, 32.382795508409934,
80.79295440725839]
| [48.0, 18.0, 14.0, 80.0, 58.0, 67.0, 42.0, 49.0, 48.0, 9.0, 68.0,
97.0, 31.0, 90.0, 28.0, 33.0, 50.0]
| [27.49017038516951, 25.583098273874295, 84.45546225964033,
40.387722419659525, 80.3554614135095, 80.69094996632707, 26.28289891012532,
26.151679720234267, 65.32985923116192, 5.02995156066246]
|
| d | 9 | [14.249884289139692, 14.682161629142376,
89.43746777658077, 57.79834256767512, 44.98892341621453, 1.6810100430203367,
21.00042689466918, 20.108911979376554, 83.52309176061988, 2.4240720437389784,
21.226002816943478, 76.32111835209778, 73.31565486931501, 61.712385781335854,
37.73300036013325, 18.62026257145417, 35.86954826139891]
| [77.0, 55.0, 74.0, 85.0, 68.0, 97.0, 92.0, 85.0, 30.0, 57.0, 33.0, 69.0,
92.0, 36.0, 27.0]
| [11.976968069208771, 8.874435186353246, 8.727736043954037,
65.28080203862912, 1.1238606833877895, 76.02688166897154, 39.411455405039185]
|
| c | 10 | [63.738369325158274, 40.79064038864952,
49.78848745847999, 23.578456335546115, 65.88875505257226, 59.602958610135325,
56.2019556818786, 17.590984987872872, 47.051371039149856, 52.70328991407423,
49.55831707734896, 74.5666641211726, 24.45466541516469, 53.50761083240811,
55.000765706163044, 28.35716039567846, 85.94314422551295, 17.174271923316564,
72.94649132270199, 63.1710264182479, 48.619420594890116, 26.241086818183746,
76.02104335716312, 18.38694976934646, 70.14655215432607, 35.71947040191819,
17.73463735849987, 40.53492390452118, 76.99918554343306, 66.49278892949073,
56.46055634719982] | [15.0, 65.0, 90.0, 6.0, 73.0, 63.0, 95.0, 99.0, 67.0, 7.0,
64.0, 51.0, 94.0, 31.0, 52.0, 50.0, 87.0, 6.0, 89.0, 69.0, 54.0, 14.0, 45.0,
52.0, 49.0, 54.0] | [32.75389497764544, 38.52277129973815, 83.10246549890188,
25.54561275525128, 39.95166105451114, 93.1867405760351, 40.13150987716614,
94.06387584691392, 36.02034253891288, 68.92464691736019, 20.991892984184634,
31.87
406542003075, 64.05487676388188, 54.977407013054645] |
| a | 8 | [49.32202526757242, 29.2922349974406,
65.77735454145645, 96.5070153035791, 30.263076821856526, 74.10601256061386,
21.44453963207854, 7.964419572562543, 88.81446930154904, 78.68859453235046,
87.83128529438955, 99.54949839444166, 12.349432541252403, 99.47369984109615,
47.01362024147409]
| [33.0, 72.0, 92.0, 2.0, 59.0, 98.0, 26.0, 75.0, 3.0, 37.0, 41.0,
8.0, 64.0]
| [59.89115018799056, 67.58809362860362, 10.13156749042735]
|
| c | 4 | [93.6505980047451, 67.97302881159175,
54.04595400342886, 56.92329573225211, 75.55866724253845, 88.34693201641615,
6.1737490929778875, 37.82758379840933, 49.316692818512784, 52.244427973550955,
56.64595784362615, 49.22072896772285, 34.10663994766563, 85.59809205739083,
18.529445074539264, 27.46603150262973, 70.30504706132487, 96.4912781078327,
43.088245886322674, 97.16841177480137, 13.886393111601203, 6.933663376503485]
| [51.0, 22.0, 49.0, 69.0, 10.0, 95.0, 7.0, 36.0, 82.0, 3.0, 31.0,
5.0, 60.0, 14.0, 11.0, 97.0, 39.0, 30.0, 90.0, 34.0]
| [76.5232406332958, 4.657576922363749, 81.16331137590022,
54.60211171218637, 76.31741832297561, 61.913777018004936, 71.8462205687643,
41.51609760416588]
|
| c | 2 | [43.296946662770274, 86.87027744238151,
85.62149928214053, 60.22347183187657, 69.77984783866378, 44.373629745639256,
30.005101736743168, 36.18318605124205, 68.2084323871746, 2.116350637642417,
70.28012390400382, 94.46307583668013, 44.178456405577926, 11.945637334013215,
49.229667948633896, 75.87211159780722, 75.81661116289833, 30.25448243458394,
68.46824215929935, 97.19997615750405, 24.81929131560101]
| [72.0, 75.0, 99.0, 40.0, 21.0, 95.0, 85.0, 98.0, 40.0, 82.0, 10.0,
87.0, 23.0, 62.0, 46.0, 43.0, 65.0, 46.0, 76.0]
| [70.56445030591499, 38.042430306949036, 49.328527762511456,
44.41552524929612, 36.92281461843595, 11.845817826589478, 8.74315873585585,
89.40955464181152, 50.58612798407499, 20.584379064986425]
|
| b | 1 | [33.399034743670896, 31.35827934715627,
56.87939843743515, 46.70965287378984, 50.55861444589339, 0.8743624748251855,
90.29072907160214, 95.88933831921975, 21.1761687144589, 14.122166894689359,
49.82149490260027, 35.790035023212994, 55.46824899857404, 4.131519439561648,
31.891035954899028, 0.9079020964345874, 78.10757255330546, 94.61768829197848,
6.359566272767614, 96.09082248828345, 74.41083093533655, 15.987693027384886,
69.89711495573778, 20.25217995658467, 0.8115954443412399]
| [79.0, 13.0, 11.0, 49.0, 84.0, 95.0, 84.0, 6.0, 6.0, 7.0, 4.0,
84.0, 80.0, 16.0, 63.0, 17.0, 69.0, 41.0, 0.0, 80.0, 25.0]
| [92.245967334409, 19.78470713609135, 27.878763046527233,
20.776113716183442, 76.7234286104099, 54.183448318298055, 28.209638223261337,
69.51985977646103, 22.30149054638041, 13.00709280252823, 21.12797029644198, 37.5
8815640948132] |
| a | 6 | [78.33547764382223, 77.69823205239899,
85.18682608565896, 83.20960702451194, 26.675806568757643, 64.66405523040606,
97.18735035784903, 23.145308139445152, 69.25159620056776]
| [87.0, 94.0, 4.0, 50.0, 83.0, 65.0, 90.0, 22.0, 17.0]
|
[74.20838797437239, 21.47660049670176, 77.7646130956486, 59.326784335554784]
|
| a | 5 | [64.64869303416006, 3.830752663256265,
84.34410731756424, 80.17720982747142, 98.4922941323084, 57.31828895189104,
44.8646566451208, 74.91444020473888, 85.59054420851014, 42.61824231252255,
34.461449125818945, 95.55756892747917, 28.455967473189993, 20.264381750485217,
70.42727182232339, 73.65728375069092, 64.55886047252977, 70.1893912302371,
75.74149399985505, 49.165773363703636, 16.015696761133434, 96.40817984156655,
16.01975643852723, 24.405475959175003, 29.371004097922125, 42.1518554883887]
| [61.0, 66.0, 41.0, 24.0, 70.0, 55.0, 5.0, 88.0, 84.0, 79.0,
69.0, 82.0, 62.0, 80.0, 23.0, 44.0, 87.0, 44.0, 2.0, 62.0, 96.0, 52.0]
| [1.7219761720145055, 11.58722592777548, 83.26470795914327,
75.29178726365828, 67.80269659965604, 18.727067845450552, 51.06023103802817,
70.58610925667523, 27.989356897482665, 20.68618991694573]
|
| a | 1 | [33.945840818397755, 57.39064484556371,
7.589038444912621, 4.291141990539627, 9.63385137898447, 57.06425132502366,
29.02388667856667, 53.94819375572527, 62.05759629330097, 39.23478796124877,
64.9510814718107, 23.54367417206089, 41.38928824047863, 8.833465228852578,
65.9349291414089, 6.703199503205603, 2.2307515728475003, 11.255423533791797,
58.603200400534675, 26.319434389017747, 24.769382767222268, 85.78362419894279,
59.53044761368513, 38.41895474910567, 7.9624967310641175]
| [34.0, 75.0, 55.0, 72.0, 30.0, 27.0, 94.0, 17.0, 60.0, 40.0,
83.0, 77.0, 6.0, 41.0, 61.0, 36.0, 0.0, 97.0, 26.0, 54.0, 20.0, 85.0, 20.0,
42.0, 90.0] | [74.4634923994846, 46.34801092600556, 70.28285169398669,
64.34009971882381, 26.270261386607487, 18.71887299666649, 28.816002419971774,
2.8853892523230673, 59.7955845442447, 19.40635737568579]
|
| b | 8 | [71.33595641056966, 17.417505860362127,
24.014642140288267, 67.49261356801841, 59.07352371120616, 4.098910211511464,
43.32843662289417, 89.57639355367665, 85.76053889963369, 99.24931897250987,
14.289297351467011, 58.741333219394434, 91.80053376024557, 73.39121056371195,
95.82942238086804, 20.270833639462648, 40.93581668657361, 11.977825626410322,
3.0803646704790077, 94.41550822575886, 30.455527404800453]
| [19.0, 43.0, 47.0, 70.0, 23.0, 79.0, 30.0, 91.0, 2.0, 35.0, 80.0,
57.0, 22.0, 72.0, 70.0, 98.0, 74.0, 74.0, 85.0, 81.0]
| [63.30726198180252, 92.69300375635554, 8.13090334400317,
68.31523634225285, 49.566828346860056, 14.210231753560565, 57.84245682537824,
65.4835032604556, 90.48172559788398, 74.70333551102676, 89.30035402591588]
|
| e | 7 | [33.025015566381164, 62.62288575865487,
11.730553178540026, 93.23604365234901, 98.53576292262328, 54.531850551861375,
75.27549226325515, 7.907425736954121, 50.46474049935684, 95.91950483667821,
88.14128431458265, 63.863433287919094, 90.20110793688183, 4.163732838454037]
| [20.0, 3.0, 20.0, 93.0, 28.0, 89.0, 96.0, 1.0, 84.0, 4.0, 91.0, 49.0]
|
[98.50919780520073, 52.726589039962924, 22.866070657284155, 74.45623341470962,
86.71329715875248, 69.62325141476742, 25.56094217596837, 31.581060024212913,
36.70518610980358, 24.863985228374897]
|
| e | 5 | [28.24951510478816, 91.45242547585595,
17.63044058844091, 2.805661334400711, 89.06107961653757, 49.80642857744488,
14.518582890406485, 10.028610885647627, 62.96817319453927, 76.70111036798008,
81.90852356359072, 56.771580663877884, 14.763272258472348, 93.88018195549179,
38.60628481426864, 8.584689073593344, 73.56117984190382, 68.24283875046892,
97.29566437842304, 27.875863463025606]
| [74.0, 58.0, 31.0, 36.0, 22.0, 57.0, 75.0, 35.0, 41.0, 49.0, 19.0,
42.0, 34.0, 40.0, 20.0, 10.0, 16.0]
| [2.6291260943067774, 78.14509687300529, 23.26090163302801,
16.66614393939604, 13.836508118776925, 6.240206787700053, 99.3804773169047,
42.56855126171422]
|
| b | 10 | [97.98642237488284, 23.135286801422417,
94.06251050480793, 96.64151303082328, 52.44771165755975, 11.482669334577466,
27.551058255480363, 16.763976621617648, 59.434952472260484, 77.42155684786216,
87.7250525135912, 74.30200689394859, 94.90262177078041, 92.03444551898014,
12.256980523046511, 58.64701001491726, 60.14264849891552, 34.111749625254205]
| [50.0, 93.0, 22.0, 96.0, 46.0, 25.0, 41.0, 58.0, 96.0, 56.0, 83.0, 39.0,
56.0, 42.0, 19.0]
| [48.78831400280909, 69.99427429919407, 42.833144238463724,
42.596123387874975, 93.95592819293184, 29.255860746066087]
|
| b | 4 | [88.95890643035784, 60.488830985010544,
7.622120861357717, 34.764261177082425, 61.99926851054971, 43.901957076135304,
26.256401608374357, 83.70375851424224, 49.56163706801735, 40.94615473114362,
74.82579903811809, 53.11516059466599, 99.97248336166408, 51.40137642442081,
17.82393162289623, 18.13494056918328, 60.22424250969338, 6.213779893235493]
| [40.0, 71.0, 62.0, 4.0, 62.0, 74.0, 83.0, 22.0, 18.0, 41.0, 31.0, 43.0,
93.0, 4.0, 29.0, 34.0, 87.0, 21.0]
| [63.72212636452149, 72.72037559881545, 23.806846413965875,
89.46334116305691, 40.195913585404405, 76.40167800321112]
|
| c | 7 | [46.56620290876128, 57.593055630928504,
81.52748289902131, 91.79051701077123, 55.85578997430925, 90.45330391608958,
15.009076152802036, 62.65993381970591, 39.891754426005164, 11.64052235520031,
12.62079232113229, 75.72766194565328, 8.285890975769405, 6.836517291710331,
44.42705209552602, 14.688267159330781]
| [31.0, 2.0, 7.0, 65.0, 39.0, 86.0, 39.0, 53.0, 73.0, 46.0, 76.0, 20.0,
75.0, 86.0]
| [96.58096305800098, 44.05361685250511, 17.24383592870986,
10.674094733552852, 12.212507402070905]
|
| e | 6 | [7.7255130499222275, 12.594064099048897,
40.07673865014929, 62.438970423485976, 66.39609892353864, 28.634743220922566,
37.616877682367836, 63.336642957702985, 18.739839914789812, 26.93711167398718,
36.86152032063175, 49.136172060018545, 52.892362272071544, 61.33813143431674,
91.6504986123456, 74.88017304189253, 41.500343165489596, 4.5956971182259725,
95.6943404528672, 33.53308640603413, 60.97808362559245, 10.716702825434632,
91.52921561695385, 93.89206112530741]
| [30.0, 95.0, 95.0, 10.0, 38.0, 8.0, 51.0, 53.0, 36.0, 79.0, 78.0,
13.0, 54.0, 77.0, 76.0, 32.0, 60.0, 54.0, 1.0, 25.0]
| [47.04082777217414, 85.16655889589725, 35.147327297129095,
88.98152991489334, 14.897984628193706, 86.12937528222129, 83.9632090974628,
25.353624296851475, 70.65525957302954, 18.51569750860298, 32.19171836982297, 99.
33194047701875, 67.23859632778887, 92.23736444261039, 85.81085255841869] |
| e | 3 | [37.430919083454626, 78.49766108574076,
34.28053554185348, 25.77375225448486, 0.9196162049028178, 18.843357192789302,
48.90084954623537, 62.702158151114396, 99.7790732032477, 80.8773549867209,
31.728312783004988, 69.6498332476241, 82.42408858626158, 35.238995571569646,
75.27519996049692, 87.81194177894237, 92.12228781211405, 15.875418376805095,
5.73145490131507, 40.12668592278836, 28.854915424434413, 43.79336634649662]
| [97.0, 25.0, 92.0, 62.0, 92.0, 3.0, 54.0, 53.0, 44.0, 85.0, 52.0,
91.0, 83.0, 43.0, 21.0, 12.0, 83.0, 7.0]
| [32.06665351403459, 98.17398340515473, 39.36797508508375,
99.24649000530104, 34.27597670965822, 24.318518012454515, 8.392802207445115]
|
| b | 9 | [84.05002359016348, 94.48410868395877,
52.014235137607876, 11.705109092209497, 81.78340097125152, 74.9476114680948,
32.22856380666064, 57.3203683111264, 96.05877226730888, 31.010028769346253,
36.28343386797367, 54.671109581446984, 34.82648747456164, 49.86115063532338,
48.64315925221933, 89.74330298830984, 8.46354238725484, 3.4751632075738392,
54.13552336818716, 85.69720536381385, 24.384348723959416, 32.542701205563574,
8.009073079234852]
| [60.0, 70.0, 81.0, 44.0, 15.0, 72.0, 68.0, 48.0, 62.0, 12.0,
55.0, 39.0, 81.0, 94.0, 81.0, 41.0, 42.0, 35.0, 32.0, 59.0, 67.0]
| [69.14960832973335, 93.38454318411482, 49.79201440839295,
28.806102721698966]
|
| d | 7 | [57.9942498798779, 71.75088946923893,
68.61598078987788, 63.564710541026685, 52.14543487280293, 70.51957522226944,
97.21332538343928, 83.38791471849413, 33.36146818358641, 84.76463524519073,
13.396609803555181, 4.84175175303675, 86.34954673244057, 31.28329043355248,
45.756897602787575, 81.05952458678337, 37.28358212045182, 86.83688270585765,
72.04943057794021, 38.640878497196894, 76.62805035313906]
| [9.0, 20.0, 54.0, 86.0, 24.0, 40.0, 40.0, 75.0, 70.0, 16.0, 48.0,
65.0, 13.0, 20.0, 2.0, 17.0, 63.0, 78.0]
| [51.377258495489045, 89.4013891351495, 62.49164980261725,
57.7611612464642, 25.02983395929349]
|
| d | 5 | [1.1837105474310716, 22.50287732473122,
56.054870702536675, 8.610481578529306, 26.505974940548217, 24.48737016101613,
16.62356994987827, 9.318257292355037, 60.189168079306334, 62.96136454399511,
58.55280283211556, 50.47465264195545, 56.926579304602285, 71.1104900739572,
48.59926322344577, 2.0758587573339704, 85.14062517792554]
| [41.0, 54.0, 29.0, 73.0, 79.0, 27.0, 75.0, 55.0, 74.0, 63.0, 84.0, 17.0,
40.0, 24.0, 97.0]
| [49.485643856857685, 19.635996336196303, 56.72745465451676,
3.7501084600274015, 49.52309457602275, 97.63008573788555, 45.443646045569096,
66.03147681642211, 42.93559741278461, 47.33485471805745, 75.42245948431042]
|
| c | 3 | [24.091861668685798, 80.56861624817688,
56.069329133719414, 25.794117842589536, 51.69215046908137, 33.07609051819277,
83.44216897003251, 94.11491940012387, 5.939897011117223, 95.98373836414702,
7.498147039703051, 56.58499757385397, 93.27369224424608, 37.76431123769929,
16.90674422531143, 0.8155460446107821, 81.19274413035502, 0.3470200341384899,
34.37311155822973, 69.36365058019439, 1.975815194549968, 74.59067272114616,
34.58573415150572]
| [29.0, 56.0, 91.0, 79.0, 70.0, 10.0, 91.0, 26.0, 81.0, 93.0,
46.0, 39.0, 66.0, 94.0, 2.0, 57.0, 55.0, 67.0, 80.0, 84.0, 39.0, 75.0]
| [16.308730555629005, 94.3794892432822, 66.23582401530682,
46.273084267577936, 35.3829702561366, 10.316281771038838, 50.234925562653196]
|
| d | 6 | [97.95756594108482, 42.047819830111166,
57.55135804838273, 36.77834497936531, 15.174595262598235, 75.48910796265041,
7.887402320368608, 72.0872207301457, 33.600006049018184, 12.91398743274298,
45.96406408514155, 95.75870660486498, 78.9055674750607, 51.78894214336004,
32.09579278549681, 44.953666802896386, 30.218911944751035, 46.9974335193032,
30.557912388736387, 94.56684105044432, 70.22777225764104, 8.674683805850314,
6.189650809515346, 9.754075638537273]
| [60.0, 95.0, 24.0, 4.0, 6.0, 61.0, 10.0, 81.0, 22.0, 95.0,
18.0, 47.0, 70.0, 2.0, 61.0, 33.0, 58.0, 87.0, 85.0, 1.0, 73.0]
| [97.60382326237203, 37.1037795779973, 94.08268226817917,
53.042227900285155, 59.91526444857561, 93.87649924532194, 23.74903922440088,
41.01234721098949, 81.03388771662655, 32.8942698763698]
|
+-----------+-----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------+
Process finished with exit code 0
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]