1111111111111111111110200000000200000001101000000101010111011010111100020001000110111001000200010001100000010002000011011010000122222022122110111000000000001001100000000000101010011010000222000010100110000000000000101001101110111001111000011010001111010000000110100000010100011001100000000001000010011012211111010000000110100000010111100001101000000100001111011010000002000000000111111111111111111111