010000000000000000000101000000100000000000000000000000001001100001000000001001000000011001001000001000101100100000000000100010000100001100000000000000110100000010000000001100010010000000100100000110010000000100100101000110000000000000000011000010010010110