add maxsubarray