let mut a = Box::new([0,n]);