let fold = Array.fold_right