spoj MAXSUB: maximum subsequence sum in an array: ie need not be continuous