max([sum(l[i:j+2]) for i in range(0,len(l),1) for j in range(i,len(l),1)])
a = [5,3,7,-3,4]
max_group = 0
print('all group are:')
for j in range(2,len(a)+1):
i = 0
while j <= len(a):
t = a[i:j]
m_s = sum(t)
if max_group < m_s:
max_group = m_s
max_sum_group = {max_group:t}
print(t)
j += 1
i += 1
print('the max sum group is :')
print(max_sum_group)