[net.sources] Epson filter to type nroff Non-ASCII char's

john@dutesta.UUCP ( ) (10/30/85)

# CUT AT THE DOTTED LINE AND FEED TO /BIN/SH
# ------------------------------------------------------------------------
echo x - README
cat > README <<'!End-Of-README!'
This is a shar archive of a filter used for the Epson LQ-1500 to print
the nroff Non-ASCII Special Characters given in the manual.
The greek characters as well as the mathematical characters are implemented.
This comes with all the defined characters and the makefiles to build your
epf.c (epson filter)
At dutesta we work with it for half a year now and we are pleased with it.

For those who want to implement Italic writing via nroff on an Epson I
do have some ideas too (mail me)

--
			John Nellen, Delft Univ. of Technology
			..!{decvax,philabs}!mcvax!dutesta!john
!End-Of-README!
echo x - epf.c
cat > epf.c <<'!End-Of-epf.c!'
#include	<stdio.h>
#include	<sgtty.h>

#define		NORMAL	0
#define		GRPHCS	1

#define		NO	0
#define		YES	1
#define		TONORM	2
#define		TOGRPH	3
#define		ESC	27

#define		ctl(c)	('c'&037)

char  table[65][105] = {
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0, 48,  0,  0,120,  0,  0,252,  0,  1,255,  0,
      1,255,  0,  3,255,128,  3,255,128,  3,255,128,  3,255,128,
      7,255,192,  7,255,192,  7,255,192,  7,255,192,  7,255,192,
      7,255,192,  7,255,192,  3,255,128,  3,255,128,  3,255,128,
      3,255,128,  3,255,  0,  1,255,  0,  1,254,  0,  0,252,  0,
      0,120,  0,  0, 48,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* bullet */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
     15,255,224,  8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,
      8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,
      8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,
      8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,
      8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,  8,  0, 32,
      8,  0, 32,  8,  0, 32, 15,255,224,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* square */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0, 24,  0,  0, 36,  0,  0, 66,  0,  0,
    129,  0,  0,129,  0,  0,129,  0,  0,129,  0,  0,129,  0,  0,
    129,  0,  0, 66,  0,  0, 36,  0,  0, 24,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* degree */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0, 64,  0,  0,224,  0,  0,224,  0,  0,224,  0,  0,224,  0,
     24,224,  0, 60,226,  0,120, 71,  0,127,255,254,120, 71,  0,
     60,226,  0, 24,224,  0,  0,224,  0,  0,224,  0,  0,224,  0,
      0,224,  0,  0, 64,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* dagger */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 28,  0,  0, 62,  0,
      0,127,  0, 16, 67,  4, 48,129,134, 40,129,198, 41,  0,194,
     73,  0,193, 75,  0, 97, 75,  0, 97, 71,  0,113, 67,  0,105,
     67,  0,105, 65,  0, 73, 33,128, 73, 49,128,138, 16,192,138,
     16, 65,  6,  0, 97,  6,  0,126,  0,  0, 62,  0,  0, 28,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* section */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  7,192,  0, 31,224,
      0, 56, 96,  0, 96, 32,  0,192, 32,  1,128, 32,  3,  0, 32,
      2,  0, 32,  2,  0, 32,  2,  0, 96,  2,  0, 64,  2,  0,192,
      1,  0,128,  0,193,  0,  0, 35,  0,  0, 30,  0,  0, 14,  0,
      0, 11,  0,  0, 17,128,  0, 32,192,  0, 64, 64,  0,128, 32,
      1,  0, 32,  2,  0, 32,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* alpha */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  4,  0,  0,  8,  0,  0, 48,  0,  0, 64,
      0,  0,128,  0,  3,  0,  0,  4,128,  0, 24, 64,  0, 32, 64,
      0,200, 64,  1,  8, 64,  2,  8, 32,  2,  8, 32,  2,  8, 32,
      2,  8, 32,  2,  8, 32,  2,  8, 32,  2,  8, 32,  2, 12, 32,
      2, 18, 32,  2, 18, 32,  1, 19, 32,  1,225,192,  0,224,192,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* beta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,128,  0,  1,128,  0,
      1,  0,  0,  3,  0,  0,  3,  0,  0,  3,  0,  0,  3,  0,  0,
      1,  0,  0,  1,  0,  0,  0,128, 32,  0, 96,224,  0, 31,128,
      0,  2,  0,  0,  4,  0,  0,  8,  0,  0, 48,  0,  0, 64,  0,
      0,128,  0,  3,  0,  0,  2,  0,  0,  2,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* gamma */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  7,128,
      1,143,192,  3,152,192,  3,216, 64,  2, 80, 32,  2, 96, 32,
      2, 96, 32,  2, 32, 32,  2, 32, 32,  2, 32, 32,  2, 32, 32,
      2, 32, 32,  2, 32, 32,  2, 32, 32,  1, 16, 64,  0,144, 64,
      0, 24,192,  0, 15,128,  0, 15,128,  0,  7,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* delta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  0,  0, 31,128,
      0, 63,192,  0,125,192,  0,248, 96,  0,200, 96,  1,136, 32,
      1,136, 32,  1,  8, 32,  1,  8, 32,  1,  8, 32,  1,  0, 32,
      1,  0, 32,  1,  0, 32,  1,  0,  0,  1,  0,  0,  1,  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,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* epsilon */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  3,  0,  0,  7,128,
      0,  7,128,  0, 12,128,  0,  8,128,  0,  8,128,  0,  8,128,
      0, 16,128,  2, 16,160,  1, 16,160,  1, 32,160,  1, 32,160,
      1, 64,160,  1, 64,160,  1,192,160,  1,128,160,  1,128,160,
      1,  0,224,  2,  0, 64,  2,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* zeta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,128,  0,
      0,128,  0,  1,  0,  0,  1,  0,  0,  2,  0,128,  2,  7,  0,
      2, 56,  0,  1,224,  0,  0, 64,  0,  0,128,  0,  0,128,  0,
      1,  0,  0,  2,  0,  0,  2,  0,  0,  2,  0,  0,  2,  0,  0,
      2,  0,  8,  1,  0, 16,  1,  0, 96,  0,131,128,  0,124,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* eta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,128,  0,  7,192,
      0, 14, 32,  0, 24, 32,  0, 56, 32,  0, 56, 32,  0,104, 32,
      0,104, 32,  0,200, 64,  0,200,192,  0,136,128,  1,137,128,
      1,137,  0,  3, 11,  0,  2, 10,  0,  2, 10,  0,  2, 12,  0,
      2, 12,  0,  2, 24,  0,  2, 48,  0,  1,224,  0,  0,192,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* theta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  1,128,  0,  3,192,  0,  4, 32,
      0,  8, 32,  0, 16, 32,  0, 32, 32,  0, 64, 32,  0,128, 32,
      0,128, 64,  1,  0,128,  2,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* iota */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 32,  0,  0, 96,
      0,  1,192,  0,  3,  0,  0,  6,  0,  0, 28,  0,  0, 60,  0,
      0,104,  0,  0,200,  0,  1,136,  0,  3, 12,  0,  2, 20,  0,
      0, 54,  0,  0, 35,  0,  0, 97,128,  0, 64,192,  0,192, 64,
      1,128, 32,  3,128, 32,  3,  0,  0,  3,  0,  0,  2,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* kappa */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 32,
      0,  0, 96,  0,  0, 96,  4,  0,224,  6,  1,192,  7,  3,128,
      3,135,  0,  1,198,  0,  0,252,  0,  0,120,  0,  0, 60,  0,
      0,  6,  0,  0,  7,  0,  0,  3,128,  0,  1,192,  0,  0,224,
      0,  0, 96,  0,  0, 32,  0,  0, 32,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* lambda */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0, 24,  0,  0, 32,
      0,  0,192,  0,  3,  0,  0, 12,  0,  0, 63,192,  0,192, 32,
      3,  0, 32,  0,  0, 32,  0,  0, 32,  0,  0, 32,  0,  0, 64,
      0,  0, 64,  0,  0,128,  0,  0,128,  0,  1,192,  0,  6, 32,
      0, 24, 32,  0, 96, 32,  1,128, 32,  2,  0, 64,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* mu */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 32,
      2,  0,224,  2,  3,224,  2, 15,224,  2, 63, 32,  2,252, 32,
      3,240, 32,  3,192, 64,  3,  0, 64,  0,  0, 64,  0,  0,128,
      0,  0,128,  0,  1,  0,  0,  2,  0,  0,  4,  0,  0,  8,  0,
      0, 16,  0,  0, 32,  0,  3,192,  0,  3,192,  0,  3,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* nu */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,224,
      0,  1,224,  0,  3,224,  0,102, 32,  4,252, 32, 10,216, 32,
      2,136, 36,  3,136, 36,  3,  8, 36,  2,  8, 40,  2,  8, 40,
      2,  8, 40,  2,  8, 56,  2, 24, 48,  2, 24, 32,  2,  0,  0,
      4,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* xi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 60,  0,  0,126,  0,
      0,127,  0,  0,195,  0,  1,129,128,  1,128,128,  1,  0,192,
      2,  0,192,  2,  0,192,  2,  0,192,  2,  0,192,  2,  0,192,
      2,  0,128,  2,  1,  0,  2,  1,  0,  2,  3,  0,  3,  6,  0,
      1,158,  0,  1,252,  0,  0,248,  0,  0, 96,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* omicron */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,192,  0,  1,128,  0,
      3,  0, 32,  3,  0,224,  7,  3,224,  7, 15,224,  7,252,  0,
      7,240,  0,  7,  0,  0,  7,  0,  0,  7,  0,  0,  7,  0,  0,
      7,  0,  0,  7,  0,  0,  7, 15,224,  7,127,224,  7,240,224,
      7,128, 32,  7,  0,  0,  7,  0,  0,  6,  0,  0,  4,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* pi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0, 12,  0, 60,252,  0,127,252,
      0,127,240,  0,195,  0,  1,129,128,  1,128,128,  1,  0,128,
      2,  0,128,  2,  0,128,  2,  0,128,  2,  0,128,  2,  0,128,
      2,  0,128,  2,  1,  0,  2,  1,  0,  2,  3,  0,  3,  6,  0,
      1,158,  0,  1,252,  0,  0,248,  0,  0, 96,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* rho */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 60,  0,  0,126,  0,
      0,127,  0,  0,195,  0,  1,129,128,  1,128,128,  1,  0,128,
      2,  0,128,  2,  0,128,  2,  0,128,  2,  0,128,  2,  0,128,
      2,  0,128,  2,  1,  0,  2,  1,  0,  2,  3,  0,  3,  6,  0,
      3,158,  0,  3,252,  0,  3,248,  0,  3,224,  0,  3,128,  0,
      3,128,  0,  3,128,  0,  3,128,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* sigma */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,128,  0,  1,  0,  0,  1,  0,  0,  3,  0,  0,
      3,  0,  0,  3,  0, 96,  3,  1,224,  3,  7,192,  3, 24,  0,
      3,224,  0,  3,  0,  0,  3,  0,  0,  3,  0,  0,  3,  0,  0,
      3,  0,  0,  3,  0,  0,  3,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* tau */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,
      3,  0,  0,  3,  0, 64,  3,224,224,  0,255,224,  0, 31, 32,
      0,  0, 32,  0,  0, 32,  0,  0, 32,  0,  0, 64,  0,  0, 64,
      0,  0,128,  0,  1,  0,  0,  2,  0,  0,  4,  0,  0,  8,  0,
      0, 16,  0,  0, 32,  0,  0, 64,  0,  3,128,  0,  3,  0,  0,
      2,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* upsilon */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 30,  0,  0, 63,132,
      0, 97,200,  0,192,112,  1,128, 32,  1,  0, 96,  2,  0,160,
      2,  1, 32,  2,  2, 32,  2,  4, 32,  2,  8, 32,  2, 16, 32,
      2, 32, 32,  2, 64, 96,  2,128, 96,  3,  0, 64,  2,  0,128,
      6,  1,128,  9,  7,  0, 17,142,  0,  0,248,  0,  0,112,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* phi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0, 32,
      2,  0, 64,  3,  0,128,  3,  1,  0,  1,129,  0,  0,194,  0,
      0, 98,  0,  0, 52,  0,  0, 28,  0,  0, 12,  0,  0, 14,  0,
      0, 19,  0,  0, 17,  0,  0, 32,128,  0, 64,192,  0,128, 64,
      3,  0, 32,  0,  0, 32,  0,  0, 32,  0,  0, 32,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* chi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      2,  0,  0,  2,  0,  0,  2,  0,192,  2,  7,228,  1,255, 56,
      0,248, 32,  0,  0,224,  0,  3, 32,  0, 12, 64,  0, 48, 64,
      0, 64, 64,  1,129,128,  6,  3,128,  8, 14,  0,  0, 60,  0,
      0,240,  0,  1,192,  0,  3,  0,  0,  2,  0,  0,  2,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* psi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  7,128,  0, 24, 64,
      0, 96, 32,  0,128, 32,  1,  0, 32,  2,  0, 32,  0,  0, 32,
      0,  0, 64,  0,  0, 64,  0,  0,128,  0,  1,  0,  0, 15,128,
      0,  0, 64,  0,  0, 32,  0,  0, 32,  0,  0, 32,  0,  0, 32,
      0,  0, 32,  2,  0, 64,  1,128,128,  0, 97,  0,  0, 30,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* omega */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  8,  0, 32,  8,  0, 32, 15,255,224,
     15,255,224, 15,255,224,  8,  0, 32,  8,  0, 32,  8,  0,  0,
      8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,
      8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,
      8,  0,  0,  8,  0,  0,  8,  0,  0, 12,  0,  0, 14,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Gamma */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 32,  0,  0, 96,
      0,  1,160,  0,  2, 32,  0, 12, 32,  0, 16, 32,  0, 32, 32,
      0, 64, 32,  1,128, 32,  2,  0, 32, 12,  0, 32,  6,  0, 32,
      3,  0, 32,  1,128, 32,  0,224, 32,  0,112, 32,  0, 24, 32,
      0, 14, 32,  0,  7, 32,  0,  1,160,  0,  0,224,  0,  0, 96,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Delta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 60,  0,  0,126,  0,
      0,199,  0,  1,131,128,  3,  1,128,  6,  0,192,  4,124, 64,
      8, 56, 32,  8, 16, 32,  8, 16, 32,  8, 16, 32,  8, 16, 32,
      8, 16, 32,  8, 56, 32,  4,124, 64,  6,  0,192,  2,  0,128,
      1,  1,128,  1,131,  0,  0,198,  0,  0,126,  0,  0, 60,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Theta */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0, 32,  0,  0, 32,  0,  0, 96,
      0,  1,160,  0,  2,  0,  0, 12,  0,  0, 16,  0,  0, 32,  0,
      0, 64,  0,  1,128,  0,  2,  0,  0, 12,  0,  0, 14,  0,  0,
      7,  0,  0,  3,128,  0,  1,224,  0,  0,240,  0,  0,120,  0,
      0, 30,  0,  0, 15,  0,  0,  7,160,  0,  1,224,  0,  0,224,
      0,  0, 96,  0,  0, 32,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Lambda */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 32,  0,  8,192,
      1, 49,192, 14,112,192,  6, 48,192,  6, 48,192,  6, 48,192,
      6, 48,192,  6, 48,192,  6, 48,192,  6, 48,192,  6, 48,192,
      6, 48,192,  6, 48,192,  6, 48,192,  6, 48,192,  6, 48,192,
      6, 48,192,  6, 48,224,  6, 56,192,  7, 49,  0, 14, 64,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Xi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0, 32,  8,  0, 32,
     15,255,224, 15,255,224, 15,255,224,  8,  0, 32,  8,  0, 32,
      8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,
      8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0, 32,  8,  0, 32,
     15,255,224, 15,255,224, 15,255,224,  8,  0, 32,  8,  0, 32,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Pi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0, 32, 12,  0, 96,
     14,  0,224, 13,  1, 96, 12,130, 96, 12, 68, 96, 12, 40, 96,
     12, 16, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96,  4,  0,224,  2,  1,224,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Sigma */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0, 15,  0,  0,
     12,  0,  0, 12,  0,  0, 12,  0,  0, 14,  0,  0,  7,  0,  0,
      3,128, 32,  3,192, 32,  1,255,224,  0,255,224,  1,255,224,
      3,  0, 32,  2,  0, 32,  4,  0,  0,  4,  0,  0,  8,  0,  0,
      8,  0,  0,  8,  0,  0,  8,  0,  0,  8,  0,  0,  6,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Upsilon */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0, 28,  0,  0, 62,  0,  0,127,  0,
      0,247,128,  0,193,128,  1,128,192,  1,  0, 64,  1,  0, 64,
     18,  0, 36, 18,  0, 36, 31,255,252, 31,255,252, 31,255,252,
     18,  0, 36, 18,  0, 36, 17,  0, 64,  1,  0, 64,  1,128,192,
      0,193,128,  0,247,128,  0,127,  0,  0, 62,  0,  0, 28,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Phi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,192,  0,  1,128,  0,
      3,  0,  0,  3,  0,  0,  1,255,  0,  0,255,128,  0,  0,192,
      8,  0, 72,  8,  0,104, 15,255,248, 15,255,248, 15,255,248,
      8,  0,104,  8,  0, 72,  0,  0,192,  0,255,128,  1,255,  0,
      3,  0,  0,  3,  0,  0,  1,128,  0,  0,192,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Psi */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0, 64,  0, 56, 96,  0,252, 32,
      1,254, 32,  3,198, 32,  3,  3, 32,  7,  1,160,  4,  1,160,
     12,  0,224, 12,  0,  0, 12,  0,  0,  8,  0,  0, 12,  0,  0,
     12,  0,  0, 12,  0,224,  4,  1,160,  7,  1,160,  3,  3, 32,
      3,198, 32,  1,254, 32,  0,252, 32,  0, 56, 96,  0,  0, 64,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* Omega */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,192,  0,  0,192,  0,
      1,192,  0,  1,128,  0,  3,224,  0,  0,248,  0,  0,127,128,
      0, 31,224,  0,  7,224,  0,  1,224,  0,  0,192,  0,  1,128,
      0,  3,  0,  0,  6,  0,  0, 28,  0,  0, 56,  0,  0,224,  0,
      1,192,  0,  7,  0,  0, 14,  0,  0, 24,  0,  0,112,  0,  0,
     96,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* square root (no. 41)*/
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,224,  0,  1,240,  0,
      3,120,  0,  2, 28,  0,  2, 12, 64,  2,  6, 32,  2,  7, 32,
      2,  3,224,  3,  1,192,  1,128,192,  0,192,  0,  0,224,  0,
      0, 96,  0,  0, 32,  0,  0, 32,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* terminal sigma */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0, 65,  8,  0, 65,
      8,  0,195, 12,  0,130,  4,  1,134,  4,  1,132,  4,  1,  4,
      6,  3, 12,  2,  2,  8,  2,  2,  8,  2,  6, 24,  3,  4, 16,
      1, 12, 48,  1,  8, 48,  1,  8, 32,  1,152, 96,  0,144, 64,
      0,144, 64,  0,240,192,  0, 96,192,  0, 97,128,  0, 65,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* >= */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 33,  0,  0, 49,128,
      0,113,128,  0, 88,192,  0,200, 64,  0,200, 64,  0,136, 64,
      0,140, 96,  0,132, 32,  1,134, 48,  1,  2, 16,  1,  2, 16,
      3,  3, 24,  2,  1,  8,  2,  1,140,  6,  0,132,  4,  0,132,
      4,  0,198,  4,  0, 66, 12,  0, 66,  8,  0, 99,  8,  0, 33,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* <= */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,
      6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,
      6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,
      6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,
      6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,  6, 24, 96,
      6, 24, 96,  6, 24, 96,  6, 24, 96,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* ident == */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0, 35,  0,  0, 99,  0,  0, 67,  0,  0,195,  0,  0,131,  0,
      1,131,  0,  1,  3,  0,  3,  3,  0,  2,  3,  0,  2,  3,  0,
      3,  3,  0,  1,  3,  0,  1,131,  0,  0,131,  0,  0,195,  0,
      0, 67,  0,  0, 99,  0,  0, 35,  0,  0, 51,  0,  0, 19,  0,
      0, 19,  0,  0, 19,  0,  0, 51,  0,  0, 99,  0,  0, 67,  0,
      0,195,  0,  0,131,  0,  1,131,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* approx = */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  4,  0,  0, 12,  0,  0,  8,  0,  0, 24,  0,  0, 16,  0,
      0, 48,  0,  0, 32,  0,  0, 96,  0,  0, 64,  0,  0, 64,  0,
      0, 96,  0,  0, 32,  0,  0, 48,  0,  0, 16,  0,  0, 24,  0,
      0,  8,  0,  0, 12,  0,  0,  4,  0,  0,  6,  0,  0,  2,  0,
      0,  2,  0,  0,  2,  0,  0,  6,  0,  0, 12,  0,  0,  8,  0,
      0, 24,  0,  0, 16,  0,  0, 48,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* approximates */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0, 97,128,  0, 97,129,  0, 97,131,  0, 97,134,  0, 97,140,
      0, 97,152,  0, 97,176,  0, 97,224,  0, 97,192,  0, 97,128,
      0, 99,128,  0,103,128,  0,109,128,  0,121,128,  0,113,128,
      0, 97,128,  0,225,128,  1,225,128,  3, 97,128,  6, 97,128,
     12, 97,128, 24, 97,128,208, 97,128, 64, 97,128,  0, 97,128,
      0, 97,128,  0, 97,128,  0, 97,128,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* not equal */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  1,255,  0,  0,254,  0,
      0,124,  0,  0, 56,  0,  0, 16,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* right arrow */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0, 16,  0,  0, 56,  0,  0,124,  0,  0,254,  0,  1,255,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,  0, 56,  0,
      0, 56,  0,  0, 56,  0,  0, 56,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* left arrow */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,
     24,  0,  0, 56,  0,  0,127,255,255,255,255,255,127,255,255,
     56,  0,  0, 24,  0,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* up arrow */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 16,
      0,  0, 24,  0,  0, 28,255,255,254,255,255,255,255,255,254,
      0,  0, 28,  0,  0, 24,  0,  0, 16,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* down arrow  (no. 52 )*/
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0, 48,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,
      0, 48,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,
      3, 51,  0,  3, 51,  0,  3, 51,  0,  3, 51,  0,  3, 51,  0,
      3, 51,  0,  3, 51,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,
      0, 48,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,  0, 48,  0,
      0, 48,  0,  0, 48,  0,  0, 48,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* divide */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,255,248,  0,255,254,  0,
      0,  7,  0,  0,  3,128,  0,  0,128,  0,  0,192,  0,  0, 64,
      0,  0, 96,  0,  0, 96,  0,  0, 96,  0,  0, 96,  0,  0, 96,
      0,  0, 96,  0,  0, 96,  0,  0,192,  0,  0,128,  0,  1,128,
      0,  1,  0,  0,  3,  0,  0,  6,  0,255,252,  0,255,248,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* cup */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,255,252,  7,255,252,
     14,  0,  0, 24,  0,  0, 48,  0,  0, 48,  0,  0, 32,  0,  0,
     96,  0,  0, 96,  0,  0, 96,  0,  0, 96,  0,  0, 96,  0,  0,
     96,  0,  0, 96,  0,  0, 32,  0,  0, 48,  0,  0, 48,  0,  0,
     16,  0,  0, 28,  0,  0, 15,  0,  0,  3,255,252,  0,255,252,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* cap */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,124,  0,  0,255,  0,  1,131,128,  3,  1,192,  2,  0,192,
      6,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* subset of */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96, 12,  0, 96,
     12,  0, 96,  4,  0,192,  6,  0,192,  3,  1,128,  1,131,  0,
      1,231,  0,  0,126,  0,  0, 56,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* superset of  (No 57) */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      1,240, 48,  3,252, 48,  6, 14, 48, 12,  7, 48,  8,  3, 48,
     24,  1,176, 48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176,
     48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176,
     48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176,
     48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176, 48,  1,176,
     48,  1,176, 48,  1,176, 48,  1,176,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* improper subset */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
     48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152,
     48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152,
     48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152,
     48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152, 48,  1,152,
     48,  1,152, 16,  3, 24, 24,  3, 24, 12,  6, 24,  6, 12, 24,
      7,156, 24,  1,248, 24,  0,224, 24,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* improper superset */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0, 30,  0,  0, 63,  0,  0,127,128,  0,225,192,  0,192,224,
      0,128,224,  0,128, 96,  0,128, 96,  0,192,192,  0,224,192,
      0,115,128,  0, 63,  0,  0, 15,  0,  0, 31,  0,  0, 51,  0,
      0, 97,192,  0,192,192,  0,128, 96,  0,128, 96,  0,128, 96,
      0,128, 96,  0,192, 96,  0,192,224,  0,113,192,  0, 63,128,
      0, 31,  0,  0, 14,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* infinity */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 28,  0,  0,127,  0,
      0,255,128,  9,227,192, 25,128,192, 59,  0, 96,107,  0, 96,
     99,  0, 96, 99,  0, 96, 99,  0, 96, 99,  0, 96, 99,  0, 96,
     99,  0, 96, 49,  0, 64, 17,192,192, 24,227,192,  8,255,128,
     12, 63,  0,  6, 28,  0,  3,248,  0,  1,240,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* partial derivative */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0, 12,  0,  0,
     14,  0,  0, 15,128,  0, 15,224,  0, 14,112,  0, 14, 24,  0,
     14, 14,  0, 14,  7,128, 14,  1,192, 14,  0, 96, 14,  1,224,
     14,  3,192, 14,  7,128, 14, 30,  0, 14, 60,  0, 14,120,  0,
     14,224,  0, 15,192,  0, 15,128,  0, 15,  0,  0, 12,  0,  0,
      8,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* gradient */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,112,  0,  0,112,  0,  0,112,  0,  0,112,  0,  0,112,  0,
      0,112,  0,  0,112,  0,  0,112,  0,  0,112,  0,  0,112,  0,
      0,112,  0,  0,112,  0,  0,112,  0,  0,112,  0,  0,112,  0,
      0,127,  0,  0,127,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* not */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0, 14,  0,  0, 31,  0,  0, 63,  0,  0, 31,  0,  0, 14,
      0,  0,  6,  7,255,254, 15,255,252, 31,255,248, 63,255,240,
     96,  0,  0,112,  0,  0,248,  0,  0,248,  0,  0,112,  0,  0,
     32,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* integral sign */
    },
    {
     27,'p',  1, 27,'&',  0,'A','A',  4, 28,  5,
      0,  0,  0,  0,  0,  0,  0,120,  0,  0,252,  0,  1,254,  0,
      1,254,  0,  3,255,  0,  3, 51,  0,  6, 49,128,  6, 49,128,
     12, 48,192, 12, 48,192, 24, 48, 96, 24, 48, 96, 24, 48, 96,
     24, 48, 96, 24, 48, 96, 24, 48, 96, 24, 48, 96, 24, 48, 96,
     24, 48, 96, 24, 48, 96, 24, 48, 96, 24, 48, 96, 24, 48, 96,
      0,  0,  0,  0,  0,  0,  0,  0,  0,
     27,'%',  1,'A', 27,'%',  0, 27,'p',  0	/* member of */
    },
    };

main () {
   int   j,
	up,
         cnt;
   char  c,
         curchar;
   struct sgttyb  ttyb;
   struct tchars  ttyt;
   up=0;

   gtty (1, &ttyb);
   ttyb.sg_flags &= ~( ECHO |  NL1 | XTABS | EVENP ); /* turn this bits off */
   ttyb.sg_flags |= TANDEM | CBREAK ;  /* turn this bits on */
   stty (1, &ttyb);
   ioctl (1, TIOCGETC, &ttyt);
   ttyt.t_startc = ctl (Q);
   ttyt.t_stopc = ctl (S);
   ioctl (1, TIOCSETC, &ttyt);
   ioctl (1, TIOCEXCL, (struct sgttyb *) 0);
   curchar = getchar ();
   while (curchar != EOF) {
      if (curchar == ESC) {
	 c = getchar();
	 cnt = (c - 'A');		 	/* if char is 'A' then = zero */
	 switch (cnt) {
	    case 0:
	       break;				/* first char. is an A */
	    case 1:
	       cnt = 26;			/* first char is a B, so add 26 to cnt */
	       break;
	    case 2:
	       cnt = 52;			/* first char is a C, so add 52 to cnt */
	       break;
	    default:
	       putchar (ESC);
	       putchar (c);
	       goto noabc;			/* no A, B, or C so put ESC back on line */
	}
	 cnt += (getchar () - 'A');
	 switch (cnt) {
	    case 0: 
	       putchar (ESC);
	       putchar ('x');			 /* NLQ */
	       putchar (1);
	       putchar (ESC);
	       putchar ('M');			 /* ELITE this is the right mode */ 
						 /* for 12 char. per inch */
	       curchar = 0; 
	       break;
	    case 1: 
	       putchar (ESC);
	       putchar ('x');			 /* DRAFT */
	       putchar (0);
	       curchar = 0;
	       break;
	    case 2: 
               if (up == 0){
	         putchar (ESC);
	         putchar ('S');			 /* SUPERSCRIPT */
	         putchar (0);
                 up = 1;
               }
               else if (up == -1){               /* must be -1 */
			putchar(ESC);
			putchar('T');		 /* if again on middle line: cancel SUB/SUP */
                        up = 0;
		}
	       curchar = 0;
	       break;
	    case 3: 
               if (up == 0){
	         putchar (ESC);
	         putchar ('S');			 /* SUBSCRIPT */
	         putchar (1);
                 up = -1;
               }
               else if (up == 1){                            /* must be 1 */
			putchar(ESC);
			putchar('T');		 /* if again on middle line: cancel SUB/SUP */
                        up = 0;
		}
               else if (up == -1){
                  putchar(ESC); putchar('T');
                  putchar('\n'); 
                  up = 0;
               } 
	       curchar = 0;
	       break;
	    case 4:
               if (up==-1){
                 putchar(ESC);
                 putchar('T');
                 putchar(ESC);
                 putchar('S');
                 putchar(0);
                 up = 1;
               }
	       curchar = 0;
	       break;
	    case 5: 
	       putchar (ESC);
	       putchar ('E');			 /* EMPHASIZED ON */
	       curchar = 0;
	       break;
	    case 6: 
	       putchar (ESC);
	       putchar ('F');			 /* EMPHASIZED OFF */
	       curchar = 0;
	       break;
	    default: 
	       for (j = 0; j < 105; j++) {
		  c = table[cnt-7][j];
		  putchar (c);
	       }
	       curchar = 0;
	       break;
	 }
	}
	 else {
	 putchar (curchar);
noabc:
	 curchar = getchar ();
      }
   }
   putchar (ESC);
   putchar ('P');				 /* ELITE-SIZE off */
   putchar (ESC);
   putchar ('x');				 /* DRAFT off */
   putchar (0);
   putchar (ESC);
   putchar ('T');				 /* SUP/SUB off */
}
!End-Of-epf.c!
echo x - makefile
cat > makefile <<'!End-Of-makefile!'
# mkmake  $Revision: 1.8 $ $Date: 85/02/08 13:26:48 $
.SUFFIXES:	.c .L .o .y .l
.c.L:	;	lint $? > $@
DST=/usr/lib

OBJECTS=epf.o 

CFLAGS=-O
LDFLAGS=

CSOURCES=epf.c 

LFILES=epf.L 

epf:	${OBJECTS}
	@cc ${CFLAGS} ${OBJECTS} -o epf ${LDFLAGS}
	@touch LASTMAKE

epf.o:	epf.c 
	@cc ${CFLAGS} -c epf.c

lint:	${LFILES}

install: epf
	@strip epf
	@mv epf ${DST}/epf
	@chmod 755 ${DST}/epf

clean:
	rm -f ${OBJECTS}
!End-Of-makefile!

john@dutesta.UUCP ( ) (10/30/85)

# CUT AT THE DOTTED LINE AND FEED TO /BIN/SH
# ------------------------------------------------------------------------
mkdir matrix
echo making directory matrix
cd matrix
echo going to dir matrix
echo x - Delta
cat > Delta <<'!End-Of-Delta!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1,1, , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , ,1, ,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , ,1, , , ,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , ,1, , , , ,1,1, , , , , , , , , , },
	{ , , , , , , , , , ,1, , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , ,1, , , , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , ,1,1, , , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , ,1,1, , , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , ,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
/*bot*/	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Delta!
echo x - Gamma
cat > Gamma <<'!End-Of-Gamma!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , ,1,1, , , },
/*top*/	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , ,1, , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , ,1,1,1,1,1,1,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Gamma!
echo x - LASTMAKE
cat > LASTMAKE <<'!End-Of-LASTMAKE!'
!End-Of-LASTMAKE!
echo x - Lambda
cat > Lambda <<'!End-Of-Lambda!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , ,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , ,1, ,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , ,1, , , ,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , ,1, , , , ,1,1,1, , , , , , , , , },
	{ , , , , , , , , , ,1, , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , , , ,1, , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , ,1,1,1, , , },
	{ , , , ,1, , , , , , , , , , , , , , , , , , ,1,1,1, , },
/*bot*/	{ , ,1,1,1,1, , , , , , , , , , , , , , , , ,1,1,1,1,1, },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Lambda!
echo x - Omega
cat > Omega <<'!End-Of-Omega!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , ,1,1,1,1,1, ,1,1,1,1,1, , , , , , , , , },
/*top*/	{ , , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , ,1,1,1,1, , , , , , , , , ,1,1,1,1, , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , , , ,1,1,1, , , , , ,1,1,1, , , , , , , , , },
	{ , ,1,1, , , , , , ,1, , , , , ,1, , , , , , ,1,1, , , },
/*bot*/	{ , , ,1,1,1,1,1,1,1,1, , , , , ,1,1,1,1,1,1,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{;			/* ^ */
!End-Of-Omega!
echo x - Phi
cat > Phi <<'!End-Of-Phi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , ,1,1,1, , ,1,1,1, , ,1,1,1, , , , , , , , },
	{ , , , , ,1,1,1, , , , ,1,1,1, , , , ,1,1,1, , , , , , },
	{ , , , ,1,1,1, , , , , ,1,1,1, , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , ,1,1,1, , , , , , ,1,1,1, , , , },
	{ , ,1,1,1,1, , , , , , ,1,1,1, , , , , , ,1,1,1,1, , , },
	{ , ,1,1,1, , , , , , , ,1,1,1, , , , , , , ,1,1,1, , , },
	{ , ,1,1,1,1, , , , , , ,1,1,1, , , , , , ,1,1,1,1, , , },
	{ , , ,1,1,1, , , , , , ,1,1,1, , , , , , ,1,1,1, , , , },
	{ , , , ,1,1,1, , , , , ,1,1,1, , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , ,1,1,1, , , , ,1,1,1, , , , , , },
	{ , , , , , , ,1,1,1, , ,1,1,1, , ,1,1,1, , , , , , , , },
/*bot*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Phi!
echo x - Pi
cat > Pi <<'!End-Of-Pi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
/*top*/	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
/*bot*/	{ , , ,1,1,1,1,1,1,1, , , , , , , , ,1,1,1,1,1,1,1, , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Pi!
echo x - Psi
cat > Psi <<'!End-Of-Psi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*top*/	{ , , , , ,1,1, , , , , ,1,1,1, , , , , ,1,1, , , , , , },
	{ , , , ,1,1,1,1, , , , ,1,1,1, , , , ,1,1,1,1, , , , , },
	{ , , ,1,1, , ,1,1, , , ,1,1,1, , , ,1,1, , ,1,1, , , , },
	{ , , ,1, , , ,1,1, , , ,1,1,1, , , ,1,1, , , ,1, , , , },
	{ , , , , , , ,1,1, , , ,1,1,1, , , ,1,1, , , , , , , , },
	{ , , , , , , ,1,1, , , ,1,1,1, , , ,1,1, , , , , , , , },
	{ , , , , , , ,1,1, , , ,1,1,1, , , ,1,1, , , , , , , , },
	{ , , , , , , ,1,1, , , ,1,1,1, , , ,1,1, , , , , , , , },
	{ , , , , , , ,1,1, , , ,1,1,1, , , ,1,1, , , , , , , , },
	{ , , , , , , ,1,1, , , ,1,1,1, , , ,1,1, , , , , , , , },
	{ , , , , , , , ,1,1, , ,1,1,1, , ,1,1, , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Psi!
echo x - README
cat > README <<'!End-Of-README!'
This directory contains all the characters implemented in epf.c

To make a new character: edit matrix.c and copy it to a file which
you give the name of the character.
Mat.c is a file which scans matrix.c and produces a file called: out

'out' will be excuted by the makefile and produces a file 'to_be_put_in_epf.c'
which is to be put in epf.c,(ha-ha) and there you have your user-defined char.
All the characters are known by nroff when you change the driving tables
called tabepson.c and code.epson (comes with this package)
(To be installed in /usr/src/usr.bin/troff/term)
Characters are defined in those tables via <cntr>AA, <cntr>AB, <cntr>AC,....

then: nroff -Tepson - ... file 	will work for you.

--
			John Nellen, Delft Univ. of Technology
			..!{decvax,philabs}!mcvax!dutesta!john
!End-Of-README!
echo x - Sigma
cat > Sigma <<'!End-Of-Sigma!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , },
/*top*/	{ , , , , ,1, , , , , , , , , , , , , , , , , , ,1, , , },
	{ , , , , , ,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , ,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1, , , , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , , , , , , , , , , , , },
	{ , , , , , , , ,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , , , , , , , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
/*bot*/	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Sigma!
echo x - Theta
cat > Theta <<'!End-Of-Theta!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , , },
/*top*/	{ , , , , , , ,1,1, , , , , , , , , ,1,1, , , , , , , , },
	{ , , , , , ,1,1, , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , ,1,1, , , , , , , , , , , , , , ,1,1, , , , , },
	{ , , , ,1,1, , , ,1, , , , , , , ,1, , , , ,1,1, , , , },
	{ , , ,1,1, , , , ,1,1, , , , , ,1,1, , , , , ,1,1, , , },
	{ , , ,1,1, , , , ,1,1,1,1,1,1,1,1,1, , , , , ,1,1, , , },
	{ , , ,1,1, , , , ,1,1, , , , , ,1,1, , , , , ,1,1, , , },
	{ , , ,1,1,1, , , ,1, , , , , , , ,1, , , , ,1,1,1, , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , , },
/*bot*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Theta!
echo x - Upsilon
cat > Upsilon <<'!End-Of-Upsilon!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , ,1,1,1,1,1, , , , , , , , , , ,1,1,1,1,1, , , , },
	{ , , ,1,1,1,1,1,1,1, , , , , , , ,1,1, , , , , ,1, , , },
/*top*/	{ , , ,1,1, , , ,1,1,1,1, , , ,1,1, , , , , , , ,1, , , },
	{ , , ,1,1, , , , ,1,1,1,1, ,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Upsilon!
echo x - Xi
cat > Xi <<'!End-Of-Xi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , },
	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , },
	{ , , , ,1, , , , , , , , , , , , , , , , , ,1, , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
/*bot*/	{ , , ,1, , , , , , , , , , , , , , , , , ,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-Xi!
echo x - alpha
cat > alpha <<'!End-Of-alpha!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , ,1,1,1,1,1,1, , , , , , , , , , , ,1, },
	{ , , , , , , , ,1,1, , , , , ,1, , , , , , , , , ,1, , },
	{ , , , , , , ,1,1, , , , , , , ,1, , , , , , , ,1, , , },
	{ , , , , , ,1,1, , , , , , , , ,1, , , , , , ,1, , , , },
	{ , , , , ,1,1, , , , , , , , , , ,1, , , , ,1, , , , , },
	{ , , , ,1,1, , , , , , , , , , , , ,1, , ,1, , , , , , },
	{ , , , ,1,1, , , , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , ,1,1, , , , , , , , , , , , , ,1,1, , , , , , , , },
	{ , , ,1,1, , , , , , , , , , , , ,1,1,1,1, , , , , , , },
	{ , ,1,1,1, , , , , , , , , , , ,1,1, , ,1,1, , , , , , },
	{ , , ,1,1, , , , , , , , , ,1,1, , , , , ,1,1, , , , , },
	{ , , ,1,1,1, , , , , , ,1,1,1, , , , , , , ,1,1, , , , },
/*bot*/	{ , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , , ,1,1,1, },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-alpha!
echo x - approx
cat > approx <<'!End-Of-approx!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , ,1,1,1,1, , , , , , , , , , , , , , , , , },
	{ , , , , ,1,1,1, , ,1,1,1, , , , , , , , , , , , , , ,1},
	{ , , ,1,1,1, , , , , , ,1,1,1, , , , , , , , , , ,1,1,1},
	{ ,1,1,1, , , , , , , , , , ,1,1,1, , , , , , ,1,1,1, , },
	{1,1, , , , , , , , , , , , , , ,1,1,1, , , ,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , ,1,1,1,1,1, , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-approx!
echo x - approximates
cat > approximates <<'!End-Of-approximates!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , ,1,1,1,1, , , , , , , , , , , , , , , , , },
	{ , , , , ,1,1,1, , ,1,1,1, , , , , , , , , , , , , , ,1},
	{ , , ,1,1,1, , , , , , ,1,1,1, , , , , , , , , , ,1,1,1},
	{ ,1,1,1, , , , , , , , , , ,1,1,1, , , , , , ,1,1,1, , },
	{1,1, , , , , , , , , , , , , , ,1,1,1, , , ,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , ,1,1,1,1,1, , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-approximates!
echo x - beta
cat > beta <<'!End-Of-beta!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , , , , , , , , ,1, , , , , , , , , , ,1,1, , , , },
	{ , , , , , , , , , ,1, , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , , , , ,1, , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , , , ,1, , , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , , ,1, , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , , , , ,1, ,1,1,1,1,1,1,1,1,1,1, , , , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , ,1, , , , , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , , ,1, ,1, , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , ,1, , , ,1,1,1,1, , , , , , , , , , , ,1,1, , , },
/*bot*/	{ , , ,1, , , , , , , , ,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , ,1, , , , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1, , , , , , , , , , , , , , , , , , , , , , , , , },
	{ ,1, , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-beta!
echo x - bullet
cat > bullet <<'!End-Of-bullet!'
int array [24][28] = {
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/* sq*/ { , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
/*top*/ { , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , },
	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , },
	{ ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, },
	{ ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, },
	{ , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , },
	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};
!End-Of-bullet!
echo x - cap
cat > cap <<'!End-Of-cap!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , ,1,1,1,1, , , , , , },
	{ , , , , ,1,1, , , , , , , , , , , , , , ,1,1, , , , , },
/*sq*/	{ , , , ,1,1, , , , , , , , , , , , , , , ,1,1, , , , , },
	{ , , , ,1,1, , , , , , , , , , , , , , , , ,1,1, , , , },
/*top*/	{ , , , ,1, , , , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
/*bot*/	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-cap!
echo x - chi
cat > chi <<'!End-Of-chi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , ,1,1,1,1, , , , , , , , , , , , ,1, , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , , , ,1, , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , , , ,1, , , , , , , , },
	{ , , , , , , , , ,1,1, , , , , , , ,1, , , , , , , , , },
	{ , , , , , , , , , ,1,1, , , , , ,1, , , , , , , , , , },
	{ , , , , , , , , , , ,1,1, , ,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , ,1,1, , , ,1,1, , , , , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , ,1,1, , , , , , , , , , , },
	{ , , , , , ,1, , , , , , , , , , ,1,1, , , , , , , , , },
	{ , , , , ,1, , , , , , , , , , , , ,1,1, , , , , , , , },
/*bot*/	{ , , , ,1, , , , , , , , , , , , , , , ,1,1,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-chi!
echo x - code.epson
cat > code.epson <<'!End-Of-code.epson!'
/*space*/	"\001 ",
/*!*/		"\001!",
/*"*/		"\001\"",
/*#*/		"\001#",
/*$*/		"\001$",
/*%*/		"\001%",
/*&*/		"\001&",
/*' close*/	"\001'",
/*(*/		"\001(",
/*)*/		"\001)",
/***/		"\001*",
/*+*/		"\001+",
/*,*/		"\001,",
/*- hyphen*/	"\001-",
/*.*/		"\001.",
/*/*/		"\001/",
/*0*/		"\2010",
/*1*/		"\2011",
/*2*/		"\2012",
/*3*/		"\2013",
/*4*/		"\2014",
/*5*/		"\2015",
/*6*/		"\2016",
/*7*/		"\2017",
/*8*/		"\2018",
/*9*/		"\2019",
/*:*/		"\001:",
/*;*/		"\001;",
/*<*/		"\001<",
/*=*/		"\001=",
/*>*/		"\001>",
/*?*/		"\001?",
/*@*/		"\001@",
/*A*/		"\201A",
/*B*/		"\201B",
/*C*/		"\201C",
/*D*/		"\201D",
/*E*/		"\201E",
/*F*/		"\201F",
/*G*/		"\201G",
/*H*/		"\201H",
/*I*/		"\201I",
/*J*/		"\201J",
/*K*/		"\201K",
/*L*/		"\201L",
/*M*/		"\201M",
/*N*/		"\201N",
/*O*/		"\201O",
/*P*/		"\201P",
/*Q*/		"\201Q",
/*R*/		"\201R",
/*S*/		"\201S",
/*T*/		"\201T",
/*U*/		"\201U",
/*V*/		"\201V",
/*W*/		"\201W",
/*X*/		"\201X",
/*Y*/		"\201Y",
/*Z*/		"\201Z",
/*[*/		"\001[",
/*\*/		"\001\\",
/*]*/		"\001]",
/*^*/		"\001^",
/*_ dash*/	"\001_",
/*` open*/	"\001`",
/*a*/		"\201a",
/*b*/		"\201b",
/*c*/		"\201c",
/*d*/		"\201d",
/*e*/		"\201e",
/*f*/		"\201f",
/*g*/		"\201g",
/*h*/		"\201h",
/*i*/		"\201i",
/*j*/		"\201j",
/*k*/		"\201k",
/*l*/		"\201l",
/*m*/		"\201m",
/*n*/		"\201n",
/*o*/		"\201o",
/*p*/		"\201p",
/*q*/		"\201q",
/*r*/		"\201r",
/*s*/		"\201s",
/*t*/		"\201t",
/*u*/		"\201u",
/*v*/		"\201v",
/*w*/		"\201w",
/*x*/		"\201x",
/*y*/		"\201y",
/*z*/		"\201z",
/*{*/		"\001{",
/*|*/		"\001|",
/*}*/		"\001}",
/*~*/		"\001~",
/*narrow sp*/		"\000\0",
/*hyphen*/		"\001-",
/*bullet*/		"\001\033AH",
/*square*/		"\001\033AI",
/*3/4 em*/		"\001- ",		/* this one is needed for DL */
/*rule*/		"\001_",
/*1/4*/			"\003\033AC1\033AD/\033AD4\033AC",
/*1/2*/			"\003\033AC1\033AD/\033AD2\033AC",
/*3/4*/			"\003\033AC3\033AD/\033AD4\033AC",
/*minus*/		"\001-",
/*fi*/			"\002fi",
/*fl*/			"\002fl",
/*ff*/			"\002ff",
/*ffi*/			"\003ffi",
/*ffl*/			"\003ffl",
/*degree*/		"\001\033AJ",
/*dagger*/		"\001\033AK",
/*section*/		"\001\033AL",
/*foot mark*/		"\001'",
/*acute accent*/	"\001'",
/*grave accent*/	"\001`",
/*underrule*/		"\001_",
/*slash (longer)*/	"\001/",
/*half narrow space*/	"\000\0",
/*unpaddable space*/	"\000\0",
/*alpha*/		"\001\033AM",
/*beta*/		"\001\033AN",
/*gamma*/		"\001\033AO",
/*delta*/		"\001\033AP",
/*epsilon*/		"\001\033AQ",
/*zeta*/		"\001\033AR",
/*eta*/			"\001\033AS",
/*theta*/		"\001\033AT",
/*iota*/		"\001\033AU",
/*kappa*/		"\001\033AV",
/*lambda*/		"\001\033AW",
/*mu*/			"\001\033AX",
/*nu*/			"\001\033AY",
/*xi*/			"\001\033AZ",
/*omicron*/		"\001\033BA",
/*pi*/			"\001\033BB",
/*rho*/			"\001\033BC",
/*sigma*/		"\001\033BD",
/*tau*/			"\001\033BE",
/*upsilon*/		"\001\033BF",
/*phi*/			"\001\033BG",
/*chi*/			"\001\033BH",
/*psi*/			"\001\033BI",
/*omega*/		"\001\033BJ",
/*Gamma*/		"\001\033BK",
/*Delta*/		"\001\033BL",
/*Theta*/		"\001\033BM",
/*Lambda*/		"\001\033BN",
/*Xi*/			"\001\033BO",
/*Pi*/			"\001\033BP",
/*Sigma*/		"\001\033BQ",
/**/			"\000\0",
/*Upsilon*/		"\001\033BR",
/*Phi*/			"\001\033BS",
/*Psi*/			"\001\033BT",
/*Omega*/		"\001\033BU",
/*square root*/		"\001\033BV",
/*terminal sigma*/	"\001\033BW",
/*root en*/		"\000\0",
/*>=*/			"\001\033BX",
/*<=*/			"\001\033BY",
/*identically equal*/	"\001\033BZ",
/*equation minus*/	"\001-",
/*approx =*/		"\001\033CA",
/*approximates*/	"\001\033CB",
/*not equal*/		"\001\033CC",
/*right arrow*/		"\001\033CD",
/*left arrow*/		"\001\033CE",
/*up arrow*/		"\001\033CF",
/*down arrow*/		"\001\033CG",
/*equation equal*/	"\001=",
/*multiply*/		"\001X",
/*divide*/		"\001\033CH",
/*plus-minus*/		"\001+\010_",
/*cup (union)*/		"\001\033CI",
/*cap (intersection)*/	"\001\033CJ",
/*subset of*/		"\001\033CK",
/*superset of*/		"\001\033CL",
/*improper subset*/	"\001\033CM",
/* improper superset*/	"\001\033CN",
/*infinity*/		"\001\033CO",
/*partial derivative*/	"\001\033CP",
/*gradient*/		"\001\033CQ",
/*not*/			"\001\033CR",
/*integral sign*/	"\001\033CS",
/*proportional to*/	"\000\0",
/*empty set*/		"\001o\010/",
/*member of*/		"\001\033CT",
/*equation plus*/	"\001+",
/*registered*/		"\001\033CU",
/*copyright*/		"\001\033CV",
/*box rule */		"\001\033CW",
/*cent sign*/		"\001\033CX",
/*dbl dagger*/		"\001\033CY",
/*right hand*/		"\001\033CZ",
/*left hand*/		"\001\033DA",
/*math * */		"\001*",
/*bell system sign*/	"\001\033DB",
/*or (was star)*/	"\001\033DC",
/*circle*/		"\001O",
/*left top (of big curly)*/	"\001\033DD",
/*left bottom*/			"\001\033DE",
/*right top*/			"\001\033DF",
/*right bot*/			"\001\033DG",
/*left center of big curly bracket*/	"\001\033DH",
/*right center of big curly bracket*/	"\001\033DI",
/*bold vertical*/			"\001\033DJ",
/*left floor (left bot of big sq bract)*/	"\001\033DK",
/*right floor (rb of ")*/			"\001\033DL",
/*left ceiling (lt of ")*/			"\001\033DM",
/*right ceiling (rt of ")*/			"\001\033DN",
};
!End-Of-code.epson!
echo x - cup
cat > cup <<'!End-Of-cup!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
/*sq*/	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
/*top*/	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , ,1,1, , , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , ,1,1, , , , , },
	{ , , , , ,1,1, , , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
/*bot*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-cup!
echo x - dagger
cat > dagger <<'!End-Of-dagger!'
int array [24][28] = {
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , ,1, ,1, ,1, , , , , , , , , , , , },
/*top*/ { , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , ,1,1,1,1,1,1, ,1, ,1,1,1,1,1,1, , , , , , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , , , ,1,1,1,1,1,1, ,1, ,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	};
!End-Of-dagger!
echo x - degree
cat > degree <<'!End-Of-degree!'
int array [24][28] = {
				/* ^ */
/*top*/ {0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,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,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,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,0,0,0,0,0,1,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,1,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,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,0,1,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
/*bot*/	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
	};
!End-Of-degree!
echo x - delta
cat > delta <<'!End-Of-delta!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , ,1, , , , , , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , ,1, , , , , , , , },
	{ , , , , , , ,1,1,1,1, , , , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , ,1,1,1, , , , , , , },
/*bot*/	{ , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-delta!
echo x - divide
cat > divide <<'!End-Of-divide!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-divide!
echo x - down_arrow
cat > down_arrow <<'!End-Of-down_arrow!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-down_arrow!

john@dutesta.UUCP ( ) (10/30/85)

# CUT AT THE DOTTED LINE AND FEED TO /BIN/SH
# ------------------------------------------------------------------------
cd matrix
echo going to dir matrix
echo x - not
cat > not <<'!End-Of-not!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-not!
echo x - notequal
cat > notequal <<'!End-Of-notequal!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , ,1, , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , ,1,1, , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , ,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , , , , , , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , , , , , , , , , ,1,1, , , , , , , , , , },
/*bot*/	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , , , , , , , ,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1, , , , , , , , , , , , , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
/*bot*/	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , ,1,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , ,1,1, , , , , , , , , , , , , , , , , , , , },
	{ , , , , ,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1, , , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1,1, , , , , , , , , , , , , , , , , , , , , , , , },
	{ ,1,1, , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-notequal!
echo x - nu
cat > nu <<'!End-Of-nu!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , ,1,1,1,1,1,1,1,1, , , , , , , , , ,1,1,1, , , },
	{ , , , , , , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , },
	{ , , , , , , , , ,1,1,1, , , , , , , , , , ,1,1, , , , },
	{ , , , , , , , , ,1,1,1, , , , , , , , , , ,1,1, , , , },
	{ , , , , , , , ,1,1,1, , , , , , , , , , ,1, , , , , , },
	{ , , , , , , , ,1,1,1, , , , , , , , , ,1, , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , , ,1, , , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , ,1, , , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , ,1, , , , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , ,1, , , , , , , , , , , },
	{ , , , , ,1,1,1, , , , , , ,1,1, , , , , , , , , , , , },
	{ , , , , ,1,1,1, , , ,1,1,1, , , , , , , , , , , , , , },
/*bot*/	{ , , , ,1,1,1,1,1,1,1, , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-nu!
echo x - omega
cat > omega <<'!End-Of-omega!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , ,1, , , , , , , , , , , , ,1, , , , , , },
	{ , , , , , , ,1, , , , , , , , , , , , , , ,1, , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , , , ,1, , , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , ,1, , , , , , , , , , , , , , , , , , , ,1, , , },
	{ , , , ,1, , , , , , , , , ,1, , , , , , , , , ,1, , , },
	{ , , ,1, , , , , , , , , , ,1, , , , , , , , , ,1, , , },
	{ , , ,1, , , , , , , , , , ,1, , , , , , , , , ,1, , , },
	{ , , ,1, , , , , , , , , ,1,1, , , , , , , , ,1, , , , },
	{ , , ,1, , , , , , , , ,1, ,1, , , , , , , ,1, , , , , },
	{ , , , ,1, , , , , ,1,1, , , ,1, , , , , ,1, , , , , , },
/*bot*/	{ , , , , ,1,1,1,1,1, , , , , , ,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-omega!
echo x - omicron
cat > omicron <<'!End-Of-omicron!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , ,1,1,1, , , , , , , , ,1,1,1, , , , , , , , , },
/*bot*/	{ , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-omicron!
echo x - orig
cat > orig <<'!End-Of-orig!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
/*top*/	{1,1,1, , , , , , , , , , ,1, , , , , , , , , , , ,1,1,1},
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
/*bot*/	{1,1,1, , , , , , , , , , ,1, , , , , , , , , , , ,1,1,1},
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-orig!
echo x - partial
cat > partial <<'!End-Of-partial!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , , ,1,1,1, , , , , , , , , },
/*sq*/	{ , , , , , ,1,1,1,1, , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
/*top*/	{ , , , , , , , ,1,1,1,1,1,1,1,1, , , , , ,1,1, , , , , },
	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1, , , , ,1,1, , , , },
	{ , , , , ,1,1,1, , , , , , , , , ,1,1,1, , ,1,1, , , , },
	{ , , , ,1,1,1, , , , , , , , , , ,1,1,1, , ,1,1, , , , },
	{ , , , ,1,1,1, , , , , , , , , , , ,1,1,1, ,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , ,1,1,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , ,1,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , , },
/*bot*/	{ , , , , , , , ,1,1,1,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-partial!
echo x - phi
cat > phi <<'!End-Of-phi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , ,1, , , , , },
	{ , , , , , , , , , , , , , , , , , , , , ,1, , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1, , , , , , , },
/*top*/	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , ,1,1, , , , , , , , , ,1, , ,1,1, , , , , },
	{ , , , , , ,1,1, , , , , , , , , ,1, , , , ,1,1, , , , },
	{ , , , , ,1,1, , , , , , , , , ,1, , , , , , ,1,1, , , },
	{ , , , ,1,1, , , , , , , , , ,1, , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , , ,1, , , , , , , , ,1,1, , , },
	{ , , ,1,1, , , , , , , , ,1, , , , , , , , ,1,1, , , , },
	{ , , ,1,1, , , , , , , ,1, , , , , , , , ,1,1, , , , , },
	{ , , ,1,1, , , , , , ,1, , , , , , , , , ,1,1, , , , , },
	{ , , , ,1,1, , , , ,1, , , , , , , , , ,1,1, , , , , , },
	{ , , , ,1,1, , , ,1, , , , , , , , , ,1,1, , , , , , , },
	{ , , , , ,1,1, ,1, , , , , , , ,1,1,1, , , , , , , , , },
/*bot*/	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , , ,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , , ,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1, , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-phi!
echo x - pi
cat > pi <<'!End-Of-pi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , },
/*top*/	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , ,1,1, , , , ,1,1, , , , , , , , ,1,1, , , , , , , },
	{ , , ,1, , , , , ,1,1, , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , ,1,1,1, , , , , , , , },
/*bot*/	{ , , , , ,1,1,1,1, , , , , , , , ,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-pi!
echo x - psi
cat > psi <<'!End-Of-psi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , ,1, , , , , , , , , },
	{ , , , , , , , , , , , , , , , , ,1, , , , , , , , , , },
/*top*/	{ , , , , ,1,1,1,1, , , , , , , , ,1, , , , ,1,1,1, , , },
	{ , , , , , , , , ,1, , , , , , ,1, , , , ,1,1, , , , , },
	{ , , , , , , , , ,1,1, , , , , ,1, , , ,1,1, , , , , , },
	{ , , , , , , , , ,1,1, , , , ,1, , , , ,1,1, , , , , , },
	{ , , , , , , , , ,1,1, , , ,1, , , , ,1,1, , , , , , , },
	{ , , , , , , , , ,1,1, , , ,1, , , , ,1,1, , , , , , , },
	{ , , , , , , , , ,1,1, , ,1, , , , ,1,1, , , , , , , , },
	{ , , , , , , , ,1,1, , , ,1, , , , ,1,1, , , , , , , , },
	{ , , , , , , , ,1,1, , ,1, , , , ,1,1, , , , , , , , , },
	{ , , , , , , , ,1,1, , ,1, , , ,1,1, , , , , , , , , , },
	{ , , , , , , ,1,1, , ,1, , , , ,1,1, , , , , , , , , , },
	{ , , , , , , ,1,1, , ,1, ,1,1,1, , , , , , , , , , , , },
/*bot*/	{ , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , , , , , , , , , , , , },
	{ , , , , , , , ,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-psi!
echo x - rho
cat > rho <<'!End-Of-rho!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , ,1,1,1,1, , , , , , , , ,1,1,1, , , , , , , , , },
/*bot*/	{ , , ,1,1,1, ,1,1,1,1,1,1,1,1,1, , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-rho!
echo x - right_arrow
cat > right_arrow <<'!End-Of-right_arrow!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1,1, , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1,1, , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-right_arrow!
echo x - section
cat > section <<'!End-Of-section!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , ,1,1, , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , ,1,1, , , , , , , , , , , , ,1,1,1,1, , , , , },
	{ , , , ,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , ,1,1,1, , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , ,1,1,1, , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , ,1,1,1, , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , , ,1,1,1,1, , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , ,1,1,1,1, , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , ,1,1,1,1,1,1, , , , , , , , },
	{ , , , , , ,1,1,1, , , , , , , , , , , ,1,1, , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , ,1,1,1,1, , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1,1, , , , , , , , , , },
	};			/* ^*/
!End-Of-section!
echo x - sigma
cat > sigma <<'!End-Of-sigma!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , ,1,1,1, , , , , , , , , ,1,1,1,1,1,1,1,1,1},
	{ , , , , , ,1,1,1, , , , , , , , , , , ,1,1,1,1,1,1,1,1},
	{ , , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , ,1,1,1, , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , ,1,1,1, , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , ,1,1,1, , , , , , , },
	{ , , , , ,1,1,1, , , , , , , , ,1,1,1, , , , , , , , , },
/*bot*/	{ , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-sigma!
echo x - smal_eq
cat > smal_eq <<'!End-Of-smal_eq!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , ,1,1,1, , , },
	{ , , , , , , , , , , , , , , , , , ,1,1,1,1,1, , , , , },
/*top*/	{ , , , , , , , , , , , , , , ,1,1,1,1, , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , ,1,1,1,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , ,1,1,1,1, , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , ,1,1,1,1,1, , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , ,1,1,1, , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , ,1,1,1,1, , , , , , , },
	{ , , , , , ,1,1,1,1,1, , , , , , , , , ,1,1,1,1, , , , },
/*bot*/	{ , , , , , , , , , ,1,1,1, , , , , , , , , , ,1,1, , , },
	{ , , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , ,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , ,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1, , , },
	};			/* ^ */
!End-Of-smal_eq!
echo x - square
cat > square <<'!End-Of-square!'
int array [24][28] = {
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
/*top*/ {1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
	{1, , , , , , , , , , , , , , , , , , , , , , , , , , ,1},
/*bot*/	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};
!End-Of-square!
echo x - square_root
cat > square_root <<'!End-Of-square_root!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , ,1,1, , },
	{ , , , , , , , , , , , , , , , , , , , , , , , ,1,1, , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1, , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , ,1,1, , , , , },
/*top*/	{ , , , , , , ,1, , , , , , , , , , , , , ,1,1, , , , , },
	{ , , , , ,1,1,1, , , , , , , , , , , , ,1,1, , , , , , },
	{ , , ,1,1,1,1,1,1, , , , , , , , , , ,1,1, , , , , , , },
	{ , , ,1,1,1, ,1,1,1, , , , , , , , , ,1,1, , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , ,1,1, , , , , , , , },
	{ , , , , , , , ,1,1,1, , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , ,1,1,1, , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , , ,1,1,1, , , , ,1,1, , , , , , , , , , },
	{ , , , , , , , , ,1,1,1, , , ,1,1, , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1, ,1,1, , , , , , , , , , , , },
	{ , , , , , , , , ,1,1,1,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , ,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-square_root!
echo x - subset_of
cat > subset_of <<'!End-Of-subset_of!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
/*top*/	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1,1, , , , , , , , , , , , , , , , , , , , , , , , },
	{ ,1,1, , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1, , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1, , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1, , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1, , , , , , , , , , , , , , , , , , , , , , , , , , },
	{1,1, , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ ,1,1, , , , , , , , , , , , , , , , , , , , , , , , , },
	{ ,1,1,1, , , , , , , , , , , , , , , , , , , , , , , , },
	{ , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-subset_of!
echo x - superset_of
cat > superset_of <<'!End-Of-superset_of!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
/*top*/	{ , , , , , , , , , , , , , , , , , , , , , ,1,1, , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1,1, , },
	{ , , , , , , , , , , , , , , , , , , , , , , , ,1,1, , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , ,1,1, },
	{ , , , , , , , , , , , , , , , , , , , , , , , , ,1,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , , ,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , , ,1,1},
	{ , , , , , , , , , , , , , , , , , , , , , , , , ,1,1, },
	{ , , , , , , , , , , , , , , , , , , , , , , , ,1,1,1, },
	{ , , , , , , , , , , , , , , , , , , , , , , ,1,1,1, , },
	{ , , , , , , , , , , , , , , , , , , , , ,1,1,1, , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-superset_of!
echo x - tabepson.c
cat > tabepson.c <<'!End-Of-tabepson.c!'
/*
 * EPSON
 * nroff driving tables
 * width and code tables
 */

#define INCH	240

struct {
	int bset;
	int breset;
	int Hor;
	int Vert;
	int Newline;
	int Char;
	int Em;
	int Halfline;
	int Adj;
	char *twinit;
	char *twrest;
	char *twnl;
	char *hlr;
	char *hlf;
	char *flr;
	char *bdon;
	char *bdoff;
	char *ploton;
	char *plotoff;
	char *up;
	char *down;
	char *right;
	char *left;
	char *codetab[256-32];
	int zzz;
	} t = {
/*bset*/	0,
/*breset*/	0177420,
/*Hor*/		INCH/6,
/*Vert*/	INCH/48,
/*Newline*/	INCH/6,
/*Char*/	INCH/12,
/*Em*/		INCH/12,
/*Halfline*/	INCH/12,
/*Adj*/		INCH/12,
/*twinit*/	"\033AA",
/*twrest*/	"\033AB",
/*twnl*/	"\012",
/*hlr*/		"\033AC",	/* SUPERSCRIPT */
/*hlf*/		"\033AD",	/* SUBSCRIPT   */
/*flr*/		"\033AE",	/* 1 line UP   */
/*bdon*/	"\033AF",
/*bdoff*/	"\033AG",
/*ploton*/	"",
/*plotoff*/	"",
/*up*/		"",
/*down*/	"\n",
/*right*/	" ",
/*left*/	"\b",
/*codetab*/
#include "code.epson"
!End-Of-tabepson.c!
echo x - tau
cat > tau <<'!End-Of-tau!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , },
	{ , , , , , ,1, , , , , , , , ,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , ,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , ,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , ,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , ,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , ,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-tau!
echo x - term_sigma
cat > term_sigma <<'!End-Of-term_sigma!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*sq*/	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , ,1,1, , , , , ,1,1, , , , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , , , ,1,1,1, , , , , , , ,1,1,1, , , , , , , },
	{ , , , , , , , ,1,1,1, , , , , , , , ,1,1,1,1, , , , , },
	{ , , , , , , , , ,1,1,1, , , , , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , ,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , , , , , , ,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , ,1, , ,1,1,1, , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-term_sigma!
echo x - theta
cat > theta <<'!End-Of-theta!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , , , , , ,1,1,1,1,1,1,1, , , , , },
	{ , , , , , , , , , , , , , ,1,1,1, , , , , , ,1, , , , },
	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , ,1,1, , , },
	{ , , , , , , , , ,1,1,1,1, , , , , , , , , , ,1,1, , , },
	{ , , , , , , ,1,1,1,1, , , , , , , , , , , ,1,1, , , , },
	{ , , , , , ,1,1,1, , , , , , , , , , , , ,1,1, , , , , },
	{ , , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , },
	{ , , , ,1,1, , , , , , , , , , , , , ,1,1, , , , , , , },
	{ , , , ,1,1, , , , , , , , , , ,1,1,1, , , , , , , , , },
	{ , , ,1,1, , , , , , , , , ,1,1,1, , , , , , , , , , , },
	{ , , ,1,1, , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , ,1, , , , , , ,1,1, , , , , , , , , , , , , , , },
/*bot*/	{ , , , , ,1,1,1,1,1,1, , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-theta!
echo x - up_arrow
cat > up_arrow <<'!End-Of-up_arrow!'
int	array	[24][28]	=	{
				        /* ^ */
	{ , , , , , , , , , , , , ,1, , , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , ,1,1,1,1,1, , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1,1,1,1,1, , , , , , , , , , , },
/*sq*/	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
/*bot*/	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , , , ,1,1,1, , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-up_arrow!
echo x - upsilon
cat > upsilon <<'!End-Of-upsilon!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , ,1,1,1, , , , , , , , , , , , , , , ,1,1,1, , },
	{ , , , ,1,1,1,1, , , , , , , , , , , , , , , ,1,1, , , },
	{ , , , , , , ,1,1, , , , , , , , , , , , , , ,1, , , , },
	{ , , , , , , ,1,1, , , , , , , , , , , , , ,1, , , , , },
	{ , , , , , , ,1,1, , , , , , , , , , , , ,1, , , , , , },
	{ , , , , , , , ,1,1, , , , , , , , , , ,1, , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , , , ,1, , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , , ,1, , , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1, , , , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , ,1, , , , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , ,1, , , , , , , , , , , , },
	{ , , , , , ,1,1,1, , , , ,1,1, , , , , , , , , , , , , },
/*bot*/	{ , , , , , , ,1,1,1,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-upsilon!
echo x - xi
cat > xi <<'!End-Of-xi!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , ,1, , , , , , , , , , , , , , , , , , },
	{ , , , , , , , ,1, , , , , , , , , , , ,1, , , , , , , },
/*top*/	{ , , , , , , , , ,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , },
	{ , , , , , , , , , , ,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , ,1,1,1,1, , , , , , , , , , , , , , , , },
	{ , , , , , , ,1,1,1, , , , , , , , , , , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , ,1,1, , , , , , , ,1,1, , , , , , , , , },
	{ , , , , , , , ,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , , },
	{ , , , , , , ,1,1, , , , , , , , , , , , , , , , , , , },
	{ , , , , , ,1,1, , , , , , , , , , , , , , , , , , , , },
	{ , , , , ,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
/*bot*/	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , , , },
	{ , , , , , , , , , , , , , , , ,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , , ,1,1,1,1, , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-xi!
echo x - zeta
cat > zeta <<'!End-Of-zeta!'
int	array	[24][28]	=	{
				/* ^ */
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
/*top*/	{ , , , , , , , , , , ,1, , , , , , , , , ,1,1, , , , , },
	{ , , , , , , , , , , , ,1,1,1,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , ,1,1,1, , , , , , , , },
	{ , , , , , , , , , , , , , , ,1,1,1, , , , , , , , , , },
	{ , , , , , , , , , , , , ,1,1, , , , , , , , , , , , , },
	{ , , , , , , , , , ,1,1,1, , , , , , , , , , , , , , , },
	{ , , , , , ,1,1,1,1, , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , ,1,1,1, , , , , , , , , , , , , , , , , , , , , , },
	{ , , , ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , ,1,1, , , , , , },
/*bot*/	{ , , , , , , , , , , ,1,1,1,1,1,1,1,1,1,1, , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	{ , , , , , , , , , , , , , , , , , , , , , , , , , , , },
	};			/* ^ */
!End-Of-zeta!