home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 July
/
PCWorld_1999-07_cd.bin
/
software
/
TemaCD
/
mp3enc
/
HUFFCODE
< prev
next >
Wrap
Text File
|
1997-01-22
|
34KB
|
1,507 lines
#########################################################################
# Huffman code table for ISO/MPEG Layer 3 Coding #
# Syntax: table head: #
# .table number xlen ylen linbits #
# .referenz referenz table number (if no table data) #
# #
# table data: #
#########################################################################
.table 0 0 0 0
#val hlen hcod
.table 1 2 2 0
#x y hlen hcod
0 0 1 1
0 1 3 001
1 0 2 01
1 1 3 000
.table 2 3 3 0
0 0 1 1
0 1 3 010
0 2 6 000001
1 0 3 011
1 1 3 001
1 2 5 00001
2 0 5 00011
2 1 5 00010
2 2 6 000000
.table 3 3 3 0
0 0 2 11
0 1 2 10
0 2 6 000001
1 0 3 001
1 1 2 01
1 2 5 00001
2 0 5 00011
2 1 5 00010
2 2 6 000000
.table 4 0 0 0
#not usedwanz
.table 5 4 4 0
0 0 1 1
0 1 3 010
0 2 6 000110
0 3 7 0000101
1 0 3 011
1 1 3 001
1 2 6 000100
1 3 7 0000100
2 0 6 000111
2 1 6 000101
2 2 7 0000111
2 3 8 00000001
3 0 7 0000110
3 1 6 000001
3 2 7 0000001
3 3 8 00000000
.table 6 4 4 0
0 0 3 111
0 1 3 011
0 2 5 00101
0 3 7 0000001
1 0 3 110
1 1 2 10
1 2 4 0011
1 3 5 00010
2 0 4 0101
2 1 4 0100
2 2 5 00100
2 3 6 000001
3 0 6 000011
3 1 5 00011
3 2 6 000010
3 3 7 0000000
.table 7 6 6 0
0 0 1 1
0 1 3 010
0 2 6 001010
0 3 8 00010011
0 4 8 00010000
0 5 9 000001010
1 0 3 011
1 1 4 0011
1 2 6 000111
1 3 7 0001010
1 4 7 0000101
1 5 8 00000011
2 0 6 001011
2 1 5 00100
2 2 7 0001101
2 3 8 00010001
2 4 8 00001000
2 5 9 000000100
3 0 7 0001100
3 1 7 0001011
3 2 8 00010010
3 3 9 000001111
3 4 9 000001011
3 5 9 000000010
4 0 7 0000111
4 1 7 0000110
4 2 8 00001001
4 3 9 000001110
4 4 9 000000011
4 5 10 0000000001
5 0 8 00000110
5 1 8 00000100
5 2 9 000000101
5 3 10 0000000011
5 4 10 0000000010
5 5 10 0000000000
.table 8 6 6 0
0 0 2 11
0 1 3 100
0 2 6 000110
0 3 8 00010010
0 4 8 00001100
0 5 9 000000101
1 0 3 101
1 1 2 01
1 2 4 0010
1 3 8 00010000
1 4 8 00001001
1 5 8 00000011
2 0 6 000111
2 1 4 0011
2 2 6 000101
2 3 8 00001110
2 4 8 00000111
2 5 9 000000011
3 0 8 00010011
3 1 8 00010001
3 2 8 00001111
3 3 9 000001101
3 4 9 000001010
3 5 10 0000000100
4 0 8 00001101
4 1 7 0000101
4 2 8 00001000
4 3 9 000001011
4 4 10 0000000101
4 5 10 0000000001
5 0 9 000001100
5 1 8 00000100
5 2 9 000000100
5 3 9 000000001
5 4 11 00000000001
5 5 11 00000000000
.table 9 6 6 0
0 0 3 111
0 1 3 101
0 2 5 01001
0 3 6 001110
0 4 8 00001111
0 5 9 000000111
1 0 3 110
1 1 3 100
1 2 4 0101
1 3 5 00101
1 4 6 000110
1 5 8 00000111
2 0 4 0111
2 1 4 0110
2 2 5 01000
2 3 6 001000
2 4 7 0001000
2 5 8 00000101
3 0 6 001111
3 1 5 00110
3 2 6 001001
3 3 7 0001010
3 4 7 0000101
3 5 8 00000001
4 0 7 0001011
4 1 6 000111
4 2 7 0001001
4 3 7 0000110
4 4 8 00000100
4 5 9 000000001
5 0 8 00001110
5 1 7 0000100
5 2 8 00000110
5 3 8 00000010
5 4 9 000000110
5 5 9 000000000
.table 10 8 8 0
0 0 1 1
0 1 3 010
0 2 6 001010
0 3 8 00010111
0 4 9 000100011
0 5 9 000011110
0 6 9 000001100
0 7 10 0000010001
1 0 3 011
1 1 4 0011
1 2 6 001000
1 3 7 0001100
1 4 8 00010010
1 5 9 000010101
1 6 8 00001100
1 7 8 00000111
2 0 6 001011
2 1 6 001001
2 2 7 0001111
2 3 8 00010101
2 4 9 000100000
2 5 10 0000101000
2 6 9 000010011
2 7 9 000000110
3 0 7 0001110
3 1 7 0001101
3 2 8 00010110
3 3 9 000100010
3 4 10 0000101110
3 5 10 0000010111
3 6 9 000010010
3 7 10 0000000111
4 0 8 00010100
4 1 8 00010011
4 2 9 000100001
4 3 10 0000101111
4 4 10 0000011011
4 5 10 0000010110
4 6 10 0000001001
4 7 10 0000000011
5 0 9 000011111
5 1 9 000010110
5 2 10 0000101001
5 3 10 0000011010
5 4 11 00000010101
5 5 11 00000010100
5 6 10 0000000101
5 7 11 00000000011
6 0 8 00001110
6 1 8 00001101
6 2 9 000001010
6 3 10 0000001011
6 4 10 0000010000
6 5 10 0000000110
6 6 11 00000000101
6 7 11 00000000001
7 0 9 000001001
7 1 8 00001000
7 2 9 000000111
7 3 10 0000001000
7 4 10 0000000100
7 5 11 00000000100
7 6 11 00000000010
7 7 11 00000000000
.table 11 8 8 0
0 0 2 11
0 1 3 100
0 2 5 01010
0 3 7 0011000
0 4 8 00100010
0 5 9 000100001
0 6 8 00010101
0 7 9 000001111
1 0 3 101
1 1 3 011
1 2 4 0100
1 3 6 001010
1 4 8 00100000
1 5 8 00010001
1 6 7 0001011
1 7 8 00001010
2 0 5 01011
2 1 5 00111
2 2 6 001101
2 3 7 0010010
2 4 8 00011110
2 5 9 000011111
2 6 8 00010100
2 7 8 00000101
3 0 7 0011001
3 1 6 001011
3 2 7 0010011
3 3 9 000111011
3 4 8 00011011
3 5 10 0000010010
3 6 8 00001100
3 7 9 000000101
4 0 8 00100011
4 1 8 00100001
4 2 8 00011111
4 3 9 000111010
4 4 9 000011110
4 5 10 0000010000
4 6 9 000000111
4 7 10 0000000101
5 0 8 00011100
5 1 8 00011010
5 2 9 000100000
5 3 10 0000010011
5 4 10 0000010001
5 5 11 00000001111
5 6 10 0000001000
5 7 11 00000001110
6 0 8 00001110
6 1 7 0001100
6 2 7 0001001
6 3 8 00001101
6 4 9 000001110
6 5 10 0000001001
6 6 10 0000000100
6 7 10 0000000001
7 0 8 00001011
7 1 7 0000100
7 2 8 00000110
7 3 9 000000110
7 4 10 0000000110
7 5 10 0000000011
7 6 10 0000000010
7 7 10 0000000000
.table 12 8 8 0
0 0 4 1001
0 1 3 110
0 2 5 10000
0 3 7 0100001
0 4 8 00101001
0 5 9 000100111
0 6 9 000100110
0 7 9 000011010
1 0 3 111
1 1 3 101
1 2 4 0110
1 3 5 01001
1 4 7 0010111
1 5 7 0010000
1 6 8 00011010
1 7 8 00001011
2 0 5 10001
2 1 4 0111
2 2 5 01011
2 3 6 001110
2 4 7 0010101
2 5 8 00011110
2 6 7 0001010
2 7 8 00000111
3 0 6 010001
3 1 5 01010
3 2 6 001111
3 3 6 001100
3 4 7 0010010
3 5 8 00011100
3 6 8 00001110
3 7 8 00000101
4 0 7 0100000
4 1 6 001101
4 2 7 0010110
4 3 7 0010011
4 4 8 00010010
4 5 8 00010000
4 6 8 00001001
4 7 9 000000101
5 0 8 00101000
5 1 7 0010001
5 2 8 00011111
5 3 8 00011101
5 4 8 00010001
5 5 9 000001101
5 6 8 00000100
5 7 9 000000010
6 0 8 00011011
6 1 7 0001100
6 2 7 0001011
6 3 8 00001111
6 4 8 00001010
6 5 9 000000111
6 6 9 000000100
6 7 10 0000000001
7 0 9 000011011
7 1 8 00001100
7 2 8 00001000
7 3 9 000001100
7 4 9 000000110
7 5 9 000000011
7 6 9 000000001
7 7 10 0000000000
.table 13 16 16 0
0 0 1 1
0 1 4 0101
0 2 6 001110
0 3 7 0010101
0 4 8 00100010
0 5 9 000110011
0 6 9 000101110
0 7 10 0001000111
0 8 9 000101010
0 9 10 0000110100
0 10 11 00001000100
0 11 11 00000110100
0 12 12 000001000011
0 13 12 000000101100
0 14 13 0000000101011
0 15 13 0000000010011
1 0 3 011
1 1 4 0100
1 2 6 001100
1 3 7 0010011
1 4 8 00011111
1 5 8 00011010
1 6 9 000101100
1 7 9 000100001
1 8 9 000011111
1 9 9 000011000
1 10 10 0000100000
1 11 10 0000011000
1 12 11 00000011111
1 13 12 000000100011
1 14 12 000000010110
1 15 12 000000001110
2 0 6 001111
2 1 6 001101
2 2 7 0010111
2 3 8 00100100
2 4 9 000111011
2 5 9 000110001
2 6 10 0001001101
2 7 10 0001000001
2 8 9 000011101
2 9 10 0000101000
2 10 10 0000011110
2 11 11 00000101000
2 12 11 00000011011
2 13 12 000000100001
2 14 13 0000000101010
2 15 13 0000000010000
3 0 7 0010110
3 1 7 0010100
3 2 8 00100101
3 3 9 000111101
3 4 9 000111000
3 5 10 0001001111
3 6 10 0001001001
3 7 10 0001000000
3 8 10 0000101011
3 9 11 00001001100
3 10 11 00000111000
3 11 11 00000100101
3 12 11 00000011010
3 13 12 000000011111
3 14 13 0000000011001
3 15 13 0000000001110
4 0 8 00100011
4 1 7 0010000
4 2 9 000111100
4 3 9 000111001
4 4 10 0001100001
4 5 10 0001001011
4 6 11 00001110010
4 7 11 00001011011
4 8 10 0000110110
4 9 11 00001001001
4 10 11 00000110111
4 11 12 000000101001
4 12 12 000000110000
4 13 13 0000000110101
4 14 13 0000000010111
4 15 14 00000000011000
5 0 9 000111010
5 1 8 00011011
5 2 9 000110010
5 3 10 0001100000
5 4 10 0001001100
5 5 10 0001000110
5 6 11 00001011101
5 7 11 00001010100
5 8 11 00001001101
5 9 11 00000111010
5 10 12 000001001111
5 11 11 00000011101
5 12 13 0000001001010
5 13 13 0000000110001
5 14 14 00000000101001
5 15 14 00000000010001
6 0 9 000101111
6 1 9 000101101
6 2 10 0001001110
6 3 10 0001001010
6 4 11 00001110011
6 5 11 00001011110
6 6 11 00001011010
6 7 11 00001001111
6 8 11 00001000101
6 9 12 000001010011
6 10 12 000001000111
6 11 12 000000110010
6 12 13 0000000111011
6 13 13 0000000100110
6 14 14 00000000100100
6 15 14 00000000001111
7 0 10 0001001000
7 1 9 000100010
7 2 10 0000111000
7 3 11 00001011111
7 4 11 00001011100
7 5 11 00001010101
7 6 12 000001011011
7 7 12 000001011010
7 8 12 000001010110
7 9 12 000001001001
7 10 13 0000001001101
7 11 13 0000001000001
7 12 13 0000000110011
7 13 14 00000000101100
7 14 16 0000000000101011
7 15 16 0000000000101010
8 0 9 000101011
8 1 8 00010100
8 2 9 000011110
8 3 10 0000101100
8 4 10 0000110111
8 5 11 00001001110
8 6 11 00001001000
8 7 12 000001010111
8 8 12 000001001110
8 9 12 000000111101
8 10 12 000000101110
8 11 13 0000000110110
8 12 13 0000000100101
8 13 14 00000000011110
8 14 15 000000000010100
8 15 15 000000000010000
9 0 10 0000110101
9 1 9 000011001
9 2 10 0000101001
9 3 10 0000100101
9 4 11 00000101100
9 5 11 00000111011
9 6 11 00000110110
9 7 13 0000001010001
9 8 12 000001000010
9 9 13 0000001001100
9 10 13 0000000111001
9 11 14 00000000110110
9 12 14 00000000100101
9 13 14 00000000010010
9 14 16 0000000000100111
9 15 15 000000000001011
10 0 10 0000100011
10 1 10 0000100001
10 2 10 0000011111
10 3 11 00000111001
10 4 11 00000101010
10 5 12 000001010010
10 6 12 000001001000
10 7 13 0000001010000
10 8 12 000000101111
10 9 13 0000000111010
10 10 14 00000000110111
10 11 13 0000000010101
10 12 14 00000000010110
10 13 15 000000000011010
10 14 16 0000000000100110
10 15 17 00000000000010110
11 0 11 00000110101
11 1 10 0000011001
11 2 10 0000010111
11 3 11 00000100110
11 4 12 000001000110
11 5 12 000000111100
11 6 12 000000110011
11 7 12 000000100100
11 8 13 0000000110111
11 9 13 0000000011010
11 10 13 0000000100010
11 11 14 00000000010111
11 12 15 000000000011011
11 13 15 000000000001110
11 14 15 000000000001001
11 15 16 0000000000000111
12 0 11 00000100010
12 1 11 00000100000
12 2 11 00000011100
12 3 12 000000100111
12 4 12 000000110001
12 5 13 0000001001011
12 6 12 000000011110
12 7 13 0000000110100
12 8 14 00000000110000
12 9 14 00000000101000
12 10 15 000000000110100
12 11 15 000000000011100
12 12 15 000000000010010
12 13 16 0000000000010001
12 14 16 0000000000001001
12 15 16 0000000000000101
13 0 12 000000101101
13 1 11 00000010101
13 2 12 000000100010
13 3 13 0000001000000
13 4 13 0000000111000
13 5 13 0000000110010
13 6 14 00000000110001
13 7 14 00000000101101
13 8 14 00000000011111
13 9 14 00000000010011
13 10 14 00000000001100
13 11 15 000000000001111
13 12 16 0000000000001010
13 13 15 000000000000111
13 14 16 0000000000000110
13 15 16 0000000000000011
14 0 13 0000000110000
14 1 12 000000010111
14 2 12 000000010100
14 3 13 0000000100111
14 4 13 0000000100100
14 5 13 0000000100011
14 6 15 000000000110101
14 7 14 00000000010101
14 8 14 00000000010000
14 9 17 00000000000010111
14 10 15 000000000001101
14 11 15 000000000001010
14 12 15 000000000000110
14 13 17 00000000000000001
14 14 16 0000000000000100
14 15 16 0000000000000010
15 0 12 000000010000
15 1 12 000000001111
15 2 13 0000000010001
15 3 14 00000000011011
15 4 14 00000000011001
15 5 14 00000000010100
15 6 15 000000000011101
15 7 14 00000000001011
15 8 15 000000000010001
15 9 15 000000000001100
15 10 16 0000000000010000
15 11 16 0000000000001000
15 12 19 0000000000000000001
15 13 18 000000000000000001
15 14 19 0000000000000000000
15 15 16 0000000000000001
.table 14 0 0 0
#not used
.table 15 16 16 0
0 0 3 111
0 1 4 1100
0 2 5 10010
0 3 7 0110101
0 4 7 0101111
0 5 8 01001100
0 6 9 001111100
0 7 9 001101100
0 8 9 001011001
0 9 10 0001111011
0 10 10 0001101100
0 11 11 00001110111
0 12 11 00001101011
0 13 11 00001010001
0 14 12 000001111010
0 15 13 0000000111111
1 0 4 1101
1 1 3 101
1 2 5 10000
1 3 6 011011
1 4 7 0101110
1 5 7 0100100
1 6 8 00111101
1 7 8 00110011
1 8 8 00101010
1 9 9 001000110
1 10 9 000110100
1 11 10 0001010011
1 12 10 0001000001
1 13 10 0000101001
1 14 11 00000111011
1 15 11 00000100100
2 0 5 10011
2 1 5 10001
2 2 5 01111
2 3 6 011000
2 4 7 0101001
2 5 7 0100010
2 6 8 00111011
2 7 8 00110000
2 8 8 00101000
2 9 9 001000000
2 10 9 000110010
2 11 10 0001001110
2 12 10 0000111110
2 13 11 00001010000
2 14 11 00000111000
2 15 11 00000100001
3 0 6 011101
3 1 6 011100
3 2 6 011001
3 3 7 0101011
3 4 7 0100111
3 5 8 00111111
3 6 8 00110111
3 7 9 001011101
3 8 9 001001100
3 9 9 000111011
3 10 10 0001011101
3 11 10 0001001000
3 12 10 0000110110
3 13 11 00001001011
3 14 11 00000110010
3 15 11 00000011101
4 0 7 0110100
4 1 6 010110
4 2 7 0101010
4 3 7 0101000
4 4 8 01000011
4 5 8 00111001
4 6 9 001011111
4 7 9 001001111
4 8 9 001001000
4 9 9 000111001
4 10 10 0001011001
4 11 10 0001000101
4 12 10 0000110001
4 13 11 00001000010
4 14 11 00000101110
4 15 11 00000011011
5 0 8 01001101
5 1 7 0100101
5 2 7 0100011
5 3 8 01000010
5 4 8 00111010
5 5 8 00110100
5 6 9 001011011
5 7 9 001001010
5 8 9 000111110
5 9 9 000110000
5 10 10 0001001111
5 11 10 0000111111
5 12 11 00001011010
5 13 11 00000111110
5 14 11 00000101000
5 15 12 000000100110
6 0 9 001111101
6 1 7 0100000
6 2 8 00111100
6 3 8 00111000
6 4 8 00110010
6 5 9 001011100
6 6 9 001001110
6 7 9 001000001
6 8 9 000110111
6 9 10 0001010111
6 10 10 0001000111
6 11 10 0000110011
6 12 11 00001001001
6 13 11 00000110011
6 14 12 000001000110
6 15 12 000000011110
7 0 9 001101101
7 1 8 00110101
7 2 8 00110001
7 3 9 001011110
7 4 9 001011000
7 5 9 001001011
7 6 9 001000010
7 7 10 0001111010
7 8 10 0001011011
7 9 10 0001001001
7 10 10 0000111000
7 11 10 0000101010
7 12 11 00001000000
7 13 11 00000101100
7 14 11 00000010101
7 15 12 000000011001
8 0 9 001011010
8 1 8 00101011
8 2 8 00101001
8 3 9 001001101
8 4 9 001001001
8 5 9 000111111
8 6 9 000111000
8 7 10 0001011100
8 8 10 0001001101
8 9 10 0001000010
8 10 10 0000101111
8 11 11 00001000011
8 12 11 00000110000
8 13 12 000000110101
8 14 12 000000100100
8 15 12 000000010100
9 0 9 001000111
9 1 8 00100010
9 2 9 001000011
9 3 9 000111100
9 4 9 000111010
9 5 9 000110001
9 6 10 0001011000
9 7 10 0001001100
9 8 10 0001000011
9 9 11 00001101010
9 10 11 00001000111
9 11 11 00000110110
9 12 11 00000100110
9 13 12 000000100111
9 14 12 000000010111
9 15 12 000000001111
10 0 10 0001101101
10 1 9 000110101
10 2 9 000110011
10 3 9 000101111
10 4 10 0001011010
10 5 10 0001010010
10 6 10 0000111010
10 7 10 0000111001
10 8 10 0000110000
10 9 11 00001001000
10 10 11 00000111001
10 11 11 00000101001
10 12 11 00000010111
10 13 12 000000011011
10 14 13 0000000111110
10 15 12 000000001001
11 0 10 0001010110
11 1 9 000101010
11 2 9 000101000
11 3 9 000100101
11 4 10 0001000110
11 5 10 0001000000
11 6 10 0000110100
11 7 10 0000101011
11 8 11 00001000110
11 9 11 00000110111
11 10 11 00000101010
11 11 11 00000011001
11 12 12 000000011101
11 13 12 000000010010
11 14 12 000000001011
11 15 13 0000000001011
12 0 11 00001110110
12 1 10 0001000100
12 2 9 000011110
12 3 10 0000110111
12 4 10 0000110010
12 5 10 0000101110
12 6 11 00001001010
12 7 11 00001000001
12 8 11 00000110001
12 9 11 00000100111
12 10 11 00000011000
12 11 11 00000010000
12 12 12 000000010110
12 13 12 000000001101
12 14 13 0000000001110
12 15 13 0000000000111
13 0 11 00001011011
13 1 10 0000101100
13 2 10 0000100111
13 3 10 0000100110
13 4 10 0000100010
13 5 11 00000111111
13 6 11 00000110100
13 7 11 00000101101
13 8 11 00000011111
13 9 12 000000110100
13 10 12 000000011100
13 11 12 000000010011
13 12 12 000000001110
13 13 12 000000001000
13 14 13 0000000001001
13 15 13 0000000000011
14 0 12 000001111011
14 1 11 00000111100
14 2 11 00000111010
14 3 11 00000110101
14 4 11 00000101111
14 5 11 00000101011
14 6 11 00000100000
14 7 11 00000010110
14 8 12 000000100101
14 9 12 000000011000
14 10 12 000000010001
14 11 12 000000001100
14 12 13 0000000001111
14 13 13 0000000001010
14 14 12 000000000010
14 15 13 0000000000001
15 0 12 000001000111
15 1 11 00000100101
15 2 11 00000100010
15 3 11 00000011110
15 4 11 00000011100
15 5 11 00000010100
15 6 11 00000010001
15 7 12 000000011010
15 8 12 000000010101
15 9 12 000000010000
15 10 12 000000001010
15 11 12 000000000110
15 12 13 0000000001000
15 13 13 0000000000110
15 14 13 0000000000010
15 15 13 0000000000000
.table 16 16 16 1
0 0 1 1
0 1 4 0101
0 2 6 001110
0 3 8 00101100
0 4 9 001001010
0 5 9 000111111
0 6 10 0001101110
0 7 10 0001011101
0 8 11 00010101100
0 9 11 00010010101
0 10 11 00010001010
0 11 12 000011110010
0 12 12 000011100001
0 13 12 000011000011
0 14 13 0000101111000
0 15 9 000010001
1 0 3 011
1 1 4 0100
1 2 6 001100
1 3 7 0010100
1 4 8 00100011
1 5 9 000111110
1 6 9 000110101
1 7 9 000101111
1 8 10 0001010011
1 9 10 0001001011
1 10 10 0001000100
1 11 11 00001110111
1 12 12 000011001001
1 13 11 00001101011
1 14 12 000011001111
1 15 8 00001001
2 0 6 001111
2 1 6 001101
2 2 7 0010111
2 3 8 00100110
2 4 9 001000011
2 5 9 000111010
2 6 10 0001100111
2 7 10 0001011010
2 8 11 00010100001
2 9 10 0001001000
2 10 11 00001111111
2 11 11 00001110101
2 12 11 00001101110
2 13 12 000011010001
2 14 12 000011001110
2 15 9 000010000
3 0 8 00101101
3 1 7 0010101
3 2 8 00100111
3 3 9 001000101
3 4 9 001000000
3 5 10 0001110010
3 6 10 0001100011
3 7 10 0001010111
3 8 11 00010011110
3 9 11 00010001100
3 10 12 000011111100
3 11 12 000011010100
3 12 12 000011000111
3 13 13 0000110000011
3 14 13 0000101101101
3 15 10 0000011010
4 0 9 001001011
4 1 8 00100100
4 2 9 001000100
4 3 9 001000001
4 4 10 0001110011
4 5 10 0001100101
4 6 11 00010110011
4 7 11 00010100100
4 8 11 00010011011
4 9 12 000100001000
4 10 12 000011110110
4 11 12 000011100010
4 12 13 0000110001011
4 13 13 0000101111110
4 14 13 0000101101010
4 15 9 000001001
5 0 9 001000010
5 1 8 00011110
5 2 9 000111011
5 3 9 000111000
5 4 10 0001100110
5 5 11 00010111001
5 6 11 00010101101
5 7 12 000100001001
5 8 11 00010001110
5 9 12 000011111101
5 10 12 000011101000
5 11 13 0000110010000
5 12 13 0000110000100
5 13 13 0000101111010
5 14 14 00000110111101
5 15 10 0000010000
6 0 10 0001101111
6 1 9 000110110
6 2 9 000110100
6 3 10 0001100100
6 4 11 00010111000
6 5 11 00010110010
6 6 11 00010100000
6 7 11 00010000101
6 8 12 000100000001
6 9 12 000011110100
6 10 12 000011100100
6 11 12 000011011001
6 12 13 0000110000001
6 13 13 0000101101110
6 14 14 00001011001011
6 15 10 0000001010
7 0 10 0001100010
7 1 9 000110000
7 2 10 0001011011
7 3 10 0001011000
7 4 11 00010100101
7 5 11 00010011101
7 6 11 00010010100
7 7 12 000100000101
7 8 12 000011111000
7 9 13 0000110010111
7 10 13 0000110001101
7 11 13 0000101110100
7 12 13 0000101111100
7 13 15 000001101111001
7 14 15 000001101110100
7 15 10 0000001000
8 0 10 0001010101
8 1 10 0001010100
8 2 10 0001010001
8 3 11 00010011111
8 4 11 00010011100
8 5 11 00010001111
8 6 12 000100000100
8 7 12 000011111001
8 8 13 0000110101011
8 9 13 0000110010001
8 10 13 0000110001000
8 11 13 0000101111111
8 12 14 00001011010111
8 13 14 00001011001001
8 14 14 00001011000100
8 15 10 0000000111
9 0 11 00010011010
9 1 10 0001001100
9 2 10 0001001001
9 3 11 00010001101
9 4 11 00010000011
9 5 12 000100000000
9 6 12 000011110101
9 7 13 0000110101010
9 8 13 0000110010110
9 9 13 0000110001010
9 10 13 0000110000000
9 11 14 00001011011111
9 12 13 0000101100111
9 13 14 00001011000110
9 14 13 0000101100000
9 15 11 00000001011
10 0 11 00010001011
10 1 11 00010000001
10 2 10 0001000011
10 3 11 00001111101
10 4 12 000011110111
10 5 12 000011101001
10 6 12 000011100101
10 7 12 000011011011
10 8 13 0000110001001
10 9 14 00001011100111
10 10 14 00001011100001
10 11 14 00001011010000
10 12 15 000001101110101
10 13 15 000001101110010
10 14 14 00000110110111
10 15 10 0000000100
11 0 12 000011110011
11 1 11 00001111000
11 2 11 00001110110
11 3 11 00001110011
11 4 12 000011100011
11 5 12 000011011111
11 6 13 0000110001100
11 7 14 00001011101010
11 8 14 00001011100110
11 9 14 00001011100000
11 10 14 00001011010001
11 11 14 00001011001000
11 12 14 00001011000010
11 13 13 0000011011111
11 14 14 00000110110100
11 15 11 00000000110
12 0 12 000011001010
12 1 12 000011100000
12 2 12 000011011110
12 3 12 000011011010
12 4 12 000011011000
12 5 13 0000110000101
12 6 13 0000110000010
12 7 13 0000101111101
12 8 13 0000101101100
12 9 15 000001101111000
12 10 14 00000110111011
12 11 14 00001011000011
12 12 14 00000110111000
12 13 14 00000110110101
12 14 16 0000011011000000
12 15 11 00000000100
13 0 14 00001011101011
13 1 12 000011010011
13 2 12 000011010010
13 3 12 000011010000
13 4 13 0000101110010
13 5 13 0000101111011
13 6 14 00001011011110
13 7 14 00001011010011
13 8 14 00001011001010
13 9 16 0000011011000111
13 10 15 000001101110011
13 11 15 000001101101101
13 12 15 000001101101100
13 13 17 00000110110000011
13 14 15 000001101100001
13 15 11 00000000010
14 0 13 0000101111001
14 1 13 0000101110001
14 2 11 00001100110
14 3 12 000010111011
14 4 14 00001011010110
14 5 14 00001011010010
14 6 13 0000101100110
14 7 14 00001011000111
14 8 14 00001011000101
14 9 15 000001101100010
14 10 16 0000011011000110
14 11 15 000001101100111
14 12 17 00000110110000010
14 13 15 000001101100110
14 14 14 00000110110010
14 15 11 00000000000
15 0 9 000001100
15 1 8 00001010
15 2 8 00000111
15 3 9 000001011
15 4 9 000001010
15 5 10 0000010001
15 6 10 0000001011
15 7 10 0000001001
15 8 11 00000001101
15 9 11 00000001100
15 10 11 00000001010
15 11 11 00000000111
15 12 11 00000000101
15 13 11 00000000011
15 14 11 00000000001
15 15 8 00000011
.table 17 16 16 2
.reference 16
.table 18 16 16 3
.reference 16
.table 19 16 16 4
.reference 16
.table 20 16 16 6
.reference 16
.table 21 16 16 8
.reference 16
.table 22 16 16 10
.reference 16
.table 23 16 16 13
.reference 16
.table 24 16 16 4
0 0 4 1111
0 1 4 1101
0 2 6 101110
0 3 7 1010000
0 4 8 10010010
0 5 9 100000110
0 6 9 011111000
0 7 10 0110110010
0 8 10 0110101010
0 9 11 01010011101
0 10 11 01010001101
0 11 11 01010001001
0 12 11 01001101101
0 13 11 01000000101
0 14 12 010000001000
0 15 9 001011000
1 0 4 1110
1 1 4 1100
1 2 5 10101
1 3 6 100110
1 4 7 1000111
1 5 8 10000010
1 6 8 01111010
1 7 9 011011000
1 8 9 011010001
1 9 9 011000110
1 10 10 0101000111
1 11 10 0101011001
1 12 10 0100111111
1 13 10 0100101001
1 14 10 0100010111
1 15 8 00101010
2 0 6 101111
2 1 5 10110
2 2 6 101001
2 3 7 1001010
2 4 7 1000100
2 5 8 10000000
2 6 8 01111000
2 7 9 011011101
2 8 9 011001111
2 9 9 011000010
2 10 9 010110110
2 11 10 0101010100
2 12 10 0100111011
2 13 10 0100100111
2 14 11 01000011101
2 15 7 0010010
3 0 7 1010001
3 1 6 100111
3 2 7 1001011
3 3 7 1000110
3 4 8 10000110
3 5 8 01111101
3 6 8 01110100
3 7 9 011011100
3 8 9 011001100
3 9 9 010111110
3 10 9 010110010
3 11 10 0101000101
3 12 10 0100110111
3 13 10 0100100101
3 14 10 0100001111
3 15 7 0010000
4 0 8 10010011
4 1 7 1001000
4 2 7 1000101
4 3 8 10000111
4 4 8 01111111
4 5 8 01110110
4 6 8 01110000
4 7 9 011010010
4 8 9 011001000
4 9 9 010111100
4 10 10 0101100000
4 11 10 0101000011
4 12 10 0100110010
4 13 10 0100011101
4 14 11 01000011100
4 15 7 0001110
5 0 9 100000111
5 1 7 1000010
5 2 8 10000001
5 3 8 01111110
5 4 8 01110111
5 5 8 01110010
5 6 9 011010110
5 7 9 011001010
5 8 9 011000000
5 9 9 010110100
5 10 10 0101010101
5 11 10 0100111101
5 12 10 0100101101
5 13 10 0100011001
5 14 10 0100000110
5 15 7 0001100
6 0 9 011111001
6 1 8 01111011
6 2 8 01111001
6 3 8 01110101
6 4 8 01110001
6 5 9 011010111
6 6 9 011001110
6 7 9 011000011
6 8 9 010111001
6 9 10 0101011011
6 10 10 0101001010
6 11 10 0100110100
6 12 10 0100100011
6 13 10 0100010000
6 14 11 01000001000
6 15 7 0001010
7 0 10 0110110011
7 1 8 01110011
7 2 8 01101111
7 3 8 01101101
7 4 9 011010011
7 5 9 011001011
7 6 9 011000100
7 7 9 010111011
7 8 10 0101100001
7 9 10 0101001100
7 10 10 0100111001
7 11 10 0100101010
7 12 10 0100011011
7 13 11 01000010011
7 14 11 00101111101
7 15 8 00010001
8 0 10 0110101011
8 1 9 011010100
8 2 9 011010000
8 3 9 011001101
8 4 9 011001001
8 5 9 011000001
8 6 9 010111010
8 7 9 010110001
8 8 9 010101001
8 9 10 0101000000
8 10 10 0100101111
8 11 10 0100011110
8 12 10 0100001100
8 13 11 01000000010
8 14 11 00101111001
8 15 8 00010000
9 0 10 0101001111
9 1 9 011000111
9 2 9 011000101
9 3 9 010111111
9 4 9 010111101
9 5 9 010110101
9 6 9 010101110
9 7 10 0101001101
9 8 10 0101000001
9 9 10 0100110001
9 10 10 0100100001
9 11 10 0100010011
9 12 11 01000001001
9 13 11 00101111011
9 14 11 00101110011
9 15 8 00001011
10 0 11 01010011100
10 1 9 010111000
10 2 9 010110111
10 3 9 010110011
10 4 9 010101111
10 5 10 0101011000
10 6 10 0101001011
10 7 10 0100111010
10 8 10 0100110000
10 9 10 0100100010
10 10 10 0100010101
10 11 11 01000010010
10 12 11 00101111111
10 13 11 00101110101
10 14 11 00101101110
10 15 8 00001010
11 0 11 01010001100
11 1 10 0101011010
11 2 9 010101011
11 3 9 010101000
11 4 9 010100100
11 5 10 0100111110
11 6 10 0100110101
11 7 10 0100101011
11 8 10 0100011111
11 9 10 0100010100
11 10 10 0100000111
11 11 11 01000000001
11 12 11 00101110111
11 13 11 00101110000
11 14 11 00101101010
11 15 8 00000110
12 0 11 01010001000
12 1 10 0101000010
12 2 10 0100111100
12 3 10 0100111000
12 4 10 0100110011
12 5 10 0100101110
12 6 10 0100100100
12 7 10 0100011100
12 8 10 0100001101
12 9 10 0100000101
12 10 11 01000000000
12 11 11 00101111000
12 12 11 00101110010
12 13 11 00101101100
12 14 11 00101100111
12 15 8 00000100
13 0 11 01001101100
13 1 10 0100101100
13 2 10 0100101000
13 3 10 0100100110
13 4 10 0100100000
13 5 10 0100011010
13 6 10 0100010001
13 7 10 0100001010
13 8 11 01000000011
13 9 11 00101111100
13 10 11 00101110110
13 11 11 00101110001
13 12 11 00101101101
13 13 11 00101101001
13 14 11 00101100101
13 15 8 00000010
14 0 12 010000001001
14 1 10 0100011000
14 2 10 0100010110
14 3 10 0100010010
14 4 10 0100001011
14 5 10 0100001000
14 6 10 0100000011
14 7 11 00101111110
14 8 11 00101111010
14 9 11 00101110100
14 10 11 00101101111
14 11 11 00101101011
14 12 11 00101101000
14 13 11 00101100110
14 14 11 00101100100
14 15 8 00000000
15 0 8 00101011
15 1 7 0010100
15 2 7 0010011
15 3 7 0010001
15 4 7 0001111
15 5 7 0001101
15 6 7 0001011
15 7 7 0001001
15 8 7 0000111
15 9 7 0000110
15 10 7 0000100
15 11 8 00000111
15 12 8 00000101
15 13 8 00000011
15 14 8 00000001
15 15 4 0011
.table 25 16 16 5
.reference 24
.table 26 16 16 6
.reference 24
.table 27 16 16 7
.reference 24
.table 28 16 16 8
.reference 24
.table 29 16 16 9
.reference 24
.table 30 16 16 11
.reference 24
.table 31 16 16 13
.reference 24
.table 32 1 16 0
0 1 1
1 4 0101
2 4 0100
3 5 00101
4 4 0110
5 6 000101
6 5 00100
7 6 000100
8 4 0111
9 5 00011
10 5 00110
11 6 000000
12 5 00111
13 6 000010
14 6 000011
15 6 000001
.table 33 1 16 0
0 4 1111
1 4 1110
2 4 1101
3 4 1100
4 4 1011
5 4 1010
6 4 1001
7 4 1000
8 4 0111
9 4 0110
10 4 0101
11 4 0100
12 4 0011
13 4 0010
14 4 0001
15 4 0000
.end