#include #include #include #include #include #include #include using namespace std; typedef vector vint; #define TESTER(b) //(cout<<__LINE__<<"@"<>input; while(cin>>input) ar.push_back(input); sort(ar.begin(), ar.end(), greater()); int sum = accumulate(ar.begin(), ar.end(), 0); int record=sum; int i; int size=(int)ar.size(); vint taken(ar.size(),1); while ( taken[0]!=0 ){ int cur_sum=0; for ( i=0 ; i(cout,",")); TESTER(record<<" "<