Splits an array into two parts if given predicate satisfied
github.com/vikramcse/a-partition
vikramcse/a-partition