sub array max problem.. (still remaining)