type
tarr=array [0..8,0..8,0..8] of integer;
var
arr:tarr;
i,j,k,t,l,p:integer;
s:string;
procedure mat3(var i,j,p:integer);
begin
if j<3 then
begin
if i<3 then
p:=1
else if i>5 then
p:=3
else
p:=2;
end;
if (j>2) and (j<6) then
begin
if i<3 then
p:=4
else if i>5 then
p:=6
else
p:=5;
end;
if j>5...