111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111000001111000011111111110000001110011100001000000000111111100000001111111111111
111111111111100011111100111100000111000111110011111011100011110111110001111000111111111111
111111111111100011111100111001110111100111110011110011100011110111100011111110111111111111
111111111111110001111101111011110011100011100001110111100011111111000111111110111111111111
111111111111110001111001111001110111100011100001110111100011111111000111111111111111111111
111111111111111000111011111000001111100011011001110111100011101111000111111111111111111111
111111111111111000111011111100000111110011011000100111100000001111001111111111111111111111
111111111111111100110111111001000011110000011000101111100011101111000111111111111111111111
111111111111111100010111110011100011110000111100001111100011111111000111110000011111111111
111111111111111100000111110011110011110000111100001111100011111111000111111100111111111111
111111111111111110001111110011110011110001111110011111100011111011100011111100111111111111
111111111111111110001111111001110111111001111110011111100011110011110001111100111111111111
111111111111111111011111111100001111111011111110011111100000000011111100000001111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111