passed maximunsubarray