- program belahketupat; 
- var 
-   i,j,k,n : integer; 
- begin 
-   readln(n); 
-   for i := 1 to N do 
-     begin 
-       for k := (N-1) downto i do 
-         begin 
-           write ('  '); 
-         end; 
-       for j:= 1 to i do 
-         begin      
-           write(j,' '); 
-         end; 
-       for j:=(i-1) downto 1 do 
-         begin 
-           write(j,' '); 
-         end; 
-       writeln(' '); 
-     end; 
-   for i := (N-1) downto 1 do 
-     begin 
-       for k := (N-1) downto i do 
-         begin 
-           write ('  '); 
-         end; 
-       for j := i downto 1 do 
-         begin 
-           write (j,' '); 
-         end; 
-       for j := 1 to (i-1) do 
-         begin 
-           write(j,' '); 
-         end;       
-       writeln(' '); 
-     end; 
- end. 
				cHJvZ3JhbSBiZWxhaGtldHVwYXQ7CnZhcgogIGksaixrLG4gOiBpbnRlZ2VyOwpiZWdpbgogIHJlYWRsbihuKTsKICBmb3IgaSA6PSAxIHRvIE4gZG8KICAgIGJlZ2luCiAgICAgIGZvciBrIDo9IChOLTEpIGRvd250byBpIGRvCiAgICAgICAgYmVnaW4KICAgICAgICAgIHdyaXRlICgnICAnKTsKICAgICAgICBlbmQ7CiAgICAgIGZvciBqOj0gMSB0byBpIGRvCiAgICAgICAgYmVnaW4gICAgIAogICAgICAgICAgd3JpdGUoaiwnICcpOwogICAgICAgIGVuZDsKICAgICAgZm9yIGo6PShpLTEpIGRvd250byAxIGRvCiAgICAgICAgYmVnaW4KICAgICAgICAgIHdyaXRlKGosJyAnKTsKICAgICAgICBlbmQ7CiAgICAgIHdyaXRlbG4oJyAnKTsKICAgIGVuZDsKICBmb3IgaSA6PSAoTi0xKSBkb3dudG8gMSBkbwogICAgYmVnaW4KICAgICAgZm9yIGsgOj0gKE4tMSkgZG93bnRvIGkgZG8KICAgICAgICBiZWdpbgogICAgICAgICAgd3JpdGUgKCcgICcpOwogICAgICAgIGVuZDsKICAgICAgZm9yIGogOj0gaSBkb3dudG8gMSBkbwogICAgICAgIGJlZ2luCiAgICAgICAgICB3cml0ZSAoaiwnICcpOwogICAgICAgIGVuZDsKICAgICAgZm9yIGogOj0gMSB0byAoaS0xKSBkbwogICAgICAgIGJlZ2luCiAgICAgICAgICB3cml0ZShqLCcgJyk7CiAgICAgICAgZW5kOyAgICAgIAogICAgICB3cml0ZWxuKCcgJyk7CiAgICBlbmQ7CmVuZC4=