z0000000111111111111
00000000111111111111
00000000111100011111
100000000100d0011000
10000000000yyy011000
11111100000yyyH01100
111111rr100yy000r100
11111rr1000000011r00
11111r11001100011r11
11111r111r1111111r11
111100011rrr11111r11
11110001rr1rrrrrrr11

0b00000s000000000000
0b000000000000000000
0b000000000000000000
000c0000b0000bb00000
000000b0000000b000t0
0000000bb00bc0000000
00000000000c000000b0
000000000000000000b0
00000000000000000000
00000000000000000100
0000t000000000000000
00000000000000000000

6
10
1