5 added 272 characters in body
source | link

PHP, 107 104 102 9494 86 bytes

With rather brutish forceOk I'm confident I have the smallest possible source with this method now. I wrote a script to generate and then gzip every possible combination of five letters. There are two solutions that match for the shortest compressed -- LODIC and LDOIC. I'm going with the former because it's more fun to say.

Source:

<?=gzinflate(base64_decode(U3AGAgUQ8AQBMMsFCMAMBQ8oVlBwAgIFLohKCPCE0i5QjKIahAmpBgGyzVYgwd0A'81GAA39/fwjDBQggLE8QgDCdgYDLB6EYioGqoRisHkrTSCUIEOtWAA'));

Output:

% php foo.php
L CCCC     IIIII    OOO DDDD     DDDD H   H  IIIII   BBBB 
C  CCCC
L         IO   O     D   D     H  I H     B C
L  B
C       O   O I    D   D   D    I HHHHH     BBBB 
 C 
L         O I  O     D   D     H   H I    B   BC
 CCCCLLLLL     IIIII OOO    DDDD  DDDD    H  IIIII H     BBBBCCCC

PHP, 107 104 102 94 bytes

With rather brutish force...

<?=gzinflate(base64_decode(U3AGAgUQ8AQBMMsFCMAMBQ8oVlBwAgIFLohKCPCE0i5QjKIahAmpBgGyzVYgwd0A));

Output:

% php foo.php
 CCCC     IIIII     DDDD      H   H     BBBB 
C           I       D   D     H   H     B   B
C           I       D   D     HHHHH     BBBB 
 C           I       D   D     H   H     B   B
 CCCC     IIIII     DDDD      H   H     BBBB

PHP, 107 104 102 94 86 bytes

Ok I'm confident I have the smallest possible source with this method now. I wrote a script to generate and then gzip every possible combination of five letters. There are two solutions that match for the shortest compressed -- LODIC and LDOIC. I'm going with the former because it's more fun to say.

Source:

<?=gzinflate(base64_decode('81GAA39/fwjDBQggLE8QgDCdgYDLB6EYioGqoRisHkrTSCUIEOtWAA'));

Output:

% php foo.php
L          OOO      DDDD      IIIII      CCCC
L         O   O     D   D       I       C
L         O   O     D   D       I       C
L         O   O     D   D       I       C
LLLLL      OOO      DDDD      IIIII      CCCC
4 added 19 characters in body
source | link

PHP, 107 104 102102 94 bytes

With rather brutish force...

<?=gzinflate(base64_decode(c3UFAgUQiAIBMMsTBMCsEBAAs3y4IKqgIArG8IQLhUBpoEqYkcgKsavEYiJuM3G7E0klCAAAU3AGAgUQ8AQBMMsFCMAMBQ8oVlBwAgIFLohKCPCE0i5QjKIahAmpBgGyzVYgwd0A));

Output:

% php foo.php
EEEEE CCCC    ZZZZZ IIIII    IIIII DDDD    TTTTT  H   L
EH     BBBB 
C      Z     I   I    D   D  T   H   H L
EEEE    B   B
C Z          I       D  T D     HHHHH  L   BBBB 
EC          Z I       D   ID     H   H T    B   LB
EEEEE CCCC    ZZZZZ IIIII    IIIII DDDD      TH   H    LLLLL BBBB

PHP, 107 104 102 bytes

With rather brutish force...

<?=gzinflate(base64_decode(c3UFAgUQiAIBMMsTBMCsEBAAs3y4IKqgIArG8IQLhUBpoEqYkcgKsavEYiJuM3G7E0klCAAA));

Output:

% php foo.php
EEEEE     ZZZZZ     IIIII     TTTTT     L
E            Z        I         T       L
EEEE        Z         I         T       L
E          Z          I         T       L
EEEEE     ZZZZZ     IIIII       T       LLLLL

PHP, 107 104 102 94 bytes

With rather brutish force...

<?=gzinflate(base64_decode(U3AGAgUQ8AQBMMsFCMAMBQ8oVlBwAgIFLohKCPCE0i5QjKIahAmpBgGyzVYgwd0A));

Output:

% php foo.php
 CCCC     IIIII     DDDD      H   H     BBBB 
C           I       D   D     H   H     B   B
C           I       D   D     HHHHH     BBBB 
C           I       D   D     H   H     B   B
 CCCC     IIIII     DDDD      H   H     BBBB
3 added 9 characters in body
source | link

PHP, 107 104104 102 bytes

With rather brutish force...

<?=gzinflate(base64_decode('c3UFAgUQiAIBMMsTBMCsEBAAs3y4IKqgIArG8IQLhUBpoEqYkcgKsavEYiJuM3G7E0klCAAA'c3UFAgUQiAIBMMsTBMCsEBAAs3y4IKqgIArG8IQLhUBpoEqYkcgKsavEYiJuM3G7E0klCAAA));

Output:

% php foo.php
EEEEE     ZZZZZ     IIIII     TTTTT     L
E            Z        I         T       L
EEEE        Z         I         T       L
E          Z          I         T       L
EEEEE     ZZZZZ     IIIII       T       LLLLL

PHP, 107 104 bytes

With rather brutish force...

<?=gzinflate(base64_decode('c3UFAgUQiAIBMMsTBMCsEBAAs3y4IKqgIArG8IQLhUBpoEqYkcgKsavEYiJuM3G7E0klCAAA'));

Output:

% php foo.php
EEEEE     ZZZZZ     IIIII     TTTTT     L
E            Z        I         T       L
EEEE        Z         I         T       L
E          Z          I         T       L
EEEEE     ZZZZZ     IIIII       T       LLLLL

PHP, 107 104 102 bytes

With rather brutish force...

<?=gzinflate(base64_decode(c3UFAgUQiAIBMMsTBMCsEBAAs3y4IKqgIArG8IQLhUBpoEqYkcgKsavEYiJuM3G7E0klCAAA));

Output:

% php foo.php
EEEEE     ZZZZZ     IIIII     TTTTT     L
E            Z        I         T       L
EEEE        Z         I         T       L
E          Z          I         T       L
EEEEE     ZZZZZ     IIIII       T       LLLLL
2 deleted 2 characters in body
source | link
1
source | link