# 4 bit by 4 bit adder/multiplier
.i 9
.o 8
.p 512
0 0000 0000  00000000
0 0000 0001  00000001
0 0000 0010  00000010
0 0000 0011  00000011
0 0000 0100  00000100
0 0000 0101  00000101
0 0000 0110  00000110
0 0000 0111  00000111
0 0000 1000  00001000
0 0000 1001  00001001
0 0000 1010  00001010
0 0000 1011  00001011
0 0000 1100  00001100
0 0000 1101  00001101
0 0000 1110  00001110
0 0000 1111  00001111
0 0001 0000  00000001
0 0001 0001  00000010
0 0001 0010  00000011
0 0001 0011  00000100
0 0001 0100  00000101
0 0001 0101  00000110
0 0001 0110  00000111
0 0001 0111  00001000
0 0001 1000  00001001
0 0001 1001  00001010
0 0001 1010  00001011
0 0001 1011  00001100
0 0001 1100  00001101
0 0001 1101  00001110
0 0001 1110  00001111
0 0001 1111  00010000
0 0010 0000  00000010
0 0010 0001  00000011
0 0010 0010  00000100
0 0010 0011  00000101
0 0010 0100  00000110
0 0010 0101  00000111
0 0010 0110  00001000
0 0010 0111  00001001
0 0010 1000  00001010
0 0010 1001  00001011
0 0010 1010  00001100
0 0010 1011  00001101
0 0010 1100  00001110
0 0010 1101  00001111
0 0010 1110  00010000
0 0010 1111  00010001
0 0011 0000  00000011
0 0011 0001  00000100
0 0011 0010  00000101
0 0011 0011  00000110
0 0011 0100  00000111
0 0011 0101  00001000
0 0011 0110  00001001
0 0011 0111  00001010
0 0011 1000  00001011
0 0011 1001  00001100
0 0011 1010  00001101
0 0011 1011  00001110
0 0011 1100  00001111
0 0011 1101  00010000
0 0011 1110  00010001
0 0011 1111  00010010
0 0100 0000  00000100
0 0100 0001  00000101
0 0100 0010  00000110
0 0100 0011  00000111
0 0100 0100  00001000
0 0100 0101  00001001
0 0100 0110  00001010
0 0100 0111  00001011
0 0100 1000  00001100
0 0100 1001  00001101
0 0100 1010  00001110
0 0100 1011  00001111
0 0100 1100  00010000
0 0100 1101  00010001
0 0100 1110  00010010
0 0100 1111  00010011
0 0101 0000  00000101
0 0101 0001  00000110
0 0101 0010  00000111
0 0101 0011  00001000
0 0101 0100  00001001
0 0101 0101  00001010
0 0101 0110  00001011
0 0101 0111  00001100
0 0101 1000  00001101
0 0101 1001  00001110
0 0101 1010  00001111
0 0101 1011  00010000
0 0101 1100  00010001
0 0101 1101  00010010
0 0101 1110  00010011
0 0101 1111  00010100
0 0110 0000  00000110
0 0110 0001  00000111
0 0110 0010  00001000
0 0110 0011  00001001
0 0110 0100  00001010
0 0110 0101  00001011
0 0110 0110  00001100
0 0110 0111  00001101
0 0110 1000  00001110
0 0110 1001  00001111
0 0110 1010  00010000
0 0110 1011  00010001
0 0110 1100  00010010
0 0110 1101  00010011
0 0110 1110  00010100
0 0110 1111  00010101
0 0111 0000  00000111
0 0111 0001  00001000
0 0111 0010  00001001
0 0111 0011  00001010
0 0111 0100  00001011
0 0111 0101  00001100
0 0111 0110  00001101
0 0111 0111  00001110
0 0111 1000  00001111
0 0111 1001  00010000
0 0111 1010  00010001
0 0111 1011  00010010
0 0111 1100  00010011
0 0111 1101  00010100
0 0111 1110  00010101
0 0111 1111  00010110
0 1000 0000  00001000
0 1000 0001  00001001
0 1000 0010  00001010
0 1000 0011  00001011
0 1000 0100  00001100
0 1000 0101  00001101
0 1000 0110  00001110
0 1000 0111  00001111
0 1000 1000  00010000
0 1000 1001  00010001
0 1000 1010  00010010
0 1000 1011  00010011
0 1000 1100  00010100
0 1000 1101  00010101
0 1000 1110  00010110
0 1000 1111  00010111
0 1001 0000  00001001
0 1001 0001  00001010
0 1001 0010  00001011
0 1001 0011  00001100
0 1001 0100  00001101
0 1001 0101  00001110
0 1001 0110  00001111
0 1001 0111  00010000
0 1001 1000  00010001
0 1001 1001  00010010
0 1001 1010  00010011
0 1001 1011  00010100
0 1001 1100  00010101
0 1001 1101  00010110
0 1001 1110  00010111
0 1001 1111  00011000
0 1010 0000  00001010
0 1010 0001  00001011
0 1010 0010  00001100
0 1010 0011  00001101
0 1010 0100  00001110
0 1010 0101  00001111
0 1010 0110  00010000
0 1010 0111  00010001
0 1010 1000  00010010
0 1010 1001  00010011
0 1010 1010  00010100
0 1010 1011  00010101
0 1010 1100  00010110
0 1010 1101  00010111
0 1010 1110  00011000
0 1010 1111  00011001
0 1011 0000  00001011
0 1011 0001  00001100
0 1011 0010  00001101
0 1011 0011  00001110
0 1011 0100  00001111
0 1011 0101  00010000
0 1011 0110  00010001
0 1011 0111  00010010
0 1011 1000  00010011
0 1011 1001  00010100
0 1011 1010  00010101
0 1011 1011  00010110
0 1011 1100  00010111
0 1011 1101  00011000
0 1011 1110  00011001
0 1011 1111  00011010
0 1100 0000  00001100
0 1100 0001  00001101
0 1100 0010  00001110
0 1100 0011  00001111
0 1100 0100  00010000
0 1100 0101  00010001
0 1100 0110  00010010
0 1100 0111  00010011
0 1100 1000  00010100
0 1100 1001  00010101
0 1100 1010  00010110
0 1100 1011  00010111
0 1100 1100  00011000
0 1100 1101  00011001
0 1100 1110  00011010
0 1100 1111  00011011
0 1101 0000  00001101
0 1101 0001  00001110
0 1101 0010  00001111
0 1101 0011  00010000
0 1101 0100  00010001
0 1101 0101  00010010
0 1101 0110  00010011
0 1101 0111  00010100
0 1101 1000  00010101
0 1101 1001  00010110
0 1101 1010  00010111
0 1101 1011  00011000
0 1101 1100  00011001
0 1101 1101  00011010
0 1101 1110  00011011
0 1101 1111  00011100
0 1110 0000  00001110
0 1110 0001  00001111
0 1110 0010  00010000
0 1110 0011  00010001
0 1110 0100  00010010
0 1110 0101  00010011
0 1110 0110  00010100
0 1110 0111  00010101
0 1110 1000  00010110
0 1110 1001  00010111
0 1110 1010  00011000
0 1110 1011  00011001
0 1110 1100  00011010
0 1110 1101  00011011
0 1110 1110  00011100
0 1110 1111  00011101
0 1111 0000  00001111
0 1111 0001  00010000
0 1111 0010  00010001
0 1111 0011  00010010
0 1111 0100  00010011
0 1111 0101  00010100
0 1111 0110  00010101
0 1111 0111  00010110
0 1111 1000  00010111
0 1111 1001  00011000
0 1111 1010  00011001
0 1111 1011  00011010
0 1111 1100  00011011
0 1111 1101  00011100
0 1111 1110  00011101
0 1111 1111  00011110
1 0000 0000  00000000
1 0000 0001  00000000
1 0000 0010  00000000
1 0000 0011  00000000
1 0000 0100  00000000
1 0000 0101  00000000
1 0000 0110  00000000
1 0000 0111  00000000
1 0000 1000  00000000
1 0000 1001  00000000
1 0000 1010  00000000
1 0000 1011  00000000
1 0000 1100  00000000
1 0000 1101  00000000
1 0000 1110  00000000
1 0000 1111  00000000
1 0001 0000  00000000
1 0001 0001  00000001
1 0001 0010  00000010
1 0001 0011  00000011
1 0001 0100  00000100
1 0001 0101  00000101
1 0001 0110  00000110
1 0001 0111  00000111
1 0001 1000  00001000
1 0001 1001  00001001
1 0001 1010  00001010
1 0001 1011  00001011
1 0001 1100  00001100
1 0001 1101  00001101
1 0001 1110  00001110
1 0001 1111  00001111
1 0010 0000  00000000
1 0010 0001  00000010
1 0010 0010  00000100
1 0010 0011  00000110
1 0010 0100  00001000
1 0010 0101  00001010
1 0010 0110  00001100
1 0010 0111  00001110
1 0010 1000  00010000
1 0010 1001  00010010
1 0010 1010  00010100
1 0010 1011  00010110
1 0010 1100  00011000
1 0010 1101  00011010
1 0010 1110  00011100
1 0010 1111  00011110
1 0011 0000  00000000
1 0011 0001  00000011
1 0011 0010  00000110
1 0011 0011  00001001
1 0011 0100  00001100
1 0011 0101  00001111
1 0011 0110  00010010
1 0011 0111  00010101
1 0011 1000  00011000
1 0011 1001  00011011
1 0011 1010  00011110
1 0011 1011  00100001
1 0011 1100  00100100
1 0011 1101  00100111
1 0011 1110  00101010
1 0011 1111  00101101
1 0100 0000  00000000
1 0100 0001  00000100
1 0100 0010  00001000
1 0100 0011  00001100
1 0100 0100  00010000
1 0100 0101  00010100
1 0100 0110  00011000
1 0100 0111  00011100
1 0100 1000  00100000
1 0100 1001  00100100
1 0100 1010  00101000
1 0100 1011  00101100
1 0100 1100  00110000
1 0100 1101  00110100
1 0100 1110  00111000
1 0100 1111  00111100
1 0101 0000  00000000
1 0101 0001  00000101
1 0101 0010  00001010
1 0101 0011  00001111
1 0101 0100  00010100
1 0101 0101  00011001
1 0101 0110  00011110
1 0101 0111  00100011
1 0101 1000  00101000
1 0101 1001  00101101
1 0101 1010  00110010
1 0101 1011  00110111
1 0101 1100  00111100
1 0101 1101  01000001
1 0101 1110  01000110
1 0101 1111  01001011
1 0110 0000  00000000
1 0110 0001  00000110
1 0110 0010  00001100
1 0110 0011  00010010
1 0110 0100  00011000
1 0110 0101  00011110
1 0110 0110  00100100
1 0110 0111  00101010
1 0110 1000  00110000
1 0110 1001  00110110
1 0110 1010  00111100
1 0110 1011  01000010
1 0110 1100  01001000
1 0110 1101  01001110
1 0110 1110  01010100
1 0110 1111  01011010
1 0111 0000  00000000
1 0111 0001  00000111
1 0111 0010  00001110
1 0111 0011  00010101
1 0111 0100  00011100
1 0111 0101  00100011
1 0111 0110  00101010
1 0111 0111  00110001
1 0111 1000  00111000
1 0111 1001  00111111
1 0111 1010  01000110
1 0111 1011  01001101
1 0111 1100  01010100
1 0111 1101  01011011
1 0111 1110  01100010
1 0111 1111  01101001
1 1000 0000  00000000
1 1000 0001  00001000
1 1000 0010  00010000
1 1000 0011  00011000
1 1000 0100  00100000
1 1000 0101  00101000
1 1000 0110  00110000
1 1000 0111  00111000
1 1000 1000  01000000
1 1000 1001  01001000
1 1000 1010  01010000
1 1000 1011  01011000
1 1000 1100  01100000
1 1000 1101  01101000
1 1000 1110  01110000
1 1000 1111  01111000
1 1001 0000  00000000
1 1001 0001  00001001
1 1001 0010  00010010
1 1001 0011  00011011
1 1001 0100  00100100
1 1001 0101  00101101
1 1001 0110  00110110
1 1001 0111  00111111
1 1001 1000  01001000
1 1001 1001  01010001
1 1001 1010  01011010
1 1001 1011  01100011
1 1001 1100  01101100
1 1001 1101  01110101
1 1001 1110  01111110
1 1001 1111  10000111
1 1010 0000  00000000
1 1010 0001  00001010
1 1010 0010  00010100
1 1010 0011  00011110
1 1010 0100  00101000
1 1010 0101  00110010
1 1010 0110  00111100
1 1010 0111  01000110
1 1010 1000  01010000
1 1010 1001  01011010
1 1010 1010  01100100
1 1010 1011  01101110
1 1010 1100  01111000
1 1010 1101  10000010
1 1010 1110  10001100
1 1010 1111  10010110
1 1011 0000  00000000
1 1011 0001  00001011
1 1011 0010  00010110
1 1011 0011  00100001
1 1011 0100  00101100
1 1011 0101  00110111
1 1011 0110  01000010
1 1011 0111  01001101
1 1011 1000  01011000
1 1011 1001  01100011
1 1011 1010  01101110
1 1011 1011  01111001
1 1011 1100  10000100
1 1011 1101  10001111
1 1011 1110  10011010
1 1011 1111  10100101
1 1100 0000  00000000
1 1100 0001  00001100
1 1100 0010  00011000
1 1100 0011  00100100
1 1100 0100  00110000
1 1100 0101  00111100
1 1100 0110  01001000
1 1100 0111  01010100
1 1100 1000  01100000
1 1100 1001  01101100
1 1100 1010  01111000
1 1100 1011  10000100
1 1100 1100  10010000
1 1100 1101  10011100
1 1100 1110  10101000
1 1100 1111  10110100
1 1101 0000  00000000
1 1101 0001  00001101
1 1101 0010  00011010
1 1101 0011  00100111
1 1101 0100  00110100
1 1101 0101  01000001
1 1101 0110  01001110
1 1101 0111  01011011
1 1101 1000  01101000
1 1101 1001  01110101
1 1101 1010  10000010
1 1101 1011  10001111
1 1101 1100  10011100
1 1101 1101  10101001
1 1101 1110  10110110
1 1101 1111  11000011
1 1110 0000  00000000
1 1110 0001  00001110
1 1110 0010  00011100
1 1110 0011  00101010
1 1110 0100  00111000
1 1110 0101  01000110
1 1110 0110  01010100
1 1110 0111  01100010
1 1110 1000  01110000
1 1110 1001  01111110
1 1110 1010  10001100
1 1110 1011  10011010
1 1110 1100  10101000
1 1110 1101  10110110
1 1110 1110  11000100
1 1110 1111  11010010
1 1111 0000  00000000
1 1111 0001  00001111
1 1111 0010  00011110
1 1111 0011  00101101
1 1111 0100  00111100
1 1111 0101  01001011
1 1111 0110  01011010
1 1111 0111  01101001
1 1111 1000  01111000
1 1111 1001  10000111
1 1111 1010  10010110
1 1111 1011  10100101
1 1111 1100  10110100
1 1111 1101  11000011
1 1111 1110  11010010
1 1111 1111  11100001
.e
