//http://w...content-available-to-author-only...f.com/COOK53/problems/RRMTRX2
#include <iostream>
using namespace std;
int n,m;
long long int s=0;
void calc(int** arr, int prod , int j)
{
if(j==m)
{
s+=prod;
return;
}
for(int i=0;i<n;i++)
calc(arr,prod*arr[i][j],j+1);
}
int main()
{
scanf("%d %d",&n,&m);
int** arr = new int*[n];
for(int i = 0; i < n; ++i)
arr[i] = new int[m];
for(int i = 0 ;i<n;i++)
for(int j = 0 ;j<m;j++)
scanf("%d",&arr[i][j]);
calc(arr,1,0);
printf("%lld",s);
return 0;
}
Ly9odHRwOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uZi5jb20vQ09PSzUzL3Byb2JsZW1zL1JSTVRSWDIKCiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG4sbTsKbG9uZyBsb25nIGludCBzPTA7CnZvaWQgY2FsYyhpbnQqKiBhcnIsIGludCBwcm9kICwgaW50IGopCnsKCWlmKGo9PW0pCgl7CgkJcys9cHJvZDsKCQlyZXR1cm47Cgl9Cglmb3IoaW50IGk9MDtpPG47aSsrKQoJCWNhbGMoYXJyLHByb2QqYXJyW2ldW2pdLGorMSk7Cn0KaW50IG1haW4oKQp7CglzY2FuZigiJWQgJWQiLCZuLCZtKTsKCWludCoqIGFyciA9IG5ldyBpbnQqW25dOwoJZm9yKGludCBpID0gMDsgaSA8IG47ICsraSkKICAgCQlhcnJbaV0gPSBuZXcgaW50W21dOwoJZm9yKGludCBpID0gMCA7aTxuO2krKykKCWZvcihpbnQgaiA9IDAgO2o8bTtqKyspCgkJc2NhbmYoIiVkIiwmYXJyW2ldW2pdKTsKCWNhbGMoYXJyLDEsMCk7CglwcmludGYoIiVsbGQiLHMpOwoJcmV0dXJuIDA7Cn0=