array
reduce
concat
flattan