
#include <iostream>
using namespace std;

int main(void)
{
	int   n;
	int** ppMat;

	while(1)
	{
		cin >> n;
		if(n == 0)break;
	
		ppMat = new int*[n+1];
		for(int i=0; i<n+1; i++)
		{
			ppMat[i] = new int[n+1];
			for(int j=0; j<n+1; j++)
				ppMat[i][j] = 0;
		}

		for(int y=0; y<n; y++)
		for(int x=0; x<n; x++)
		{
			cin >> ppMat[x][y];
			ppMat[x][n] += ppMat[x][y];
			ppMat[n][y] += ppMat[x][y];
			ppMat[n][n] += ppMat[x][y];
		}

		for(int y=0; y<n+1; y++)
		{
			for(int x=0; x<n+1; x++)
			{
				cout.width(5);
				cout << ppMat[x][y];
			}
			cout << endl;
		}
		
		for(int i=0; i<n; i++)
			delete [](ppMat[i]);
	}


	return 0;
}