#include <cstdio>

int x,y;
int map[105][105]={};


int rec(int p,int q){
	int r=0;
	if(p<0 || q<0 || p>=105 || q>=105 || map[p][q]==-1)return 0;
	else if(map[p][q]==1)return 1;

	map[p][q]=-1;
	
	r+=rec(p-1,q); r+=rec(p+1,q);
	r+=rec(p,q+1); r+=rec(p,q-1);
	if(q%2==1){
		r+=rec(p+1,q+1); r+=rec(p+1,q-1);
	}
	else{
		r+=rec(p-1,q+1); r+=rec(p-1,q-1);
	}
	return r;
}

int main(void){
	int a,b,c,d;
	scanf("%d%d", &x, &y);
	for(int i=0;i<y;i++){
		for(int j=0;j<x;j++){
			scanf("%d", &(map[j+1][i+1]));
		}
	}
	printf("%d\n",rec(0,0));
	return 0;
}