100000000000000010100010000100100000000000000010000100000000000100000000010011101000000111001000000000000100001010000000000110000000011000000000000000001010011001001011000000001000000100000001000000000000000010100000000000000000100000000000000000000000000