pub fn median(values: Vec<Decimal>) -> Decimal