LAMPIRAN 1
%Inisialisasi % untuk sel 17
%%bangkitkan state awal%%
ncell=input('Masukkan jumlah cell=') %17
C=xlsread('MatrixC.xlsx')
D=input('Masukkan nilai call of demand /matriks D:') %[14;15;18;17;22;25;16;20;21;10;26;24;7;13;12;8;19]
nkanal=input('Lower Bound=') %126
D1=sort(D,'descend') for row=1:17
for i=1:17
if (D1(row)== D(i)) nomor_cell = i; D2(row)= nomor_cell; end
end end D2=D2'
cell_dan_call = [D2 D1]; RCN=cell_dan_call
% Alokasi cell terbesar no 1 (sel 11) cell=cell_dan_call(1,1)
call=cell_dan_call(1,2) cell1=cell;
% if sum(sum(CAP))==0 f0=1;
CAP(cell,f0)=1; cii=5;
for n=1:(call-1) F=f0+ cii; CAP(cell,F)=1; f0=F;
end
% Alokasi cell terbesar no 2 (sel 6) cell=cell_dan_call(2,1);
call=cell_dan_call(2,2); cell2=cell;
if (C(cell1,cell2)== 2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell2,f0)=1; cii=5;
f0=F; end
end
% Alokasi cell terbesar no 3 (sel 12) cell=cell_dan_call(3,1);
call=cell_dan_call(3,2); cell3=cell;
if (C(cell1,cell3)== 2)&&(C(cell2,cell3)==2)&&(CAP(cell1,1)== 1) f0=5;
CAP(cell3,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell3,F)=1; f0=F;
end end
% Alokasi cell terbesar no 4 (sel 5) cell=cell_dan_call(4,1);
call=cell_dan_call(4,2); cell4=cell;
if (C(cell1,cell4)==
2)&&(C(cell2,cell4)==2)&&(C(cell3,cell4)==0)&&(CAP(cell1,1)== 1) f0=5;
CAP(cell4,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell4,F)=1; f0=F;
end end
% Alokasi cell terbesar no 5 (sel 9) cell=cell_dan_call(5,1);
call=cell_dan_call(5,2); cell5=cell;
if (C(cell1,cell5)==
0)&&(C(cell2,cell5)==0)&&(C(cell3,cell5)==0)&&(C(cell4,cell5)==0)& &(CAP(cell1,1)== 1)
f0=3;
CAP(cell5,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell5,F)=1; f0=F;
end end
% Alokasi cell terbesar no 6 (sel 8) cell=cell_dan_call(6,1);
if (C(cell1,cell6)==
0)&&(C(cell2,cell6)==0)&&(C(cell3,cell6)==0)&&(C(cell4,cell6)==0) elseif (C(cell5,cell6)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell6,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell6,F)=1; f0=F;
end end
% Alokasi cell terbesar no 7 (sel 17) cell=cell_dan_call(7,1);
call=cell_dan_call(7,2); cell7=cell;
if (C(cell1,cell7)==
2)&&(C(cell2,cell7)==0)&&(C(cell3,cell7)==2)&&(C(cell4,cell7)==0)& &(C(cell5,cell7)==0)&&(C(cell6,cell7)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell7,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell7,F)=1; f0=F;
end end
% Alokasi cell terbesar no 8 (sel 3) cell=cell_dan_call(8,1);
call=cell_dan_call(8,2); cell8=cell;
if (C(cell1,cell8)==
0)&&(C(cell2,cell8)==2)&&(C(cell3,cell8)==0)&&(C(cell4,cell8)==0)& &(C(cell5,cell8)==0)&&(C(cell6,cell8)==0)&&(C(cell7,cell8)==0)&&(C AP(cell1,1)== 1)
f0=5;
CAP(cell8,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell8,F)=1; f0=F;
end end
% Alokasi cell terbesar no 9 (sel 4) cell=cell_dan_call(9,1);
call=cell_dan_call(9,2); cell9=cell;
if (C(cell1,cell9)==
&(C(cell5,cell9)==0)&&(C(cell6,cell9)==0)&&(C(cell7,cell9)==0)&&(C (cell8,cell9)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell9,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell9,F)=1; f0=F;
end end
% Alokasi cell terbesar no 10 (sel 7) cell=cell_dan_call(10,1);
call=cell_dan_call(10,2); cell10=cell;
if (C(cell1,cell10)==
0)&&(C(cell2,cell10)==2)&&(C(cell3,cell10)==2)&&(C(cell4,cell10)== 2)&&(C(cell5,cell10)==0)&&(C(cell6,cell10)==2)
elseif(C(cell7,cell10)==0)&&(C(cell8,cell10)==2)&&(C(cell9,cell10) ==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell10,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell10,F)=1; f0=F;
end end
% Alokasi cell terbesar no 11 (sel 2) cell=cell_dan_call(11,1);
call=cell_dan_call(11,2); cell11=cell;
if (C(cell1,cell11)==
0)&&(C(cell2,cell11)==2)&&(C(cell3,cell11)==0)&&(C(cell4,cell11)== 2)&&(C(cell5,cell11)==0)&&(C(cell6,cell11)==0)&&(C(cell7,cell11)== 0)&&(C(cell8,cell11)==2)&&(C(cell9,cell11)==0)&&(C(cell10,cell11)= =0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell11,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell11,F)=1; f0=F;
end end
% Alokasi cell terbesar no 12 (sel 1) cell=cell_dan_call(12,1);
if (C(cell1,cell12)==
0)&&(C(cell2,cell12)==0)&&(C(cell3,cell12)==0)&&(C(cell4,cell12)== 2)&&(C(cell5,cell12)==0)&&(C(cell6,cell12)==0)&&(C(cell7,cell12)== 0)&&(C(cell8,cell12)==2)&&(C(cell9,cell12)==2)
elseif
(C(cell10,cell12)==0)(C(cell11,cell12)==2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell12,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell12,F)=1; f0=F;
end end
% Alokasi cell terbesar no 13 (sel 14) cell=cell_dan_call(13,1);
call=cell_dan_call(13,2); cell13=cell;
if (C(cell1,cell13)==
0)&&(C(cell2,cell13)==0)&&(C(cell3,cell13)==0)&&(C(cell4,cell13)== 0)&&(C(cell5,cell13)==2)(C(cell6,cell13)==2)&&(C(cell7,cell13)==0) &&(C(cell8,cell13)==0)&&(C(cell9,cell13)==0)&&(C(cell10,cell13)==0 )&&(C(cell11,cell13)==0)&&(C(cell12,cell13)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell13,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell13,F)=1; f0=F;
end end
% Alokasi cell terbesar no 14 (sel 15) cell=cell_dan_call(14,1);
call=cell_dan_call(14,2); cell14=cell;
if (C(cell1,cell14)==
0)&&(C(cell2,cell14)==0)&&(C(cell3,cell14)==0)&&(C(cell4,cell14)== 0)&&(C(cell5,cell14)==2)(C(cell6,cell14)==0)&&(C(cell7,cell14)==0) &&(C(cell8,cell14)==0)&&(C(cell9,cell14)==0)&&(C(cell10,cell14)==0 )&&(C(cell11,cell14)==0)&&(C(cell12,cell14)==0)&&(C(cell13,cell14) ==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell14,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell14,F)=1; f0=F;
% Alokasi cell terbesar no 15 (sel 10) cell=cell_dan_call(15,1);
call=cell_dan_call(15,2); cell15=cell;
if
(C(cell1,cell15)==2)&&(C(cell2,cell15)==0)&&(C(cell3,cell15)==0)&& (C(cell4,cell15)==2)&&(C(cell5,cell15)==0)&&(C(cell6,cell15)==0)&& (C(cell7,cell15)==0)&&(C(cell8,cell15)==0)&&(C(cell9,cell15)==2)&& (C(cell10,cell15)==0)&&(C(cell11,cell15)==0)&&(C(cell12,cell15)==0 )&&(C(cell13,cell15)==0)&&(C(cell14,cell15)==0)&&(CAP(cell1,1)==1) f0=3;
CAP(cell15,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell15,F)=1; f0=F;
end end
% Alokasi cell terbesar no 16 (sel 16) cell=cell_dan_call(16,1);
call=cell_dan_call(16,2); cell16=cell;
if (C(cell1,cell16)==
2)&&(C(cell2,cell16)==0)&&(C(cell3,cell16)==0)&&(C(cell4,cell16)== 0)&&(C(cell5,cell16)==0)&&(C(cell6,cell16)==0)&&(C(cell7,cell16)== 2)&&(C(cell8,cell16)==0)&&(C(cell9,cell16)==0)&&(C(cell10,cell16)= =0)&&(C(cell11,cell16)==0)&&(C(cell12,cell16)==0)&&(C(cell13,cell1 6)==0)&&(C(cell14,cell16)==0)&&(C(cell15,cell16)==2)&&(CAP(cell1,1 )== 1)
f0=5;
CAP(cell16,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell16,F)=1; f0=F;
end end
% Alokasi cell terbesar no 17 (sel 13) cell=cell_dan_call(17,1);
call=cell_dan_call(17,2); cell17=cell;
if (C(cell1,cell17)==
0)&&(C(cell2,cell17)==0)&&(C(cell3,cell17)==2)&&(C(cell4,cell17)== 0)&&(C(cell5,cell17)==0)&&(C(cell6,cell17)==2)&&(C(cell7,cell17)== 0)&&(C(cell8,cell17)==0)&&(C(cell9,cell17)==0)&&(C(cell10,cell17)= =2)&&(C(cell11,cell17)==0)&&(C(cell12,cell17)==0)&&(C(cell13,cell1 7)==2)&&(C(cell14,cell17)==0)&&(C(cell15,cell17)==0)&&(C(cell16,ce ll17)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell17,f0)=1; cii=5;
F=(f0)+ cii; CAP(cell17,F)=1; f0=F;
end end CAP
%Hitung Energi Inisialisasi RCN=sum(D)
ACN=sum(D(1)+D(3)+D(5)+D(6)+D(8)+D(9)+D(10)+D(13)+D(15)+D(16)+D(17 ))
Energi=RCN-ACN Bloking=Energi
%% Update1 pada sel 2, sel 4, sel 7, sel 11, sel 12 dan sel 14 %%bangkitkan sel%%
ncell=input('Masukkan jumlah cell=') %17
C1=xlsread('MatrixC11.xlsx')
D=input('Masukkan nilai call of demand /matriks D:') %[14;15;18;17;22;25;16;20;21;10;26;24;7;13;12;8;19]
D1=sort(D,'descend') for row=1:17
for i=1:17
if (D1(row)== D(i)) nomor_cell = i; D2(row)= nomor_cell; end
end end D2=D2'
cell_dan_call = [D2 D1]; RCN=cell_dan_call
nkanal=input('Lower Bound cell 11=') %151
% Alokasi cell terbesar no 1 (sel 11) cell=cell_dan_call(1,1)
call=cell_dan_call(1,2) cell1=cell;
% if sum(sum(FAP))==0 f0=1;
CAP(cell,f0)=1; cii=6;
for n=1:(call-1) F=f0+ cii; CAP(cell,F)=1; f0=F;
% Alokasi cell terbesar no 2 (sel 6) cell=cell_dan_call(2,1);
call=cell_dan_call(2,2); cell2=cell;
if (C1(cell1,cell2)== 2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell2,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell2,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 12=') %139
% Alokasi cell terbesar no 3 (sel 12) cell=cell_dan_call(3,1);
call=cell_dan_call(3,2); cell3=cell;
if (C1(cell1,cell3)== 2)&&(C1(cell2,cell3)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell3,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell3,F)=1; f0=F;
end end
% Alokasi cell terbesar no 4 (sel 5) cell=cell_dan_call(4,1);
call=cell_dan_call(4,2); cell4=cell;
if (C1(cell1,cell4)==
2)&&(C1(cell2,cell4)==2)&&(C1(cell3,cell4)==0)&&(CAP(cell1,1)== 1) f0=5;
CAP(cell4,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell4,F)=1; f0=F;
end end
% Alokasi cell terbesar no 5 (sel 9) cell=cell_dan_call(5,1);
if (C1(cell1,cell5)==
0)&&(C1(cell2,cell5)==0)&&(C1(cell3,cell5)==0)&&(C1(cell4,cell5)== 0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell5,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell5,F)=1; f0=F;
end end
% Alokasi cell terbesar no 6 (sel 8) cell=cell_dan_call(6,1);
call=cell_dan_call(6,2); cell6=cell;
if (C1(cell1,cell6)==
0)&&(C1(cell2,cell6)==0)&&(C1(cell3,cell6)==0)&&(C1(cell4,cell6)== 0)
elseif (C1(cell5,cell6)==2)&&(CAP(cell1,1)== 1) f0=5;
CAP(cell6,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell6,F)=1; f0=F;
end end
% Alokasi cell terbesar no 7 (sel 17) cell=cell_dan_call(7,1);
call=cell_dan_call(7,2); cell7=cell;
if (C1(cell1,cell7)==
2)&&(C1(cell2,cell7)==0)&&(C1(cell3,cell7)==2)&&(C1(cell4,cell7)== 0)&&(C1(cell5,cell7)==0)&&(C1(cell6,cell7)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell7,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell7,F)=1; f0=F;
end end
% Alokasi cell terbesar no 8 (sel 3) cell=cell_dan_call(8,1);
call=cell_dan_call(8,2); cell8=cell;
if (C1(cell1,cell8)==
0)&&(C1(cell5,cell8)==0)&&(C1(cell6,cell8)==0)&&(C1(cell7,cell8)== 0)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell8,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell8,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 4=') %97
% Alokasi cell terbesar no 9 (sel 4) cell=cell_dan_call(9,1);
call=cell_dan_call(9,2); cell9=cell;
if (C1(cell1,cell9)==
0)&&(C1(cell2,cell9)==0)&&(C1(cell3,cell9)==0)&&(C1(cell4,cell9)== 2)&&(C1(cell5,cell9)==0)&&(C1(cell6,cell9)==0)&&(C1(cell7,cell9)== 0)&&(C1(cell8,cell9)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell9,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell9,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 7=') %91
% Alokasi cell terbesar no 10 (sel 7) cell=cell_dan_call(10,1);
call=cell_dan_call(10,2); cell10=cell;
if (C1(cell1,cell10)==
0)&&(C1(cell2,cell10)==2)&&(C1(cell3,cell10)==2)&&(C1(cell4,cell10 )==2)&&(C1(cell5,cell10)==0)&&(C1(cell6,cell10)==2)
elseif(C1(cell7,cell10)==0)&&(C1(cell8,cell10)==2)&&(C1(cell9,cell 10)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell10,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell10,F)=1; f0=F;
nkanal=input('Lower Bound cell 2=') %85
% Alokasi cell terbesar no 11 (sel 2) cell=cell_dan_call(11,1);
call=cell_dan_call(11,2); cell11=cell;
if (C1(cell1,cell11)==
0)&&(C1(cell2,cell11)==2)&&(C1(cell3,cell11)==0)&&(C1(cell4,cell11 )==2)&&(C1(cell5,cell11)==0)&&(C1(cell6,cell11)==0)&&(C1(cell7,cel l11)==0)&&(C1(cell8,cell11)==2)&&(C1(cell9,cell11)==0)&&(C1(cell10 ,cell11)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell11,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell11,F)=1; f0=F;
end end
% Alokasi cell terbesar no 12 (sel 1) cell=cell_dan_call(12,1);
call=cell_dan_call(12,2); cell12=cell;
if (C1(cell1,cell12)==
0)&&(C1(cell2,cell12)==0)&&(C1(cell3,cell12)==0)&&(C1(cell4,cell12 )==2)&&(C1(cell5,cell12)==0)&&(C1(cell6,cell12)==0)&&(C1(cell7,cel l12)==0)&&(C1(cell8,cell12)==2)&&(C1(cell9,cell12)==2)
elseif
(C1(cell10,cell12)==0)(C1(cell11,cell12)==2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell12,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell12,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 14=') %73
% Alokasi cell terbesar no 13 (sel 14) cell=cell_dan_call(13,1);
call=cell_dan_call(13,2); cell13=cell;
if (C1(cell1,cell13)==
0)&&(C1(cell2,cell13)==0)&&(C1(cell3,cell13)==0)&&(C1(cell4,cell13 )==0)&&(C1(cell5,cell13)==2)(C1(cell6,cell13)==2)&&(C1(cell7,cell1 3)==0)&&(C1(cell8,cell13)==0)&&(C1(cell9,cell13)==0)&&(C1(cell10,c ell13)==0)&&(C1(cell11,cell13)==0)&&(C1(cell12,cell13)==0)&&(CAP(c ell1,1)== 1)
f0=1;
cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell13,F)=1; f0=F;
end end
% Alokasi cell terbesar no 14 (sel 15) cell=cell_dan_call(14,1);
call=cell_dan_call(14,2); cell14=cell;
if (C1(cell1,cell14)==
0)&&(C1(cell2,cell14)==0)&&(C1(cell3,cell14)==0)&&(C1(cell4,cell14 )==0)&&(C1(cell5,cell14)==2)&&(C1(cell6,cell14)==0)&&(C1(cell7,cel l14)==0)&&(C1(cell8,cell14)==0)&&(C1(cell9,cell14)==0)&&(C1(cell10 ,cell14)==0)&&(C1(cell11,cell14)==0)&&(C1(cell12,cell14)==0)&&(C1( cell13,cell14)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell14,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell14,F)=1; f0=F;
end end
% Alokasi cell terbesar no 15 (sel 10) cell=cell_dan_call(15,1);
call=cell_dan_call(15,2); cell15=cell;
if
(C1(cell1,cell15)==2)&&(C1(cell2,cell15)==0)&&(C1(cell3,cell15)==0 )&&(C1(cell4,cell15)==2)&&(C1(cell5,cell15)==0)&&(C1(cell6,cell15) ==0)&&(C1(cell7,cell15)==0)&&(C1(cell8,cell15)==0)&&(C1(cell9,cell 15)==2)&&(C1(cell10,cell15)==0)&&(C1(cell11,cell15)==0)&&(C1(cell1 2,cell15)==0)&&(C1(cell13,cell15)==0)&&(C1(cell14,cell15)==0)&&(CA P(cell1,1)==1)
f0=3;
CAP(cell15,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell15,F)=1; f0=F;
end end
% Alokasi cell terbesar no 16 (sel 16) cell=cell_dan_call(16,1);
call=cell_dan_call(16,2); cell16=cell;
if (C1(cell1,cell16)==
l16)==2)&&(C1(cell8,cell16)==0)&&(C1(cell9,cell16)==0)&&(C1(cell10 ,cell16)==0)&&(C1(cell11,cell16)==0)&&(C1(cell12,cell16)==0)&&(C1( cell13,cell16)==0)&&(C1(cell14,cell16)==0)&&(C1(cell15,cell16)==2) &&(CAP(cell1,1)== 1)
f0=5;
CAP(cell16,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell16,F)=1; f0=F;
end end
% Alokasi cell terbesar no 17 (sel 13) cell=cell_dan_call(17,1);
call=cell_dan_call(17,2); cell17=cell;
if (C1(cell1,cell17)==
0)&&(C1(cell2,cell17)==0)&&(C1(cell3,cell17)==2)&&(C1(cell4,cell17 )==0)&&(C1(cell5,cell17)==0)&&(C1(cell6,cell17)==2)&&(C1(cell7,cel l17)==0)&&(C1(cell8,cell17)==0)&&(C1(cell9,cell17)==0)&&(C1(cell10 ,cell17)==2)&&(C1(cell11,cell17)==0)&&(C1(cell12,cell17)==0)&&(C1( cell13,cell17)==2)&&(C1(cell14,cell17)==0)&&(C1(cell15,cell17)==0) &&(C1(cell16,cell17)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell17,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell17,F)=1; f0=F;
end end CAP
%Hitung Energi Update1 RCN=sum(D)
ACN=sum(D(2)+D(3)+D(4)+D(5)+D(7)+D(8)+D(11)+D(12)+D(14)+D(15)+D(16 ))
Energi=RCN-ACN Bloking=Energi
%% Update2 untuk sel 1, sel 6, sel 9, sel 10, sel 13, sel 17 ncell=input('Masukkan jumlah cell=')
%17
C1=xlsread('MatrixC12.xlsx')
D=input('Masukkan nilai call of demand /matriks D:') %[14;15;18;17;22;25;16;20;21;10;26;24;7;13;12;8;19]
D1=sort(D,'descend') for row=1:17
if (D1(row)== D(i)) nomor_cell = i; D2(row)= nomor_cell; end
end end D2=D2'
cell_dan_call = [D2 D1]; RCN=cell_dan_call
% Alokasi cell terbesar no 1 (sel 11) cell=cell_dan_call(1,1)
call=cell_dan_call(1,2) cell1=cell;
% if sum(sum(FAP))==0 f0=1;
CAP(cell,f0)=1; cii=6;
for n=1:(call-1) F=f0+ cii; CAP(cell,F)=1; f0=F;
end
nkanal=input('Lower Bound cell 6=') %145
% Alokasi cell terbesar no 2 (sel 6) cell=cell_dan_call(2,1);
call=cell_dan_call(2,2); cell2=cell;
if (C1(cell1,cell2)== 2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell2,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell2,F)=1; f0=F;
end end
% Alokasi cell terbesar no 3 (sel 12) cell=cell_dan_call(3,1);
call=cell_dan_call(3,2); cell3=cell;
if (C1(cell1,cell3)== 2)&&(C1(cell2,cell3)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell3,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell3,F)=1; f0=F;
end
% Alokasi cell terbesar no 4 (sel 5) cell=cell_dan_call(4,1);
call=cell_dan_call(4,2); cell4=cell;
if (C1(cell1,cell4)==
2)&&(C1(cell2,cell4)==2)&&(C1(cell3,cell4)==0)&&(CAP(cell1,1)== 1) f0=5;
CAP(cell4,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell4,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 9=') %121
% Alokasi cell terbesar no 5 (sel 9) cell=cell_dan_call(5,1);
call=cell_dan_call(5,2); cell5=cell;
if (C1(cell1,cell5)==
0)&&(C1(cell2,cell5)==0)&&(C1(cell3,cell5)==0)&&(C1(cell4,cell5)== 0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell5,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell5,F)=1; f0=F;
end end
% Alokasi cell terbesar no 6 (sel 8) cell=cell_dan_call(6,1);
call=cell_dan_call(6,2); cell6=cell;
if (C1(cell1,cell6)==
0)&&(C1(cell2,cell6)==0)&&(C1(cell3,cell6)==0)&&(C1(cell4,cell6)== 0)
elseif (C1(cell5,cell6)==2)&&(CAP(cell1,1)== 1) f0=6;
CAP(cell6,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell6,F)=1; f0=F;
nkanal=input('Lower Bound cell 17=') %109
% Alokasi cell terbesar no 7 (sel 17) cell=cell_dan_call(7,1);
call=cell_dan_call(7,2); cell7=cell;
if (C1(cell1,cell7)==
2)&&(C1(cell2,cell7)==0)&&(C1(cell3,cell7)==2)&&(C1(cell4,cell7)== 0)&&(C1(cell5,cell7)==0)&&(C1(cell6,cell7)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell7,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell7,F)=1; f0=F;
end end
% Alokasi cell terbesar no 8 (sel 3) cell=cell_dan_call(8,1);
call=cell_dan_call(8,2); cell8=cell;
if (C1(cell1,cell8)==
0)&&(C1(cell2,cell8)==2)&&(C1(cell3,cell8)==0)&&(C1(cell4,cell8)== 0)&&(C1(cell5,cell8)==0)&&(C1(cell6,cell8)==0)&&(C1(cell7,cell8)== 0)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell8,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell8,F)=1; f0=F;
end end
% Alokasi cell terbesar no 9 (sel 4) cell=cell_dan_call(9,1);
call=cell_dan_call(9,2); cell9=cell;
if (C1(cell1,cell9)==
0)&&(C1(cell2,cell9)==0)&&(C1(cell3,cell9)==0)&&(C1(cell4,cell9)== 2)&&(C1(cell5,cell9)==0)&&(C1(cell6,cell9)==0)&&(C1(cell7,cell9)== 0)&&(C1(cell8,cell9)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell9,f0)=1; cii=6;
end end
% Alokasi cell terbesar no 10 (sel 7) cell=cell_dan_call(10,1);
call=cell_dan_call(10,2); cell10=cell;
if (C1(cell1,cell10)==
0)&&(C1(cell2,cell10)==2)&&(C1(cell3,cell10)==2)&&(C1(cell4,cell10 )==2)&&(C1(cell5,cell10)==0)&&(C1(cell6,cell10)==2)
elseif(C1(cell7,cell10)==0)&&(C1(cell8,cell10)==2)&&(C1(cell9,cell 10)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell10,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell10,F)=1; f0=F;
end end
% Alokasi cell terbesar no 11 (sel 2) cell=cell_dan_call(11,1);
call=cell_dan_call(11,2); cell11=cell;
if (C1(cell1,cell11)==
0)&&(C1(cell2,cell11)==2)&&(C1(cell3,cell11)==0)&&(C1(cell4,cell11 )==2)&&(C1(cell5,cell11)==0)&&(C1(cell6,cell11)==0)&&(C1(cell7,cel l11)==0)&&(C1(cell8,cell11)==2)&&(C1(cell9,cell11)==0)&&(C1(cell10 ,cell11)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell11,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell11,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 1=') %78
% Alokasi cell terbesar no 12 (sel 1) cell=cell_dan_call(12,1);
call=cell_dan_call(12,2); cell12=cell;
if (C1(cell1,cell12)==
0)&&(C1(cell2,cell12)==0)&&(C1(cell3,cell12)==0)&&(C1(cell4,cell12 )==2)&&(C1(cell5,cell12)==0)&&(C1(cell6,cell12)==0)&&(C1(cell7,cel l12)==0)&&(C1(cell8,cell12)==2)&&(C1(cell9,cell12)==2)
elseif
f0=3;
CAP(cell12,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell12,F)=1; f0=F;
end end
% Alokasi cell terbesar no 13 (sel 14) cell=cell_dan_call(13,1);
call=cell_dan_call(13,2); cell13=cell;
if (C1(cell1,cell13)==
0)&&(C1(cell2,cell13)==0)&&(C1(cell3,cell13)==0)&&(C1(cell4,cell13 )==0)&&(C1(cell5,cell13)==2)(C1(cell6,cell13)==2)&&(C1(cell7,cell1 3)==0)&&(C1(cell8,cell13)==0)&&(C1(cell9,cell13)==0)&&(C1(cell10,c ell13)==0)&&(C1(cell11,cell13)==0)&&(C1(cell12,cell13)==0)&&(CAP(c ell1,1)== 1)
f0=1;
CAP(cell13,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell13,F)=1; f0=F;
end end
% Alokasi cell terbesar no 14 (sel 15) cell=cell_dan_call(14,1);
call=cell_dan_call(14,2); cell14=cell;
if (C1(cell1,cell14)==
0)&&(C1(cell2,cell14)==0)&&(C1(cell3,cell14)==0)&&(C1(cell4,cell14 )==0)&&(C1(cell5,cell14)==2)&&(C1(cell6,cell14)==0)&&(C1(cell7,cel l14)==0)&&(C1(cell8,cell14)==0)&&(C1(cell9,cell14)==0)&&(C1(cell10 ,cell14)==0)&&(C1(cell11,cell14)==0)&&(C1(cell12,cell14)==0)&&(C1( cell13,cell14)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell14,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell14,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 10=') %55
% Alokasi cell terbesar no 15 (sel 10) cell=cell_dan_call(15,1);
if
(C1(cell1,cell15)==2)&&(C1(cell2,cell15)==0)&&(C1(cell3,cell15)==0 )&&(C1(cell4,cell15)==2)&&(C1(cell5,cell15)==0)&&(C1(cell6,cell15) ==0)&&(C1(cell7,cell15)==0)&&(C1(cell8,cell15)==0)&&(C1(cell9,cell 15)==2)&&(C1(cell10,cell15)==0)&&(C1(cell11,cell15)==0)&&(C1(cell1 2,cell15)==0)&&(C1(cell13,cell15)==0)&&(C1(cell14,cell15)==0)&&(CA P(cell1,1)==1)
f0=3;
CAP(cell15,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell15,F)=1; f0=F;
end end
% Alokasi cell terbesar no 16 (sel 16) cell=cell_dan_call(16,1);
call=cell_dan_call(16,2); cell16=cell;
if (C1(cell1,cell16)==
2)&&(C1(cell2,cell16)==0)&&(C1(cell3,cell16)==0)&&(C1(cell4,cell16 )==0)&&(C1(cell5,cell16)==0)&&(C1(cell6,cell16)==0)&&(C1(cell7,cel l16)==2)&&(C1(cell8,cell16)==0)&&(C1(cell9,cell16)==0)&&(C1(cell10 ,cell16)==0)&&(C1(cell11,cell16)==0)&&(C1(cell12,cell16)==0)&&(C1( cell13,cell16)==0)&&(C1(cell14,cell16)==0)&&(C1(cell15,cell16)==2) &&(CAP(cell1,1)== 1)
f0=5;
CAP(cell16,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell16,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 13=') %37
% Alokasi cell terbesar no 17 (sel 13) cell=cell_dan_call(17,1);
call=cell_dan_call(17,2); cell17=cell;
if (C1(cell1,cell17)==
0)&&(C1(cell2,cell17)==0)&&(C1(cell3,cell17)==2)&&(C1(cell4,cell17 )==0)&&(C1(cell5,cell17)==0)&&(C1(cell6,cell17)==2)&&(C1(cell7,cel l17)==0)&&(C1(cell8,cell17)==0)&&(C1(cell9,cell17)==0)&&(C1(cell10 ,cell17)==2)&&(C1(cell11,cell17)==0)&&(C1(cell12,cell17)==0)&&(C1( cell13,cell17)==2)&&(C1(cell14,cell17)==0)&&(C1(cell15,cell17)==0) &&(C1(cell16,cell17)==0)&&(CAP(cell1,1)== 1)
f0=3;
cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell17,F)=1; f0=F;
end end CAP
%Hitung Energi Update2 RCN=sum(D)
ACN=sum(D(1)+D(2)+D(4)+D(6)+D(7)+D(9)+D(10)+D(11)+D(12)+D(13)+D(14 )+D(17))
Energi=RCN-ACN Bloking=Energi
%% Update3 untuk sel 3, sel 5, sel 8, sel 15, sel 16
ncell=input('Masukkan jumlah cell=') %17
C1=xlsread('MatrixC13.xlsx')
D=input('Masukkan nilai call of demand /matriks D:') %[14;15;18;17;22;25;16;20;21;10;26;24;7;13;12;8;19]
D1=sort(D,'descend') for row=1:17
for i=1:17
if (D1(row)== D(i)) nomor_cell = i; D2(row)= nomor_cell; end
end end D2=D2'
cell_dan_call = [D2 D1]; RCN=cell_dan_call
% Alokasi cell terbesar no 1 (sel 11) cell=cell_dan_call(1,1)
call=cell_dan_call(1,2) cell1=cell;
% if sum(sum(FAP))==0 f0=1;
CAP(cell,f0)=1; cii=6;
for n=1:(call-1) F=f0+ cii; CAP(cell,F)=1; f0=F;
% Alokasi cell terbesar no 2 (sel 6) cell=cell_dan_call(2,1);
call=cell_dan_call(2,2); cell2=cell;
if (C1(cell1,cell2)== 2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell2,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell2,F)=1; f0=F;
end end
% Alokasi cell terbesar no 3 (sel 12) cell=cell_dan_call(3,1);
call=cell_dan_call(3,2); cell3=cell;
if (C1(cell1,cell3)== 2)&&(C1(cell2,cell3)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell3,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell3,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 5=') %127
% Alokasi cell terbesar no 4 (sel 5) cell=cell_dan_call(4,1);
call=cell_dan_call(4,2); cell4=cell;
if (C1(cell1,cell4)==
2)&&(C1(cell2,cell4)==2)&&(C1(cell3,cell4)==0)&&(CAP(cell1,1)== 1) f0=5;
CAP(cell4,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell4,F)=1; f0=F;
end end
% Alokasi cell terbesar no 5 (sel 9) cell=cell_dan_call(5,1);
call=cell_dan_call(5,2); cell5=cell;
if (C1(cell1,cell5)==
0)&&(C1(cell2,cell5)==0)&&(C1(cell3,cell5)==0)&&(C1(cell4,cell5)== 0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell5,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell5,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 8=') %115
% Alokasi cell terbesar no 6 (sel 8) cell=cell_dan_call(6,1);
call=cell_dan_call(6,2); cell6=cell;
if (C1(cell1,cell6)==
0)&&(C1(cell2,cell6)==0)&&(C1(cell3,cell6)==0)&&(C1(cell4,cell6)== 0)
elseif (C1(cell5,cell6)==2)&&(CAP(cell1,1)== 1) f0=6;
CAP(cell6,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell6,F)=1; f0=F;
end end
% Alokasi cell terbesar no 7 (sel 17) cell=cell_dan_call(7,1);
call=cell_dan_call(7,2); cell7=cell;
if (C1(cell1,cell7)==
2)&&(C1(cell2,cell7)==0)&&(C1(cell3,cell7)==2)&&(C1(cell4,cell7)== 0)&&(C1(cell5,cell7)==0)&&(C1(cell6,cell7)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell7,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell7,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 3=') %103
call=cell_dan_call(8,2); cell8=cell;
if (C1(cell1,cell8)==
0)&&(C1(cell2,cell8)==2)&&(C1(cell3,cell8)==0)&&(C1(cell4,cell8)== 0)&&(C1(cell5,cell8)==0)&&(C1(cell6,cell8)==0)&&(C1(cell7,cell8)== 0)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell8,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell8,F)=1; f0=F;
end end
% Alokasi cell terbesar no 9 (sel 4) cell=cell_dan_call(9,1);
call=cell_dan_call(9,2); cell9=cell;
if (C1(cell1,cell9)==
0)&&(C1(cell2,cell9)==0)&&(C1(cell3,cell9)==0)&&(C1(cell4,cell9)== 2)&&(C1(cell5,cell9)==0)&&(C1(cell6,cell9)==0)&&(C1(cell7,cell9)== 0)&&(C1(cell8,cell9)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell9,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell9,F)=1; f0=F;
end end
% Alokasi cell terbesar no 10 (sel 7) cell=cell_dan_call(10,1);
call=cell_dan_call(10,2); cell10=cell;
if (C1(cell1,cell10)==
0)&&(C1(cell2,cell10)==2)&&(C1(cell3,cell10)==2)&&(C1(cell4,cell10 )==2)&&(C1(cell5,cell10)==0)&&(C1(cell6,cell10)==2)
elseif(C1(cell7,cell10)==0)&&(C1(cell8,cell10)==2)&&(C1(cell9,cell 10)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell10,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell10,F)=1; f0=F;
% Alokasi cell terbesar no 11 (sel 2) cell=cell_dan_call(11,1);
call=cell_dan_call(11,2); cell11=cell;
if (C1(cell1,cell11)==
0)&&(C1(cell2,cell11)==2)&&(C1(cell3,cell11)==0)&&(C1(cell4,cell11 )==2)&&(C1(cell5,cell11)==0)&&(C1(cell6,cell11)==0)&&(C1(cell7,cel l11)==0)&&(C1(cell8,cell11)==2)&&(C1(cell9,cell11)==0)&&(C1(cell10 ,cell11)==0)&&(CAP(cell1,1)== 1)
f0=1;
CAP(cell11,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell11,F)=1; f0=F;
end end
% Alokasi cell terbesar no 12 (sel 1) cell=cell_dan_call(12,1);
call=cell_dan_call(12,2); cell12=cell;
if (C1(cell1,cell12)==
0)&&(C1(cell2,cell12)==0)&&(C1(cell3,cell12)==0)&&(C1(cell4,cell12 )==2)&&(C1(cell5,cell12)==0)&&(C1(cell6,cell12)==0)&&(C1(cell7,cel l12)==0)&&(C1(cell8,cell12)==2)&&(C1(cell9,cell12)==2)
elseif
(C1(cell10,cell12)==0)(C1(cell11,cell12)==2)&&(CAP(cell1,1)== 1) f0=3;
CAP(cell12,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell12,F)=1; f0=F;
end end
% Alokasi cell terbesar no 13 (sel 14) cell=cell_dan_call(13,1);
call=cell_dan_call(13,2); cell13=cell;
if (C1(cell1,cell13)==
0)&&(C1(cell2,cell13)==0)&&(C1(cell3,cell13)==0)&&(C1(cell4,cell13 )==0)&&(C1(cell5,cell13)==2)(C1(cell6,cell13)==2)&&(C1(cell7,cell1 3)==0)&&(C1(cell8,cell13)==0)&&(C1(cell9,cell13)==0)&&(C1(cell10,c ell13)==0)&&(C1(cell11,cell13)==0)&&(C1(cell12,cell13)==0)&&(CAP(c ell1,1)== 1)
f0=1;
CAP(cell13,f0)=1; cii=6;
f0=F; end
end
nkanal=input('Lower Bound cell 15=') %67
% Alokasi cell terbesar no 14 (sel 15) cell=cell_dan_call(14,1);
call=cell_dan_call(14,2); cell14=cell;
if (C1(cell1,cell14)==
0)&&(C1(cell2,cell14)==0)&&(C1(cell3,cell14)==0)&&(C1(cell4,cell14 )==0)&&(C1(cell5,cell14)==2)&&(C1(cell6,cell14)==0)&&(C1(cell7,cel l14)==0)&&(C1(cell8,cell14)==0)&&(C1(cell9,cell14)==0)&&(C1(cell10 ,cell14)==0)&&(C1(cell11,cell14)==0)&&(C1(cell12,cell14)==0)&&(C1( cell13,cell14)==2)&&(CAP(cell1,1)== 1)
f0=5;
CAP(cell14,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell14,F)=1; f0=F;
end end
% Alokasi cell terbesar no 15 (sel 10) cell=cell_dan_call(15,1);
call=cell_dan_call(15,2); cell15=cell;
if
(C1(cell1,cell15)==2)&&(C1(cell2,cell15)==0)&&(C1(cell3,cell15)==0 )&&(C1(cell4,cell15)==2)&&(C1(cell5,cell15)==0)&&(C1(cell6,cell15) ==0)&&(C1(cell7,cell15)==0)&&(C1(cell8,cell15)==0)&&(C1(cell9,cell 15)==2)&&(C1(cell10,cell15)==0)&&(C1(cell11,cell15)==0)&&(C1(cell1 2,cell15)==0)&&(C1(cell13,cell15)==0)&&(C1(cell14,cell15)==0)&&(CA P(cell1,1)==1)
f0=3;
CAP(cell15,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell15,F)=1; f0=F;
end end
nkanal=input('Lower Bound cell 16=') %43
% Alokasi cell terbesar no 16 (sel 16) cell=cell_dan_call(16,1);
call=cell_dan_call(16,2); cell16=cell;
if (C1(cell1,cell16)==
2)&&(C1(cell2,cell16)==0)&&(C1(cell3,cell16)==0)&&(C1(cell4,cell16 )==0)&&(C1(cell5,cell16)==0)&&(C1(cell6,cell16)==0)&&(C1(cell7,cel l16)==2)&&(C1(cell8,cell16)==0)&&(C1(cell9,cell16)==0)&&(C1(cell10 ,cell16)==0)&&(C1(cell11,cell16)==0)&&(C1(cell12,cell16)==0)&&(C1( cell13,cell16)==0)&&(C1(cell14,cell16)==0)&&(C1(cell15,cell16)==2) &&(CAP(cell1,1)== 1)
f0=5;
CAP(cell16,f0)=1; cii=6;
for n=1:(call-1) F=(f0)+ cii; CAP(cell16,F)=1; f0=F;
end end
% Alokasi cell terbesar no 17 (sel 13) cell=cell_dan_call(17,1);
call=cell_dan_call(17,2); cell17=cell;
if (C1(cell1,cell17)==
0)&&(C1(cell2,cell17)==0)&&(C1(cell3,cell17)==2)&&(C1(cell4,cell17 )==0)&&(C1(cell5,cell17)==0)&&(C1(cell6,cell17)==2)&&(C1(cell7,cel l17)==0)&&(C1(cell8,cell17)==0)&&(C1(cell9,cell17)==0)&&(C1(cell10 ,cell17)==2)&&(C1(cell11,cell17)==0)&&(C1(cell12,cell17)==0)&&(C1( cell13,cell17)==2)&&(C1(cell14,cell17)==0)&&(C1(cell15,cell17)==0) &&(C1(cell16,cell17)==0)&&(CAP(cell1,1)== 1)
f0=3;
CAP(cell17,f0)=1; cii=5;
for n=1:(call-1) F=(f0)+ cii; CAP(cell17,F)=1; f0=F;
end end CAP
%Hitung energi update3 RCN=sum(D)
ACN=sum(D(1)+D(2)+
D(3)+D(4)+D(5)+D(6)+D(7)+D(8)+D(9)+D(10)+D(11)+D(12)+D(13)+D(14)+D (15)+D(16)+D(17))
LAMPIRAN 2
>> inisialisasi
CAP =
Columns 1 through 15
0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 16 through 30
0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 31 through 45
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 46 through 60
0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 61 through 75
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 76 through 90
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 91 through 105
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
Columns 106 through 120
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 121 through 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
>> update1
CAP =
Columns 1 through 15
1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 16 through 30
0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 31 through 45
0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 46 through 60
0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 61 through 75
0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 76 through 90
0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0
Columns 91 through 105
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
Columns 106 through 120
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 121 through 135
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Columns 136 through 150
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Column 151 0
0 0 0 0 0
>> update2
CAP =
Columns 1 through 15
0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
Columns 16 through 30
Columns 31 through 45
0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
Columns 46 through 60
0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0
Columns 61 through 75
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
Columns 76 through 90
0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0