split ; do array