fn largest_i32(list: &[i32]) -> &i32 { let mut largest = &list[0]; for item in list { if largest < item { largest = item; } } largest } fn largest_char(list: &[char]) -> &char { let mut largest = &list[0]; for item in list { if largest < item { largest = item; } } largest } fn main() { let l1 = [1,3,5,7,9]; let l2 = ['a','b','c','d','e']; let m1 = largest_i32(&l1); let m2 = largest_char(&l2); println!("{m1}, {m2}"); }