#include<bits/stdc++.h>
using namespace std;
int main(){
long long a[6]={0},b[6]={0},x=0,i,j,n[6]={0},m[6]={0},la=0,lb=0,c[7]={0},o=2,h=0;
char l;
cin>>j;
while(1){
cin>>l;
if(l=='+'){
break;
}
cin>>a[++la];
}
while(cin>>b[++lb]);
for(i=1;i<=la;i++){
n[i]=a[la-i+1];
}
n[++la]=j;
for(i=1;i<=lb;i++){
m[i]=b[lb+1-i];
}
long long ll=max(lb,la);
for(i=1;i<=ll;i++){
c[i]=n[i]+m[i]+x;
x=c[i]/o;
c[i]%=o;
while(1){
o++;
for(int k=2;k<=sqrt(o);k++){
if(o%k==0){
h++;
break;
}
}
if(h==0){
break;
}
h=0;
}
}
if(x>=1){
c[++ll]=x;
}
for(i=ll;i>=1;i--){
if(i==1){
cout<<c[1];
}else{
cout<<c[i]<<",";
}
}
return 0;
}
最后一个数输不进去!!! 求大佬指点!!!