100000000000000000000000000000000000001000000000001000000100000010000000000000011000001001000000000000010000000001011000001000100011000001000000000000101000001000010001010000000000000000100000000000000000010000000010100000000011101000000010010000000010010