import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String[] s = sc.nextLine().split(",");
int[] v = new int[s.length];
for(int i = 0; i < s.length; ++i) v[i] = Integer.valueOf(s[i]);
List<Integer> r = new ArrayList<>();
for(int i = 0; i < v.length; ++i){//用i和j分别当左右指针,遍历所有区间
int temp = v[i];
r.add(temp);
for(int j = i + 1; j < v.length; ++j){
temp += v[j];
r.add(temp);
}
}
Collections.sort(r);
int res = r.get(r.size() - 1);
if(res <= 0) res = 0;//依据题意,最大值至少返回0
System.out.println(res);
}
}