20 1000 1 9
1000000000000000000
1000000000000000100
1000000000000000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000100
0000000000100000000
0000000000000000000
0000000000000000000
0000000000000000000
0000000000000000000
0000000000000000000
00000000000000000000
00000000000000000001
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
11100000000000000000
00111111111111000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000000000
00000000000000111111
