#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#define ll long long
using namespace std;
int a[101][101],b[101][101];
int main()
{
int n,k,x,i,j;
cin>>n>>k>>x;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
cin>>a[i][j];
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
b[i][j]=a[i][j];
int kk=1;
for(i=n;i>=1;i--)
for(j=n;j>=1;j--)
{
if(j%2==0)
{
if(i-kk>0)
{
a[i][j]=b[i-kk][j];
}
else
{
a[i][j]=x;
}
kk++;
if(kk>k) kk=1;
}
}
int sum[n]={0};
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
sum[i]+=a[i][j];
for(i=1;i<=n;i++) cout<<sum[i]<<' ';
return 0;
}
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#define ll long long
using namespace std;
int a[1010],b[1010];
char aa[1010],bb[1010];
int main()
{
int n,m;
cin>>n;
string s1,s2;
for(int i=0;i<n;i++) cin>>s1;
cin>>m;
for(int j=0;j<m;j++) cin>>s2;
int cnt1=0,cnt2=0;
int n1=0,n2=0;
for(int i=0;i<n;i++)
{
if(isdigit(s1[i])) a[cnt1++]=s1[i];
else aa[n1++]=s1[i];
}
for(int j=0;j<m;j++)
{
if(isdigit(s2[j])) b[cnt2++]=s2[i];
else bb[n2++]=s2[i];
}
sort(a,a+cnt1);
sort(b,b+cnt2);
int flag=0;
for(int i=0;i<n1;i++)
{
for(int j=0;j<n2;j++)
{
if(aa[i]!=bb[j]) flag=1;
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
if(n==m)
{
if(flag!=1)
{
cout<<"All Back"<<endl;
cout<<"All Known"<<endl;
}
}
}
}
}