#include <iostream>
using namespace std;
int main(){
int x[9];
for(int i=1;i<=8;i++){
cin>>x[i];
}
while(x[1]<x[2]&&x[2]<x[3]&&x[3]<x[4]&&x[4]<x[5]&&x[5]<x[6]&&x[6]<x[7]&&x[7]<x[8]){
for(int i=1;i<8;i++){//改成‘i<=8’输出了,但不对
if(x[i]>x[i+1]){
x[i]+=x[i+1];
x[i+1]=x[i]-x[i+1];
x[i]=x[i]-x[i+1];
}
}
}
cout<<x[4]+x[5]+x[6]+x[7]+x[8]<<endl;
cout<<x[4]<<" "<<x[5]<<" "<<x[6]<<" "<<x[7]<<" "<<x[8];
return 0;
}