//简单问题复杂化,vector向量容器定义二维数组
#include <iostream>
#include<vector>
using namespace std;

int main() {
    int i,j;
    vector<vector<float>>s(5,vector<float>(6));
    for(i=0;i<5;i++){
        float sum=0;
        for(j=0;j<5;j++){
            cin>>s[i][j];
            sum+=s[i][j];
        }
        s[i][5]=sum;
    }
    for(i=0;i<5;i++){
        for(j=0;j<6;j++){
            cout<<s[i][j]<<" ";
        }
        cout<<endl;
    }
    return 0;

}