--- /dev/null
+0xffff ---> 000
+0x0001 ---> 000
+0x0000 ---> 000
+0x1000 ---> 011
+0x1100 ---> 010
+0x1200 ---> 010
+0x1400 ---> 020
+0x2000 ---> 011
+0x2100 ---> 011
+0x2200 ---> 011
+0x2300 ---> 011
+0x2400 ---> 020
+0x2500 ---> 020
+0x2600 ---> 020
+0x2700 ---> 020
+0x3000 ---> 011
+0x3100 ---> 011
+0x3200 ---> 011
+0x3400 ---> 020
+0x3500 ---> 020
+0x3600 ---> 020
+0x4000 ---> 011
+0x4100 ---> 011
+0x4400 ---> 020
+0x4500 ---> 020
+0x5000 ---> 010
+0x5100 ---> 010
+0x5200 ---> 010
+0x5300 ---> 010
+0x6100 ---> 030
+0x6200 ---> 030
+0x6300 ---> 030
+0x6400 ---> 030
+0x6500 ---> 030
+0x6600 ---> 030
+0x7000 ---> 030
+0x7100 ---> 040
+0x8000 ---> 030
+0xf000 ---> 030
+0x8100 ---> 000