Program figura;
var
v:array[-1..1000,-1..1000] of integer;
d,n,i,j,s,a,b,r,x,k:integer;
f1,f2:text;
begin
readln(d);
readln(n);
x:=0;
for k:=1 to n do begin
readln(a,b);
v[a,b]:=1;
end;
for i:=0 to d+1 do begin
for j:=0 to d+1 do begin
if v[i,j]=0 then begin
if (v[i-1,j]=1) then x:=x+1;
if (v[i+1,j]=1) then x:=x+1;
if (v[i,j-1]=1) then x:=x+1;
if (v[i,j+1]=1) then x:=x+1;
end;
end;
end;
writeln(x);
end.
UHJvZ3JhbSBmaWd1cmE7CnZhcgp2OmFycmF5Wy0xLi4xMDAwLC0xLi4xMDAwXSBvZiBpbnRlZ2VyOwpkLG4saSxqLHMsYSxiLHIseCxrOmludGVnZXI7CmYxLGYyOnRleHQ7CmJlZ2luCnJlYWRsbihkKTsKcmVhZGxuKG4pOwp4Oj0wOwoKZm9yIGs6PTEgdG8gbiBkbyBiZWdpbgpyZWFkbG4oYSxiKTsKdlthLGJdOj0xOwplbmQ7Cgpmb3IgaTo9MCB0byBkKzEgZG8gYmVnaW4KZm9yIGo6PTAgdG8gZCsxIGRvIGJlZ2luCiAgICAgICAgICAgICAgICAgICAgaWYgdltpLGpdPTAgdGhlbiBiZWdpbgogICAgICAgICAgICAgICAgICAgIGlmICh2W2ktMSxqXT0xKSB0aGVuIHg6PXgrMTsKICAgICAgICAgICAgICAgICAgICBpZiAodltpKzEsal09MSkgdGhlbiB4Oj14KzE7CiAgICAgICAgICAgICAgICAgICAgaWYgKHZbaSxqLTFdPTEpIHRoZW4geDo9eCsxOwogICAgICAgICAgICAgICAgICAgIGlmICh2W2ksaisxXT0xKSB0aGVuIHg6PXgrMTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgICAgICAgICAgIGVuZDsKICAgICAgICAgICAgICAgICAgIGVuZDsKd3JpdGVsbih4KTsKZW5kLgo=