20
21
111111100000001111111
111111100000001111111
111111100000001111111
111111110000011111111
111101110000011101111
111101110000011101111
111101110000011101111
111101110000011101111
111100111000111001111
111100111000111001111
111100111000111001111
111100011000110001111
111100011101110001111
111100011101110001111
111100011101110001111
111100001101100001111
111100001111100001111
111100001111100001111
111100000111000001111
111100000111000001111
