#include <stdio.h>
main() {
	int i,j,k;
	char c;
	static char text[] = {"LMI FALCON PROCESSOR V0.0"};
	char prom[2048];
	static char hex[] = {"0123456789ABCDEF"};

	for(i=0; i<2048; i++) prom[i]=0;

	for(j=0; j<8; j++) {
	  for(i=0; prom[i+(j*256)] = text[i]; i++);
	}

	puts("\002\n$A000,");
	for(i=0; i<128; i++) {
		for(j=0; j<16; j++) {
			k =  ((i*16 + j)) & 511;
			c = (hex[((prom[k] >> 4)) & 15]);
			putchar(c);
			c = (hex[(prom[k]) & 15]);
			putchar(c);
			putchar(' ');
		}
		putchar('\n');
	}
	puts("\003                      ");
}
			
