maximum tail sum problem