111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111110000111000011100001100000000111111000000001100001111000110001111100011111111111 111111111110000111000011100011100000000011111000000001110001110000110001111100011111111111 111111111111000111000011100011100011100001111000111111110000110001110001111100011111111111 111111111111000110000001100011100011110000111000111111111000100011110001111100011111111111 111111111111000010000001000111100011111000111000000011111000000011110000000000011111111111 111111111111100010010001000111100011111000111000000001111100000111110000000000011111111111 111111111111100000011001000111100011111000111111110001111110000111110001111100011111111111 111111111111100000011000000111100011110000111111110000111110001111110001111100011111111111 111111111111100000011000001111100011100001110111110001111110001111110001111100011111111111 111111111111110000111000001111100000000001110000000001111110001111110001111100011111111111 111111111111110000111100001111100000000111110000000011111110001111110001111100011111111111 111111111111111111111111111111111111111111111100001111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111