fn main() {
let mut lst: [([i32; 10], bool); 10] = [([0; 10], false); 10];
lst.sort_by_key(|&(v, _)| v.iter().sum()); //~ ERROR type annotations needed
println!("{:?}", lst);
}