impl Solution { pub fn running_sum(nums: Vec) -> Vec { nums.iter() .scan(0, |acc, n| { *acc += n; Some(*acc) }) .collect() } }