Calculate the greatest common divisor of multiple values
use gcdx::gcdx;
fn main() {
let v: Vec<i32> = vec![10, 9, 8, 7];
let g = gcdx(&v).unwrap();
println!("{}", g);
assert_eq!(g, 1);
let v: Vec<u32> = vec![10, 9, 8, 7];
let g = gcdx(&v).unwrap();
println!("{}", g);
assert_eq!(g, 1);
}