fn merge_sort(vec_arr: Vec<u32>) -> Result<Vec<u32>, Error>