101010101010010101010101010100101010010100101001001000101001010101010100101010101010010101010101010101010100100101010101010101010010001010101010010001010101010101010101010101010010010100101010101010101010010101001010101001001010010010101001010101010101010101010001010101001010101010100101010100100101010101010010101010101010101010100101010100101010010010010101000000100100101010101010101010010100101010101010101010001010101010101001010010010101010010010010010100100100100101010010101010001010100101001010100101010101001010100010010010100101010100101001010010100101010101010100100101010100101010001001010100101010101010100101010010101010101001010101001010101001000010001010101010100101010101010100010101010101010100101010010101010010010010101010101010100101001001010100000101001010101010010101010101010101010101010010101010010101001010001001010101010101010101010010101001010101010101010100101010101010101000100100100101000101010101010010000101010101010100101001010101001010101010101010010010101010101010101010101010010101010101010100101010101010101010100101010101010010101010010101001010101010101001001001001010010101010010100101010101001000101010101010101010101000101001010100101010100010101010101010010001010101000100101010101010100101001010101010001010101010100101010100101010010101010101010010101010101001001001010101010010101010100010101010101001010101010010010001010100100101010101010100100100001010100101001001001001010010010101000101010101001010100100101010101010100101010101001010010010010101
101010101001010101010100101010010101010010001001010101010010101010001010101001000101010101010010101010000001010010101001010100101010101010101010100101010100100101010101001010100101010101010010010101010010101000101010010101010001010100100100101010010100101000101001010101001010101010101001010010101001010101010101010101001010100000010010101010010100100101001010100010101010101001010101010100010101001001010010101010000100101010000101010010101010010101000001010101010101010100101010101010010101010101001010100101010101001010010010101010101010100101010101001010100100100100101001010100101010001010010101001010101010101001010101001010010100101010101010010101001010100101010100101010010101000010010101001010101010101010001010100101001001001001010101001010101010101010010001010100001001001010010010101010100100101010001010101010100101010101001010010101010101010010100100010101010101001010100101010100101010010000010101010010000100101010001001010101000101001001001010101010000100101010101010001010100001001010101010101001010010100101010001010010101010010101010010100100101010101010101010100101010010101010101010101001001010101001010101010101010010010101010100101010101010101001010100101010010010100101000101010101010010001010101010010101001010101001010001010101010101010010101010101010101010101010101010101010101010010100010101001001010100101001010010101000100101010101010101000100101010100101010010001010101010101000100101010101001010100101001010101010010101000101010010010100100010000101000101001001010101
101010100101010010101010010101001010010100101010100100101010000101001010101010101010100101001010101010101010100101010100101010100101010101010100100100100100101010101010100101010100100101010101010100101010010100100101001010000101010100101001010101010101010101010100101001010100100100101010101010101010101001010100101010101010010101010101000100010010100100100101010101010101010101010101010101010100100101010101010101010010001001010100010001001010100101001001001010101000100101010100001001010100101001010101010010101000101001010101010101010101010001001010101010101010101010100100101010101010010101010010101010001010100101010001001010101010100101010001010101010101001001010101010001010010001010101010010101010010101010100101010001010101010101010010101010100100101010101010101001010101010010101010100101010010001000010100010100010101000101010010100101010010100100010010101001010010010100010100100101010101010101000100100010101010010001001010101010010101010010101010001010101001010010101010101010010101001010001010000100010101010100010010101010100100101010010010101010001001010100101010101010100010010101010101010010100101010100101001001001010010010100101010010101010101001010101010100101010010010100100101001010101010100100101010100101010101010101010010101010100100101001010101010101001010101010101010101010101010010010101010100101010010101010010101010101010101000100101010100100101010101010100100010100101010101010010101010100010101010100010101010100101001010010101010101001010101010010101010101000101001
101010100101010010101010101000010101001010010010100101000101010100101010010101001010101001010101010100100100101010101010101010101000101010010101001010010010101010001010101010101010100101010101001001000101010101010010010101010010101001001001010101010101010100100101010100101010010101010101001001001010001010100101010010100001010100100101010101010010101001010100101010101010101010010101010010010101010101010100101010101010010100101010101001001010100001010101010101010101001010010001010100010100100101010101010101001010101010101010100101010101010101010101010100100101010101001010101010100010101010010101010101010101001010101010101010001010101001010101010100100101001010001010100100100101010100101010101001010100100101001000101000101001010100010101001010101010101010101010101010001010101010100010010101001010010101010100101010101010101010100101010101010010010101010010101001010010101001010101010010101010101010100101010101010101001010101000100101001001000101010010101010101000100101010101001010100100101001010101001010100101010101010001001001001010010101000101010001010100100101010101010010100000010001010100100101010101010101010101010101010101010100101010101010010100010101010100010101010101010100101001010101010010101010101010010101010100010101010100101010010010101010101010101010101010101001010101010010000101010101001001001010101010010010010100101010101010010100101001001010101010101000101001010010101001010101010100010101010101010101001010100101010100101010101000101010101010101001010101010101000100
101010101010101010010010101001001001010101000101010010101001000000101001010101010101010101010010010101000101010010101001010010101010101010010010010010100101001010101010100101010101010001010101010101001001010101010101010101000101000100101010010101001010101010101010101010101010100101010010100101010100101010101010101010010101010101010100101010101010010100101010101010101010101010010101000100101010100101010100101010101001001010100100101010010101001001010010010101010010101010101010100010100101010100101010101001010010101000101010010010101010101001010100101010010100101010101010101010101010101010010001010101010101010001010101010101010100101010010010101010100010101010101000101000101010101010101010101001010010100100101010010010100101010100101010100100101010101001010101010101001001010101000101010101001010100101010010010101001010010101001010101010101010100101010100101010100101001010100101000000101010001001010101010010100101001010010101010101010101001010100101001001010010101010101010100101001000001010010101010101010010100010100101010010101010101010010010101001010001010101001010010101010010010101010100101001001010010010101010010101010101010101010010101010001001001010001000100101010101001001010010101010010010100100101010101010101010101000100101010101001010010010101010100101010101010101010101010101010101010000100101010101001010100101001010010001010101010010100101010101010101010100101010010100101001000100101010101010101000000101010001010101010100010101010101010101010101000101010101000101010101
100101001001001010100101010101001010101010101010100101010100101010100100010100100101001010010101001010010101010010010101010001010101010101001001010100100101010010101000101001010000100101010101010010101001010101010101001010101010000101010101010101010101001010100101001001001010001010100010101001000100101010100010010100001010100101010010010101010010101010101010100010100100010000001000101010101010101010101001010101010101010101010100100010101010101000101001010100101010100100101010101010010010010010100101010010001001010101010101010100100101010001010101010010101010100101010101010101010101010101000101001010101000101001010101010010100001000101010101001010101010010100101001010101001001001010101001010101001000101010100101010010101010101010101001010101010101001010101010101010100100010100101001001010100101001000101000101010101010101010101010101010010101001010100100100101001010101000100100000101010101001010100100100101010101010101010010010100101010010100100101001010001010101010010101010010101010101001010101001010001010100010101010100101010100100101010101001010010101001001010100100101001010101001000101010100101010010101010001010101010101001010010010100100101001010101010100100101010100101010101010010101001010100101010101001010100101010100101010101010010100101010100100001010101001000101010100100100100101010101000000101001010010100101001010001010100001010100101010100101010101010101001010100101010101010010101000100101010101001010101010010101010100101010101001001010101010010101000101010101010100
101010101010100101010001010010101010101000010100100000101010101010100101010101010100100101010101001010101010101001010101010101001010010101010101010010001010010101010100000010100101010101001010101001001010010101010100101010010010101000101010010010000001010100101010010101010101010101010101010101010101001010101010100010101001010101010101010101010101010101010100101010100101010010101010010101001001010101001010010101001010010001010101001010010101000100101010010101001010101010101010100101010101010100101010101010100100101001010101010101000101010101010100101001010101001001010101001001010101001010101000101010100100101010101010101010101010100100101000101010100010101001001010100010010101010101010101010101010100101010100101010010010100010010101010010010101010100100010010101010001010010010101010001001001010100100101010101010010010010010101010101010101001010101001010010101001010100101010010100101010001001010100010100101000000101010010101010010010010100101010100101010010010101010100101001001010101010101001001000100101001010010101000000101001010010010010010101010101010010100100101010010101001010101010101001001001010010010100010101010101001010101010101010101010100100101010101000101010001010101010101010100101010010101010010010100101010001010101010101000101001010001010010101001000010101010101010101000100010010101010101001001010101010101010100101010010101001010101010101010100101010101010101010100101010010101010101010101010101010100101000100101010100100010101000000101001010101010101010101010010010
101010101010101010010101001010100101010010100010101001010101010101010100101001010101001010100101010010010101010010001010100100100100100101010010101010101010100101010101001001010010101010010101010001001010100101001010010010101001001010101001010010010010010101010010100100101010010001010100100101001001010100101010101010010010010100101010100100100101010100101010101000100101010101001010101001001010100101010010101010010100101010101010101001001001001001010101001010010101010101010101001010100100101001010101010100101010101001010100101001010101010101010010101000010001010100101010100101010101001001010010101010000010101010101010101010101010010101010101010101010100101010010101010010101010100001010101010100101001010101010101001010100101010010101010101010101001010100101010100101010101010100101010101010000101010101001001010100101010100101010010101010101010010101010100101010101010101010101001010010101010001001001010100101010100101010101010010010101010101010101010001010101010010101000101010010101010100101010101010101010100101010101010010101001001010100001010101010101001010101010101001001001010101010010010101010101010101001001010010101010101010101010100100101010101010010001010100101010101010101010100100010010100100101010010010101010100101001010101001010101010100010101001001010001001010100101010101010101001010101010101010101000100101010101010001010001010010100100101010101001001010101000101010010101010101010100101010101010100100100100100101010100101010101010100000010101010000001001010101010101010
101010101010101010101010010101010100010010101010101010100100101010101010000001010100010100101001010010101010101010101010101010101001010010010101010100101001001001001010010101000101010100010010101010100101010101010101010101010101010010101010100101010101010101000100101010101001000101010100100101001001010100100101001001010100010101010100010101010101010101010101010100101010100100101010010101010010001010101010101010100101010010101001010101010010101010100101010101010101010100010010010100101010100101010100100010101010101010101010101010101001000100101010000001010010101000101010100101001010101010010101010101010100101010001010010101010101010100101010010101010100100101010101010100101010101010010100101010101001000101010100010101010101010101010010100010001010010100101010010010101010101010101010101010101001001010100101010010101010101010101010101010101010010001010101000101010001010101001010010010100100010101010101010101000010100001010101010100101010101010101010101010100100101010101010100101001010101010101001010001010101010101001010100101001010101001010101010010101001010010101010100010010001010101001001010101010100101010101010101010101010101010101010101001001010100101010010010101010101010010100101010010010010100010100010100100101001010010101010100000010010010100101010100101010001010101010100101010101010101000101001001001010010100101010100100101001010101010101001001010101010010010001010101010101010101010100100100101010100001010101010101010010101010101010100010100101001010101010101001001010101
100010101010101010100101000100100101001010010101001010101010101001000101010010101010010101010001001010010101010101010010101010101010101010101010101010101010100000101010101001010101001010010101010101010101001010101010101010101001001000101010101001010101010101010100101001010100101010010101010101001010010010101010101010100101010101010010100101010101010101010101010101010100101010101010101001001010101001010101010010100101010100101010010101010100101010100101010101000100101010101010010101001010100101010100100100101001010101010101010101000100101010010101010101010010001010010101001010010100010101010101010101010101010010101010101010010100010100000101010101010010101010010010001010100101010101001010101010101010101001010100100100101010101001010101010101000100010010101001010010101010101010100000010100101001001000101010101010010101010100101010101010100010101010010100100101001010101010010101001010101001010001010010001010010010100101010010100100100100100101001010001010100101010101010101001010010101001001010010101010100101001010010101001010010000101001001010100101001010010010101010010101010101010010100100101000101010101010101010010101010001010101001010101001001010010101000101010101010010100101010101010101001010101001010001010101010010010100101010101010101001001010010010101000010010100101010010101010101010010101010101001010101001001001010101001010101010101010101001001010100100101010101001010101001010101001010101001010100100101000100101001010101010100010010101010100101001010100101010010010101000
100100101010100101010100101010101010101010010101010010100101010101010101000101010101001010101010101010101010101000100101001010000010100101001010010101010010010101010100101010010101010101001010010010101010100101010001010101010100101010000001010100100101010100101010101010101010101010100101010101010100010101010010100101001001010100001010101010010101010100101000101010001001010010101010101010101010010010101000101010100101010010101001010010001010010010101010010010101001010100100101000101010100101010101010010101010010101001010010101010010010101010010010101010101010101010101010101010010010101010100101010010001010101010101010100100101001001010101001001010101010010010101001001001010010101001000101010010100100100101010100100101001000100101010101010101010010100101000010100101001010101010101001010101010101010100101001010101010101010101010100100100101001010101010101010100100101010101000101001010010101010010101010101010101010010101010010010100101010010010010101001010010101010010101001010100001010101001001010100101010001010010101010010010010010010101010010010101010101010010101010010010101010010101010010010100101010101001010010001010101001010101010100101001010100010010101010100101010100100010101010010101001010101010010101010001010100101010100101010101010101001010100101000100101010101010010101010101010010101010001010101010100101001010010010101010101010101010101010101010100101010101010010101010000101001001001010101001010100101010101010101010100101010010100100101010101010101001010101010010101010
101010010010101010101010101010100101010101010101010010101010010101001010101001010100100100101010100101001010101010100101010101001001010010010000101010101010100101001000100101001010101001000010101001001010001010101010100101010101010010101010101010101010101001010010101010101010101010101010101010010101010101010101001001001010101001010101010010010101010001010101001001010101010100101010010101001010101010100101010000101001001010010010010101010100101001010100101001010010101010101000101010100101001010101010001010010010100100100010000100100101001010010010100100101010101010001010101010010100101010010101010010101000100010101010101001010101010100100101001001000000101001001001001001010101010101010101010001001001010100100101000010010100100101010101001010010101001010101010100100100101010101010010101010101010101010101010101010100100101010100101001010100101010101010101010100101010101010100100010010010100101010010100010100000010101000101010101010101010101010101010101010101010101001010101010101010101010100101010100100100101010010001010101010101010010100101001001001010100101010101010101010101010101010101010100101010101010100101010100101010100010100001001010101000001010101010001010100100010010010101001010101010010010100101010010101010100101010010101010001010100010101010010010101010101010010100101010101010101010101001010001010100101001010101001001010100101010101001010101000101001010010101001010001010010101010101010101010100100101010101001001001010101010101001001010010101010101010101010100101010101
101010100100101010101010010101010101010100101010100010101010100101010101010101001010101010101010101010101010000101010101001010101010100101010000001001001010101010010010100101010100101010101010100101010101010100101010000101010100101010101010100101000101001001001001010101010101001001010101000000100101001010100101010101001010100101010010100000100100010101010010101010001010101010001010010101010010100100101010010010001010101001001001010101000101000101010101010101001001010101010010101010101010010101001010101010100010010101010010010101010010010100100101001001010101001010101010001001010001001010100101001010010100101010100101010101010100101001010101001010010010101001001001010010010010001010000010001010101010101001010010010010101001010101010100001010101001001010100101000100010010101001010001010010101010010000100101010100101010100010010010101010101010100101010101010101001010010100101010001010010101010101010100100101001010101010101010010010101010010101010101010101010010101001001010101001010100101010101010100010010101010010101010010010101001001010001010010101010001010101010100101001010101000101010010101010101010101010010001010101010101010100100101010010101010101001010101010101010101010101010101010101010000010100101010101010010101010010101001001010000100100100101010101010101001010101000101010100010101010101010010101010010101010100101010101010010101010101001001010101010101010010101010010010101001010100010101010010101010101010101010010010101010001010101010010101010101010010010101010101001010
100101010010100101001010101010101001010101010010100001001010010101010101010010100100010010100101010100101000100010100101010100101010101010100101001010101010100010100101001001010101010001001010010101010001010101001010010101010010010100100100100101010010010010101010101010101010100100101010101010001000001010001010000100100100100101010101001001010101001010001010101001010101010101010100101010101001010010010101010100100100010100101010101010101010010101010101001010100010010100100010100101001001010101010101010101010101010100101000101000101010010010100100101001001010010100100100101010101000100101010101010010100101010101010100101001010010101010101010101010101010101010100010101010101010101010100101001010010100100010101001010101001001010100101010101010101010101010010010100101010101010100101010010010100101010010101010101010001010101010100101010101010101010100101010101010101010101010101010101010100101010101001010100101010001010101010001001010101010101010001010100101010101010010000100000101001010101010100101010101010101010101001001001001000100101001010101010010010010100010101001010010101000101010100100101001010101001001010001010010100101010101010101010101010100101010101010010010010100010101010100101010010010101010101010101010101000100101010101010101010101010010010101001001010010101010101010100101001010010100101000010101010101010101010101001010101010100100101010100010101010001010101000101010010010010101010101010010101010101010101001010101010101010010100010101010000100101010101010100101010010
100101010010010010101010100100101001010010100101010101010100100010101010101010101001010001010100101001001010100101010100101010010010101010100101010100101010010010100101010010100101010101010101010101010010101010101010010101010100101000101000101001010100101010101010101010100101010010010101001010101010100101010100101000101010100101001010010101010101010001010101001010100100000100101010101010100010101001010101010100101001001001001010101010100101010010010001010101010100001010010000001001010010010010010101010101001010101010101001010101001001010101010101001001010101010101010101010010010101001001010100100101010101010101001010010101001001010101001010100101010101010101001010010101001010001001001001010101010010101010010101010010010010100010101010101010101001010100010100101010001010010101010101001010100001001010001010100010101001010101001010101000101001010101001010101001010101001001010100101010101010101010101010101001001000100100101001010101010010101010100101010100101010101001010101010100010101001010101001000101001001010100001010101001010100101010101010101010101010010101001010101000100101001010010101010100010101010100101010100100101001000100101010101000101010010101010101010101010101010101010101010101001000101010001010100101000101010010100101010101001010101010010101010101001001010101010101010001010010100101010100101010101010101010101001010101010010100101001001010100100010100001001001010010101010101010101000000101010010010101010101010101010101001010101001010101010010101001000101010101010010
100010101010010100101010010101001000101010100010101010101001010100101010010101010010010101010101010010101010101010101010101010100101010101010100100101010101010100100101010101010100101010101010101010101010100101001010010100101010100101010100101010101010010010100101010100101010010001010010101001000101010000101010010100101010101010101000101010010101010101010010010101010100101010100100101010100100101001000101010101010010101010010010010010001010100101010010010101010010100101010101010010100000010100101010101010101010101010100010100100101010101010100010101010100101010101001001010010101010101010101001001010100101010101010010101010010101010010101001010100010101010101001010101010101001010101010101010101010101010101000100010010101001010100010010010100100101000101001010010010101001001001001010101010101010101010101010010100101010101001001001010101010010101010100101010100100010100101000100101010101001001010101000100100100010101010100100010100101001010101010101001001010010101010010101001010101010100101010010100101010101000101001010101010101010101010100001010010010101001001010101010101010001010010101000101010010101010101010100010101001010100001010010101010100101010010101010100101010010101001010100101010101010101001010101010101010101001010101010010101001010010100101010101001010100101001000101010101010100101010101010101001010001010101001010100010100101001010101001001010100101010010100100101010100101010101010101010101010101001010101010010101010101010101000100101001010101001001010010010010101010
101010101001001001001000101010101010101010101010100101001010010100010010101000100101010101010100101010100101001010100010101010101010000101010101001001010101001001010010101010101010101010101001010101010010010101010001010100101010101001010010101010101010000100101001010100101001010010100010010101010101010001010101001001010001010010100100101010101010100010010100101010001001010101010010010101001001001010100100101010010101010010101010101010100100101001010101010101001010100010101010101001010100010101010010101001001010101010010101001010010101010101010101010101010001010000001001010001001010010001010100101010010101010010100101010101010010100100101010010010001010001010100100101001010001010101001010101010100010010010010101010100100100101001010010100100101010101010101010010100101010101001010100001010100101010101010101010010001001001010101001010100101010101010101010101010101001010010101010101010001001010101010101000101010010010000101010100100101010010101010101010101010010101001001010000101010101010101001010101010101010101010101010101010101010100100101010100101001010101010101010010100010010010100101001010101010101010101010100001010010100101010101001010101010101000101001010101001010101010101010100101001010001000010101010101010101010001000101010101010101010101010101001010010100101000000101010100101010101010010010100101010101010101000101001010101000010101010010101010101010101010101010010101010101010101010101010101010010101010010010010101001010101010101010010101010100101010101001010101010010101
101001010101001010101001001010101010100101010101001010010101001010101010100101010101000100101001010100101000001010010100101001010010101010001001010101001000101001010001010100100101010101010100000010010101010101001010010100101010010101001010101001001010100101010010101001001010101001010100100101001010101010101010101010000010101001010001010010010101001001010100100101010100010100101010101010101010101010100100100100101010101010001010100101010100101010010010010101001010100100100010101010100101010101010010101010100101010101010101001010100100101010101010101010101010010010101001000100010101010101010101001010100010101010100100101010101010101010101010101010100101000101001010101010100101010100101001010010101010100101010010101010100101010101001010101010101010101010101010010010101010010101010101001010101010101010101010010010010100010010001010100100101001001010101010101010010101001010101001001010100101010101010101010101010100100100100101010010100101010100101001010100100101010101000101001010010100010100100101001010101010010101010101010100101010101001001010100101001010100010010010101010101010101010010010100101010100101010100101010100101001010101010100101010010101001010100100101010010101010010101010101010100101010010101010100010101010101001010100101010100101010101010101010101010101001010010010101010010010101001010101010010101010101010010101010100100101001000101010101010010101010100000100010100101010010001010101001010010101010100101001010101001001010010101010100101010101000101010010010001010010
101010101001001010010101001001001010101001001010100101010100010101010101001010101010100010100101001001001010001010100100101010101010101010100101001010010010010101001010101010101010010100101010100101001010101010101010101010101000101010100101001010101010100010101010010101010100001010101010010101010101001010010001010101001010001001010101010101001010101001010101010010101001010101001010010001010100101010101010010101010001010101010010101001010101010010101001000101010100100100101001010101010101010101000101010100001010010101010010010001001010101010101010101001000100101010010101001010010101001010010010010101010101010001001001001001010010101010101001001010100100100100101010010100101010100101000101010010101010101010010101010010100101010100100101001001001010100100101001010000101010101010010101010100010101001010101010101010101001010101010100101010100101001010100001010010010101010010010101010100100010101000101001010100101001001001000101010001000101010101010101010101010101000001010101010101001010101001010010101010101010101010010101001010101001001010100101010101010101001010001001010100101010101010101010100100101010010101000100101001001010101010010101001010010101001001010100100001000101001001010101010101010100101010100001010001001010101010100100101010010100101010100100101010101000101010101010100100100000010100101001010101010101010101010100101000101010010101010010010010010101010101010101010100100101001001010101010001001001010010001001010101010101010010010001000010101001010010101010010101001010
101010101010010010100000101010010010001010100101001000101010101010010101010101010100101001010101010100101010100101001001010101010101010000010101001010100101010101010101010010010101010100101010100010010101010101010010101010101010101010101010101010101001010101001010100010101010010101010010101000100101010010100001010101010010100100101010101010101010000100101010101010101010010101010101010101010101010010001010100101001010100101010101010100010100101010101010001010101000101010010010100101001010100101010101010101001010010100101010101010100100101010100100100010101010001010101010010101010010010100101010010101010101010101010001010101010100100100100010101010101000100010010101010101001001010100100010010101010101010010101010101010000100101010010101010101010101010101010101001010010101010100100101010101010101010100010101001010100101010101010101001010101000101001010101010010101010010010100101001001010010100101010101001010010101010101010100100101000001000101000101010101010101010100101010100101010010010101010101010101001010010100101010100101010010010101001001001010100100101010101001010001010010101010101010100010010010010101010101001010101010101010010101010100101010010101010101010101010100001001010010001001010010100101010101010010100010100101010100101010101000100101001001010001010010010100101010010100101010100101010010101010101010100100001010100101001010101010010100101010010010101001001000101010101010101010101010100101010100010010010101010010101010100101001010101010100101001010101010100101010100
101010100010010001000010010101001010101001010101010101010101010101001010101010101010010101001010101010100101010100101010101010010001010101010101010101001010101000100101010101010101010010101010010010001010100101001010101010101010101010100010100101010010101010101010010101010101010101010101010101010101010010001001010101000101010100101010101010101010101010100101010101010100101001010101010100101010101010010010101010101001010101010100101010101010101010101010101010100101010101010100100101010010101010010101001010100101001010100101010101010101010010101010100101000001010010100101010101001010101010101010101001010101000100101000101000101001010010010100101010101010101010101010101001010001010010100101010101010010100100010100101010010101000100100101010101010101010101010010010101010100100010101010010100001001010010100100101001001001010010101010101010101010100100101010101010101010010010101010101001010101010100101010101010101010101010000101010101010101000100010100101010010100100010001010101001010010101010100010100101001010101010101010101010100100101010101010010101010100100100101010010010100010010010100101001010100101000001001010101010010010010101001010101010101010101010100100010101001001000000101001010010100101000101010100101001000101010101000100100101010101010010100101000101010010010100101010100100101001010101001010101010010101010100101000001001001010101010101010101001010010100101010101000101010000101010101001010101010100101010101010101010100100101010101001010101010010101010100001010010010100
100101010101010010101010101001010100000101010010100100101001000101000010010101010100101000101010101001010101000101001010010101010101010001010100101010101001010010001001000010100100010101010100101010100010101001010100101001010101010101001001010101010101010101010101010101010000101010100101010101010101010100101010100100001010010101010100100001010100101001010010101001001010101010010010010100101001001010001010010100010010101001010010101010100101010101010101010010010100101000101010010101010100101010101010101010101010101001010101010101010101010101010101010010101010101001010101010101001010010101001001010101010010101010010101010100100101010010101010101001010010101010010010101010101010010010010010100100010101010010100010100101010100101010010101001010100010101010010010101010101010010100101010101000100010010101010001001000101010010001010101010100100100101010100101010101010101001010101001010101010100101010010101001010101010101010001010101010010101010100101010100101010100101001010010100101010101010101010101010101010100010100100101010101000101001010101010101010101001010101001010101010101010101010101010101010100101010101010101010100100100101001010101010101010101010101000101010010100100101001010010100010100100100101001001010001010100101010001001010100101010101010010100101010100101010100101001010010101010100101010101010101010101010101010101010101001010100101001000100101010001010010101010101001001010101001010101001010101010101010100101001001010100101001010010101010101000101010101010010010101010
100100100101010101010010101010010101010010101000001010101010000101010101010101001010101010010101010100101001010101010100101010101010101001010010100101010001010101000101010100101010101010100010100100101001001010101001001001010101001001010101001001001010101001010101010100010101001010010101010100101001010010101010101001010101010010101001010010101010101010101000010101001010100101010101010101010100101010010010101010101010010100101010101010100100101010101010100100100101010101001010100101010010100101010010100101001010101010010101010010010000100100101001010010101001010100101001001010101010100101010101001010010101010101001000101010100101010010101001010001010101001001001001010100101010001010010101010101010101010100100101001010100101010101001010010101010101001010101010101010101001010101010100100100100101000101010101010101010101010010101010100101010001010010010010101010101010101010101010101010010010101001010101010010010101010101001010001010101010101010010001010010010100101010101010101010101010100010101010101001010101001010100101001001010101010010101010010101010100100101010101001010101010001001001010001010101010010101010101001010000001010100101001001010101010101010100100101010101010101010100010010100101010010010100101010010101001010100010100100100101010101010010101001010001001001010101010101010010101001010101010010101010100000101010010101010001010101010010101001000010101001001010101001001010101010010101001001010100101010100100101000101001001000101010100101001001010100101010100101010101010
101010101010101010010000101010101010010100010100101010101000100100100101010101001010010100100101001001010101000101010101000101010101010101010101000100101010101010010101010101010100101010101001010000101010010010101000001010100101010010010100101010100101001010101010010100101001010001010101010010010010101001010101010100100001000101010101010101000101010101001001010101010100010010101000101001010100101010100100010101010100010010010101010101010101010010101010101010101010010100101010000010101010001010101010101001010010101010010010101010010101010101010101010010010101010100000101001010010101010101010101010101001001010100101010101010001001001010010101000101010010101010101010101010101010101010101001010101010101010101010010001010101010100100101010101010101001001010101010101001010101010100101010100101010100101010101010101010101001001010101010010010010001010010100100101010101010101010100100100100100100101001010101010100101001010010100100101010001010010100100101001010001001010101010101010101010100101010101010101010101010010010101001010101010101001010010001010010100100100101001010101010100101010101010100101001000101001001001010010101010100101010010010101010101010101001010001001010101001010100101001010010101010100100101001010101010100010101010101010001010101010010101010100101010100101010101001010101010101010101010100100101001010101010101000101010101010101010101010101001001010101010101010100100010101010101010001010100101010101010010100101010100101010010100101010101010100101001001010101010101001
100101010101001010101010101001010101010100101010101010101010101010101010101000101010101010010101000101010010101001010100101001010010010101001001001010101010101010010010010101010100101010010101001001001010010100101010100101010100101010101010100101010100101010100100101010100101001010100101010101001010100101000101001010100100001010010101010010101001001010100101010100001010100100101010001010101001001010101000101001010101010010010010100101010010101000101010101001001010010100101010101010101010010101010010101010010101010101010000101001010010101010101000101001010010101010010101010101010010101010101010101001010010010101001010100101010101010010101001001010101010010101001010010101010101001010101001010101010010101010101010101010101001010101010100100101010010100100101010101010101001010101001001001001010101010100101001010001010101010100010101010101001010101010101010101010010101010101010101010100101010101001010100101010101010101001001010100101001010010101010010100101010101010010100100101010101010000101010101001010010101010101010010100101010001010010100100010100101010101000000101010101010010101010101010010101001010010101010100101010010001001001001010101010101010101000010101001010100101010100001001010010101010100101000101010001001001010010101010010101010100101010010101010010100101010010010101001010100101010100101001001001010101010100100101010101000101010100100101001010101001010100101010101010010101001000101001010101010010101001001000010101010101001010010010100101010101010101010101001001001010
101010100100010101010010010101010101010101001010101001010100100101010101010010010101010000010101001000101010101001001010001010100101001010101010101010001010010010010100010010010101001010010000101010010101010101010010010101001001010101000100101010100101010100101010010101001010100100101010100101010100101010101001001010010101000101000100101001010101010010100101010101010010010010010101001010101010101010010101010100101010101001001001010101001001001010001010010101010101010010010100100100100101000101010101001001010101010101001010010101010010010001001010010010101010100100101010101010101010010101001001010101010010101001001010101010101010101000000100101010010101010100100101010101010010001010101010101010101001010100101010101010101010010010101010001001001010010010101010101010101010101010100100001000101010101010101010010101010101010101010001001010101010100101010010010101010010101010100100010100101001010101010101000100101010100100101010101010101010100101010010100101010101010010010101010100010101010101001010101010010101010101010101010001010101001010100010001010101010101010100100101010010100101010010010010010101010010100101010000001010010101010101001010101010101010101001010101010101010101010000101010010100100101001010010101010101010100010101000100010101001010101001010100101010101010010010101010100101010101010010010100010001010101001000010100101001010001010100101010101010101010010000101010100101010101010100101010101010101010101001010010000101010101010100101001001001001001010101010101010101010
101000101001010001000100100100100100101010010010101010101010101010101001010010101010010101010001010101010101001010101010100101001001001010100101001010100010100100100101010010101010101001010100101010001010101010101010001001010101010101010010001000100101001010100101010101001010010001010010101010101010001010010010101001001010010010100100101010010001010010010010100100101010101000101010101010101010101010100100100101001010101010101010101010101001010100001010010010010010001001010101010101001010010101010101001010100101010010101010101010101001001010101010101010101010010101010101010010010101001010101001010101001010101001010010100010100101010101010100010100101010010010100100100100101010100101001001010101001010010101010101010100101010010100101010101010000010101001000101001010010101001001001001010000100101010010101001001010101010101010100101010010101010010100100101010101001010101010101010010100100101010101001010100010101010100100100100101010010101010001001001010101001001010101010100101010100101001010010010101001010100100010101000100101001010010101010101010101010100101001010100010010101010101010010101010100101010100100101010101010101010101010010101010101010101001010010101010101010101001010010101010010010010010101010101010101010101010101010101010101010100101010100101001010101001001001001001010101010010101001010101001001010010101010101010100101010101010100101010101010101001010010101001010101010100101010101010101001010101010101010100100010100100101010101010101010100101001010010010101001010101
100100001010101010101010101010001010010101010101001001010010101001010010101010101001010101010010101001010101001010101010100010010010101010100101000101010100001010101010101001010101010010101001010010101000101010101010101010101010101010100101010101010001010100100101010010010100001010010101001000010101010100101010010100101010100101010010100100010100101001010101010100001010010101010101010101001010010100101010010101001010101010010010010100101001010101001010101010101001001001010010101010101010010010010101010101010100101010010101010101000000100101001010100101010101010010101010010101010010100101001010101001001010101010101001010101010101010010101010010100101010101000010100010010001010101001001010010101010100101010010101001010100101010100100101001010101010010010010010101010101010101000100100101001010101010101010101001001010100101010100101001001001010100101010100101010101010010101001010100100101010010100010101010101010010101010101001010101001001010101000010010100101010101010101001001010010101010101010101010101001010010010101010101010101010100101010101010010100101010101010101010101010010100001010101001010101001010100100100010101010101010100101010010010101010100101010010101010010010101001010101001010100101010010101010010101001010101001001010101010101010100101010101001010100100101010100101010101010010100101010101010001001010101010101010100101001001010100101010001001010101001001001001010101001001001010101000101010101010101010101010101010100101010101010010101010101010100101010101001010101001
101010010100101010010001001001010101010010101010010101010010010010100100101010100101010101010101010101010010100101001010010101001010101010100010101010100100101010100101010001010010010100101010101010101001000101010101010101000100101010010101001010100100101010101001010101010101001010101010101010100010010010101010001010100101000100101001001010010101010101010010010100101010101010101000101010010001010101010100000101010010101010100100101010101001010010101010001010101001010010101000101001010101001001010010101010100101010101010101001001001001010101001010010101001001001000010101010010101010010010101010010101010101000010101010101010101010010101010101010101010101010101010100101010101010101010101001010000100101010101010101010101010010100101010101010100101001010001010010100101010100101010100101010000001010100101001010101010100101010010100010101010100101010010101010101000100100101010101000101010000001001010010010101001010101001010100100101010101001010010101010010101010101010001010010101010100010101010101010101010101001001010010101010001001010101001001010101001010100100100101010101010010010101010100101001010101010101000010100100010101010101001010010001001010000101010010101001010010010010100100101010101010000001010101010100000010101010101010010100101010010101010101010010010010010100101010101010101001010100100010101010101010101010100101001010101010100100101001010100101010100100010101010101010101001010010010101010100101010101010010100101001001001010010010101010101010101010010101010101010001010
101001010100101001010100100101001001010010010101010010101010010101010010100010010101001010100010101010100101001010101010100101010101010100100100101000101001001010100101001010010101001001010101001010101010101001010010101000101010101010101010101000101010101010100100101010010101010100100101010100100100100101010101010100101001010100010101010100101000010100100101010100101010010101001010101010100101010100101010100101010101010000010010010010010101001010101010100101010101010101000010101000101000100101010101010101000101001010101010100100100100010101010101010101010101010101010101001010100010100101010100010100101001010101010101010001001010010101010101010010010101010100101010101010101001010010100101010101010101001010101001010010001010100010101010101001010101001010100010101010101010101000101010100100100100100101010101010101010101000001001010101001010101001010101001010000101001001001001010100101010101010101001010010101010100100100010010101010101010001010101010101000101010101010010100101010101001001000010101010100010101010101010010101010010010101010100101010101001001010101001010101010101010101010100101010100010010010101001010100101010101010101010010100101010010101000101010101010010101010010001001010010101001010001010100010101001001010100101010101001000101010101010101010101010100100101001001010010100101010100101010101010100101010100101010010101010101001010100101001010101001001001001010101001010101001000101001010010010010100010100100101000100101010010101010101010010100010100101010101010101010
100101010100101010101010010100101001010010100101010101010010100101001010010010101001000101001010010010100101010101010100101010010101010101010010100000101010101010100100010101010100100101010100101010010100010101001010001001010101010100101010101001001010101010100101001010010101010010100010101001010101001010010101010101010100010001010100101010101001010101010101010101010100101010101001010100010101000101010100101010101010101001010010010010101001010101010010101001010010101010101001010101000101010101010010010010100100100101001010010010100101010100010010010100100100010101010101001001010100101001010101010101001001000100100101001000100101001010010010101001010010100100101010101010101010100100101010010010001010010100100101001010101010101001010101010101010100101001001000101010101010101010101010101010101010100000010100100101010101010100101010101010101010100101010000101001001001010001010101000010101001000101001001010100101010101001010100010101010101010010101010101010100101010101010101010010010000101001010010101010010101001010101010010101000101010010101001010100100101010101010101000101001001010101010101010001010010101001001010101001010010101001010000010010101010100100101010010101010100100100101010010101010010100101001001010101010101010101010101010101001010101010101001010101010101010101010010101010010101010101000101010101010100101010101001001010101010101001010101000101010101010101001010101010100100100101001000000101010101010101010101000100100100101010100101010000100101010100100101010100101010
101000101010010101001010101010101001001001010100101010101010010010101001010010101001010101010010001010100101010101001001010010101010101010010101010010001001010101001001010101001010101000101010100101001000101010101001010100101010100100101010100010010101001010100101010101010100101010100101010010100100101010101010101001000100101010100100101010101010010010101010010100101010010100000101001001010101010101000101010101010010100100101010100010001010101010101010101001001010101010101010101010100101001010101001010010101010010100100101010101010010101010001010000101001010101010010101010010101001010101010100101001001001010010101010010010100101010101000101000100010100101010101010101010101010101010101010101010101010010100101010101010101010101000001010101010010010101010010101001001001010101010101010101010010100101010010101010010101010001010100101001001010101001010101001001001010101001010101001010010010101000100010100100101001010101010101010100101001010010100101010101010101010100101010101001001001001010101000101010101010010010101010100101010100101001010100101010001010101010101001010100010010101010101010101010101000000101010100101010100101010010100101010101010010101010010100100101010101010101010010101010010010101001010010101010010101001010101010101010010101001010101010100100100100101010101010010100100100101001010010101010101001010100101010100100101001010001010101001010010101010100101010101001010010101010001010100100101010010101010100100101010101010101001010010101010101010101010101010010101001010
101010101010101001010010100101001001010101010100010010101010101010010101010101010101010010101010101010101010101010101001010101010101000101001001001010101010101010001010100010010010101010010101010101010101001010101010101001010101001010010010101010100010101010010010101010010100010010101000100101010101010010101010100101010101010101010010100101010100101010101000101010101010101010101010010101010010101001010010010101010101010101000000101010101010101001010010101010010101010100100101001010101010101010100010101001010100010010100101010010101001010010101010010101001010101010001010101010010101010101010101010010101010101010010101001010100010010100100101010100101001010010100101010010010010101010101010010100100101001010101010101010101010101010101001001010101010101001001010101010100101010101010101010100101010010101000100101001000101010000100101001010010101010101010101010100101010101010101010101001010101001010010101010101010001010010010010101010010101010010101010101001010101010101010010010101001001010010000001001010101010101010101010101010010101001000100101010010100010100101001010101010101001010010101010101010100100100101000101010101010100010010010101001010101010101010101010100100101001001010010101001010010101010101010000101010101010010010010010010101010101010100101010101010101010101010101010010100101010101010101010001001010101010001010100100100101010010010101000101010101010101010101000010101010101001010010010101000100101010101010100010101010010101010101010010101010101010010100101010100100101
101001001010100101001010101010101010101001010101010101010101001010101010101010101010101010101010100101001001010101000100100101010100100010101001010101010101010100101010101000101001010101001010100100100100101010101010101010100100101010101010100100001010010101010101010101010100101010101010101001010010101010101001010010101000101010010001010010101010101010100101001010101010100010100010010010101010101010101010101001001010101001001001010101010010101010010101010010100010101010000001001001001010101001010101010101010100100101010010101010101010101010010010101001010101001010001010010001010100101010101000100100100101001010101010010101010101000100010101010101010101000101010100010101010101001010010010101010101010101010100100101010101010001010101010101001010101010010010101010010010101010101010100101001010101010100101010101010010101001010101010010101010010101010101010101010100010101010101001010101010010101000100100101010010100101010101001010101001000010010101010010010100101000101010101010101010010101010101010001001001001010001010010101010101010100001010100101010101010101010101001010101010010010101010100101010101010010101010101001010000100101000010100100101000100101010101001010101001001001010101001000010101010101010101010010010100100100100101001010010101010010100100100101010101010100101010101001010010101001001001001010010101010001010010010001001001010010010101001001010101010101010010101010100101010101000001000101001010100100101010101010010101001001010010101010101010100101010001000101010100101
101010101010001010100100101010010100010101010010101010010101010100100101001010100100000101010001010101001001001010010100010101010010100100001010010101001001010101010010101001010101010000101001010101000101001010101001010010101010010101010101010010100101010010010101010101010000101010010101010100101010101010101010100101010101001010100101010101010100101010100101010010010101010101010101010010100101001001001010100101001010101010100100100101001010010100101010101010010010101010101010010101010001001001010100101010101001010101010101010101010100101001010100101010101010100101010010010101010101010101010100010101010101010101010010101000101010010000101010101010101010001000101001001001010101010010101010101010010100100100101001001010100101010101010101010101000000101000101010101010101001010010101010010101010010100101010010101010101010010101010010101001010100101010101001010101010010100101010101001010101010001010101010101010010101010101010101001001010101001010010101010100100100101010101010101001010101010101001001010101010100101010100101010100000010100101001001010101010101010100100010101010100101010001001010101010100010100101010010001010101010100100100101010101010101010010010100101010100100100101001010101000101001001010001000010100101000101001010010100100100001010101010100101010101010100010010101010010101010010100101010101010101000101010101001010010010101001010101010010100101010101010100010101010100101010010001010101010101010101010010010101010100100101010010101010010101010101010100101000101010101
100101001010100010100101010010100100101010101010101010100101010101010001010101010010101010101010101010101010010100101010101010100101010101001010101001010100101010010100101001010100101010100010010101010100101010100101000000101010101010010100100100101010101010101010100101010100001010100101010101010010101001010100101010100101010010101000100101000101010100101001010101010010101010010101001010010100101010010101001000010010101010100101010100101010101010100010101001010101010100101001010100100000101000101010100101010101010001001010101010101010101000100101010010001010101010100100101010101010101001010101001001010101010101010101001010101010101010010010101001010010100101000101010100100101001010010010100101010010101010100010101010101000101010010101010101001001001010010101010101010101010101001010010010010100101010010010100101001010101010101010010101010010101010101010101001010101001001010101010101010101001001010010101010100010010101010010101010010100101010010101010010100001010101010010101001010100101001010101000101010101001010100101010100101010101010101001010010100101010010010101010100101000101010010101001010101010010101010101010101010101010100100100101001001010101010010010101010101010101010010010101010010010100100100101001010101010101010100101010101010010101010101010101010101010001001010101010101010010101010100100101010101010010100100101010100101010100101010101010101001001001010100101010100100101010101010100101000101001010010101001000100101001000101010101010010101001010010101010001010101001
101001010101010010101001000101010101001010101010100101010010100101001010101010100101010001010101010101010001010010010101010010101001001001010010101010001010100101010101010101010101010101000101010001010010101010101010101001001010001010010101001010101000101010010100010101001010101010101010100101010010010100100101010101010100101010010100101001010101001010100010001010010100100101001010101010101010101010100010101010010101010101000100100100101010101010101001010101001010101010010010100000101010101010010101010010010101010100100101010010100101010010100101001001000101010101010100101010101001000101010010101010101010010100101010100101010010010100010101001010101001010100101010101010101010100100101010101010100100100010101010010101001010010100101010101010101010100101001001001010101010101010010010100101001001010001010101010100010101010101010101010100100101001010010101001010010101010101001010010010101010101010101010101001010101001001001000010101010100101001010001010101010101010100100010101010100101010100100101010101010101001010101010100100101001010101010001001001010100010101010100101010101001010101010101010101010010101001001010010010101001001001010101010101001000101010100100100010101010101010100101010101010100101010101010010101010101010101001010100101000010101001001001001010101000101001010100101010101001010101010010010101010101001010101001010010101010101010010010101000000101010101010101010101010100101010010010101010100101001010000100101010010101001010101010101010101010010101010010101001010100
100101001001010100100101010101010100101010001001010101010101010001010101001010100101010100100100101001010010010101001010010101000100101001010001010010101010101010100010101000101010101010100101010101010010101010101010100000101010101010101010000001010100010010101010100101001000101010101010101010101010101010010101001001010010101001010101001010010010101010100100101010101010101010101010010101001010100101001001001010101001010101010000101001000010100001010010010010010010100101001010010100100101001010100101010001010101010101001000010100101010010010101010101010101001010100100101001001010101010100010010101010010101001000101010101001010101010101010101010101010010101010100101010100100101010010101010101010101010101010101001010010101010101010010010101010101001010010101010101000010101001010101001001010101010100101001010010001001000101001010100101010101010100101010101010101001001010001001010101010101010010101000101001000010101001010101001001010010100010101010101010101010101001010101010101010010010010100010101001010010100101010010100101010100101000101010010100101010101000010010100101010100010101010101010101010101001010101010101010100101010101010101010101010101010101010101010101010010101001001010001001010101001010101010100101010101010101010101000101010100100101000100100101010101010101010101001010100100101010101010101010010101010010001010010001010101010001010101010101000100100010100101010100010101010100101000100101010100101010010100101010010101001010101010100101010101010101001010101010101001000
101010010010101010100101010100100101010010010101010101010101010010010101001010100101010010100010100101010101010101010101001010010101010101001010010101001001001010100100100101010101000101010010101001010101010100101010100100010101010101001001001010101001010101010001001010101010101010101001001010010101000101010101000101010101010010101010010010101001010101001010010101010010101010101001010101010010101010010101010101001010100101010010101010010100101010100101010010101001001010101001001010010101000101010101010101001010001010101000001010010101010101010101010101010010101010010100100010100101010101010010010100101001010101010101010100010010010001010010101010100001010101010101010100101010010010100101001001010101001010101010101001010101001010010101010010010101001010100000101010101010100101010100000101001010101010010010101010101001010010101010010010101001010010010101001010101010001010101010100101001000101001010101000101001010101001010101001010101010010010010100101010100100000101010101001001010100101010101010101010010101010010100001010001010010010101010010101010101010101010100100101010101010001001001001010101010010010010101010001010101010101010101001010100101001001001010101010101010100101010010010101010101001010010101010101010100101010101010101010001001010010101010101001001010101010100010010010100001010101010100101001010010101010010101010010010010101010001010010101001010010100100100100101010010101010100100100101001010100101010100101010101010101010101010101010100101001010101010100010010101010
101010101010101010101010100101010101010101001010101001010101010101010101001010101010001010101010101000100100101010101010101010100101001010101010100010101010101001010101010101010010010010010100101010010101010100010100101010010001001010010101010100100101000010100101010010100101010101010100101010101001000101010010100101001000101010010101001010101010101010010101010100001001001001001010101010010101010010010001010101001010101010101010100101010101001000100010101001000101010010101001010101010100101010010000001010010101010100100101010100101010101010100101000010101010101010101010101010100101001001010100000101010010001010010101010101010101010100101001010100101010100101010101010101001010101010101010100010101010010010101010100101000100101001010100101010100100101001010100101001001001001010100101010010010101010101010101010101010101010100101010101000100010100000010101001001010101001000101010101010101010101010101010101001001001010000010101010101010100101001010100101001010101010101010010101000101000101010010001010001010010101001010101001001010101001010101010100010000101010010010101000101010010101010010101010010101010100101000010101010101010101010101010100010101010101001010100101001010101001010101001010101010101001001010100010000101010101010100101010010010100010100101010100101010101010101010100100101001010101010101010101010100010101001010100101010101010100101010101001001001010100101010101010101001010100100101010101010100101010010100101010101010100101001001001010101001000010010100001010100101010
101001010101010101010101010010101001001010101010010101001010010101010100010101001010001010010101010101010100101010010101001010100100101010010010101010100100101010101010101000010101010100100101000100100101010001010101010101001010100101010001010010101010100101010101010100101001010101010100101010010100101010100100010101001001001010101010101010100010100101010101001010101000101001010010101010100101001010101010010101010100101010010010100100010101010010101000101001010101010101010101010101001010010100100101010101010100101010101010010010101001010100101001010100101010101001010010101010101010010010101001010101010101010101001000010101001010000101010100101001010100010010100101000101010100100101010010101010010100101010101010101010010100010100101010010100101010101010101001010100101010101001010010101001010100100101010101001010100100101001010100101000100101010100101010010010101010101010101001001010010101010101010010010101001001010010010010010101010101010100101010001001001010101010101010100101000010101010010100101010101001010101001010101010100101001010010101001010010101010101001010010100101010101010100000101001010010101010010101001010101010010101010100010101010010010010101010101001010101010100010100001010101010100101010010101010101010101001000010010010101010101010010101010101010010100100100100100101000100101010010100101010101010101010100101001010101010100010101010101010100101010101010100100010010100101010010100100101001010101010100000101001010100100100100100010101010101010101010010100101010010
100100101010101010101010101001010101010101010101010101010101010101001010010101010101010010101010010101010101001001010010101010101010101010101010101010100100101010101010101010101010001010101010100010101001010101001001010101010101010001010101001001010010101001010001010100101010101001001010101001001010100100101010010010101001010001010010101010101000010101010101010010100101001010010101010101010100010010101010100101010101010101010100100101010101010100101010101010010100101010101010101001010010100010101001010101001000010101010010100101010010101010100101010100101010010010101010101000010101010100100101010001001001010010101010101010101001010101001010010101001010101000101001001010010010010101010101010100101010101010101001010101001001000101001010010100100101000100010100101010010101010010001001010101010100100101000101010101010100010101010101010010100010010101010101010101010101001001010101010010100101010100101001000101001010101010101010101010101001001001010010101001001010010010101010101001001010001001010010101010100101001010101010101010101001010101001001010010101001010100101001010101010100101010010010101001010101010000001010101010101010101010010100010101010100100101010101010101010101010001000101010100101010100100101010100101010101010010101010010010010100101010010100101010100101010010101010101001010101001000101010010100101010101010101010101001010101010100101010010101001001010100101010010010010101001010101001010101001010101001010100001001010100100100100100101010101001001001000101010101010010
101001001001001010101001010101010101001010100101010001001010010101010101010010101010010100101010100101001010100100101010101010100101010010100100100101010101010101010101001001010100010100100101010100101010101001001010010010100101010101010101010101010010101010101010101001010101001010010101010100101010101010010010010100100101001010010001010010101010001000101010100101001000100010101001010101010100101010101010101001010010101010101001001010101001001001001010010101010100010010101010010100101000010101010101010101010100100101010101010100010101010010101010100100101010101010101010101001010101010001010101010101010010101010100101010101000101000100101010101010100010101010010100101010010100101010100100101010101010001010101010101010010010101010101010010101001001010101010101010101010101010101010101010101001010101001001010101010010010101010010101001010101010010010101010101010100101010101010100101010010100101010100101010101001010101001010010101000101010101010101001010101001001001010101010101010010101010100100101010101001001010101010100010100101010010101010101010100100101010100101010101010101010100101001010010001010101001010100100101010010010101001010101000101001000100101010100001010101010010101010100100101001010010100100100101001010010101010101010101001001001010101001010010100101010010001001010101010101001010101010101010100101001010010010100010010001001010010101010101010010101010010101010101010010101010010101010101010101010010101001010101010100101010010101010010100101010101010010010010010010100
101001000101010101001001010100100100010010010101010010101010101010010101001010010101010100100100101010010100101010010010101010010101010100100101010101010101010101001001001001001010101010101010101001010010101001010101010010100100101010100100101001010100100101001001001010100100101010101010010010101010010010100100101001010101010100101010101001001001001001010101010101010010101010101010101010101010101010010101010100101010010101010010100101010101010101010100100101010010101010101010100101010101010101010101010010100101010100100101010101010101010010101010100101010101001010101010101010101010101010101010101010101001001010101001000101010100101010010101010101010101010101010100101010101001010101010010101010101010010100101001010101010001010101000010001010101010101010101010101010001010100010101010001010101010101010100010010101010101010101010101010010101010101010010100010100101001001010101010101010010100101001010101010100101010101001010101010101010101001001010100101010100101010101010010101010101010101010100101010101001010010001010100101010101001001001010010100100101010001001000010101010101010010100100101001010101010010010101001001001010101001010101010010101010010010101010101001010101001010101000010100101010100101010101010100101010101010101010101010101010010101000101010101010100101010101001010101010010010101001001010010100100101010101010101000010101010101010101010101010100101010100100101010101000101010100101001010010100010101001010101010101001000101001010010101010101010101010101000100101010010
101010100100100101010001010100101010101001010100010101010010101010101010101001010101010100101010010101010010100101010100101010010010100101001000101000101001010101010010100010001010101010010010101000101010101010101010010101010101010101001010101001010010000010100101010010010001010010101010010101010010100101001010010100101010101001010101010010101010010100101001010000010010101010100101010100101001001001010100001010010101010100101001010100101010010100010010010010101010010010101010101001010010101010100100010100101010101010100101001010010101010101010101010010101010010100101010101010101010010010101001001000101010101010101010100100100101010101001010010001010010010101010101010101010010010100101010100010101010001010100101010101001010101010101010101010101010101010101001010101010100001000100101010101010010101010101001010101001001010101010100101001010100010101010010101010001010010101010010101010101010010101000100100100100101010001001010101010101010100101010100101010010101001010101001010101010100100101010100101001010100001010100101010001001001010101010101001010100101001010010100101001001010101010101010010101001010100100100010100010100010010101010010101001010101001010010100101010101000101010101010100101010101001001010101010101001001010101010101010010101010101010101001000101010010101010101010101010010101010010101001010010101010101010101010001010100101001010010101000010101010010101000101010101010101010100101000101010101001010101010100101010000001010101010100101001000100100010101010101001010101
101001010101010010101001010101010101010101010010010100101000010010010010101010101010010001010101010010010101001001010101010010100101010101001010100101010101000100101010101010010100101010101001010101001001010100101001010100100100101010100101010101010101010100101010101010100100100101010010001010010100101001010100100101010100101010101010101010101010101010100100101010101001000001001010100101010101010010010001001010010101000101010101010101010101010010100101001010101010101010010100101010101001001010101010101010010101010100100100100101010100101001010100101000101001010100101010010010101010101010100010010010010101010101000101001010100101010010101001001010101001001010101010100100101010010101001010010010100101010010101010010101010101010010100101010101001010101010010101001010101010101010100101010010101010101000101010010100101000010101010100101001010101010101010101000010010101001010101010010101010101010101010101010010100101010101010010010100010001010010101010101010101010010101010100101010101010010100101010010010010010100000101010010001010001010101010001010101010010101010101001001010101010010101001010101010100101010010010101010010101010101001000100100010100101010101010010101010101010010100101001001010100101000101010101010101001010010010100101010010010010101010101010101010010101010010100100101010001010101001010010101010101010001010101010010100101010100101010101001001010100100101001010010101010010100100100000101000100101010101001010100010101010010101001010100001001001010100100101010101010101
100101010100101010010101010100100101010010101001010101010101001010101010101001010100010100000010101010010100101010101010010100100001010010101000101010100001010001010101010101010101010101001010100100100101000101001001010010010010100101010010101001001010101010010100101010100100101010001001010010100010101010001001010101010100101001010101010101001001010100101001010101010101010010010100101010101010101010010101010101010010100101010100101010100101010101010101010000101010101010010101010010010100100101010000101001001001010101001001010010010101010100010101010100101010010010100010100101001010010100010101010101001010101010100100101001010100100101010010100101010100001010101010100101010101010101001000000100100010100101010101000101010010100101001010100101001000010010100101010101010010101010010101001010101010101010100001010101010101000100101001001010101010100010101010101010001010101010101010100100101010100101010100100100100101010100101010100101010100010100101010010101001010101010101010010101010010101001010101010101010101010101010100010010101010100101010000100101010010100101010101010101010010101010101010101010101010101001001010101010100101010100101010100100101010101010100101010100101010010100101010101010100010101010001010101010001010010101010100101010001010101010010101001010101001010101001010101010001010101010101010010010010101010010001010010100101010100101001010101010101010010101010101010101010101010010010101010100101010010101010010101010010101001010101010101010010100101010001001010101010100
101010010101010101010101010101010100101010101001001010100001010010100100101010100100101010101010010101010101010101010101010101001010101001001001010101001010001001010001001010010101010010100000010010101010010101001010010100101001000101010101010101010010100101010100101010010101010101001010101001010010010101001010100101010010101000101001010010010101010101010100101010101010010010101010001001010101010101010100101010101010010101010101010101010010101001001010101010010010101001001010101010101010010010100101001010100100100101010101001010101010000100101010100101010101010101001010101001010101010100101010000100101010101010001010101001010101010100100100100101010101010010101010010010101010101001010101010101001010100010101010010101010010100100010100100010100101001010100010101010101001010010100100101010101010100101010010101001010101010101010101010101001010100101010100000010010100101001010101010101010101001010101010010010001010101001010100101001010101010010101010101001001010101010101010100100100101010001010101001010010101010010010101001010010101001010101010010101001001010101000101001010100101010101001010100100010010101010001010101010100100101010100100010100100101001010100100010100101010101010101010010100000100100101010100101010101010101010010101010101010101000101010101010100101001001001010010100101010001010010100101001010010100101001001010010101010010101010001010100101010100101010101001010010101000001010101010101001010101001010101010101010101010101010101010101000101010101010010000100101010100
101010000101010101001000101010101001010101010010010101010010010100101001010101001001001010101010101010101010010101001001001010100010101010100010101010100100010010100100010101001001001010101010100101010101010100101010101010101010101001010101001010101001010010101010010100101001010100101010010010010101010101010010101000101001010101010101010101010100101010100101010101010001000101010101010101010010100010010101001010010100001010100101001010101010010010101010010101010101010100101001010101001010100101010101010010010101001010101000001010101010101010101000100101010101001010101010000101010101010101010101010101010101010010101000101000101010010010010101010101001010101001010100101001010101010010101010100000101001010101010101010101001001001010010100100101001010101010101010101010101010101001010010010101010101010010010101001010010101010100101001001010101010010101001001001010100010101010000010101010010101010101010000101010101010101010101010100100101010100101010010101010101001010101010101010010010101010010010000100101010101000100010010001001010100010101001001010100101010000001010101010100010010101010101010101010001010101010101001010010010001010010101010010100100101010100101001010000010100100101010101010001010101001010100100010101010010100101010010100100101010100010010001010101010101010101010100101010101010101001001010010100100010100101010001010010010100101010101001001010101010100101010010100010101001010101001001001001001001010010101010010010101001010101001010101010101001010010010101010101010101
100101010100100101010101010101010101010101010101010010101010100101010101010010101010010101010100101001010101010101010101010101010100101010010001010101010101001010010100010001010101000101000101010100100101001001010101001010100101010101010010010101001010101001010100101001001010101001001010101010001001010101010101001001010010010101001010010100101010101010101010101010101010101010010000101010010101010001010101010100101010100101010101001010101010010101010100001010010010010101000101010010010010101010101001010010101010101010101010010010010100101010001010100100010101010100101010100101010010101001010101010010001010010100101001010010010101010100101010101010101010010101010100100100101010101010100100101010100101010100101010101001010101001010101001010100010100100101010010101001010100100010100010101010101010010010101010010100010100010101001001010101001010100101001010101010100101010101010101010100101010101010101001001010101010101001010101001001010101000101010101001010100100001010100101010100101001010101010101010001010101010101010100101010101001010100101001010100100101010101010101001010010010101010101010001010100101010101010101001010010101001010101010101010101010010101010101010101010101010010101010101010010010010101010101010010101001001010101010101001010100100101010010100101010101010101001010101010010101010010101010101010100101010100100100101010010100101010101010101010101010100100101010100101010101010100100100101001010100101010101010010100101001001010101010100100101010101010010010101010100101
101010101000101010101001010010101010101010101000101001010101010101001010101010100101010001010101010100101001010010101010101010101010010010100100010100101010000101001010100001000101010010101010001010101001001001010010100101010101000101001001000100101010101010101010010101010101001001001001010010010101001010101010101010101001010001010101010010101010101010101010101010001001010101010101010100101010100101010101010101010101010101001010010101010101010101001001010010100010101001001001001010010100010001001010010101010101010000100000101010101001010100100100101010101001010010101010001010101000101010100101010101010100100101001001010010010100101000101010010100101010100101001010001010010101010010101010101010010010101010000101010010010101010100101010101010101000101010100100101001010010100101001001010101001010010101010010101001001010010101010101001001001001001001010100010100010100101001010101010100100100100100101010010100010101010101010100010101010010010101010101010010010010101010101001010101001010101010100100010101010010101010010010101001010100010101001010010010010010101010100000010010010010101010101010101010101001010101010101010000101001001010100101010101010010101010100101010101010010100010010010001010100100101010101010100100101010010101010101010010100101001000101010001010101001010101010010101010101001001001010101010101010101010010001001010101010101010010101010010101010101010010101010101010010100100100101001010100101010010101001010000101010010101000101010101001010101010010010101010101001001
100101010101010101001010100100101010010101001010100010101010100001001010100100101010101010101010101010101010010101010101000010010010010100101010010100101001010100100101010100101010010101010101010101010101010001000101001010010100101010001010010100010101001010101010101010101001010010100100101010101001010100101010101010101000101010100101010101001010001001010101010010101001001010010101010010101010101010101000001010101010101010010101001010101010101001010101010100101001010101010100101010101010100100101001001010010000100010100100101010101010101010101010101010010101001001010100101001010010101010010010001010100101010010101010010100101010010101000100101001010101010101010101010010000101010100100001010100100101010101010100101010101001000000101001010101000100000101001010101001010100010010100100101010101001010100010101010101010100101001010100010101000101010101001010010101001001010100101001010100010101010010010101001010101010101010101010101010100000010001010101010010101010010100100101010101010101010101010101010010010101001010101010101010101010101001010001010101010010010010100010101010100101010101010010100101010101010101010101010100101001010101010010101010010100100100101010101010010101010000101010010101010100000010101010010100101001010101010010100101010101010101010010101010010101010101001010101010010101010010101010101010101010101000010000001010001010000101001010001001010100101010100101010101010101001010101010010101001010001001010100010101010010100101010101010101010101010101001010100100100100
101010101010101010010101001001010010101010101010001001010101001000101010101010101010101010010100101010101010100101010010001001010100101010101010101010101001010100101001010001010100100101010101001010101010101000001010101010101001010100101010101010101001010100100101010101010101001010101010101010010101001010010100101010101010101010101010100101010100101010101010010101010001010100101010101001010101010010100101000101001010101010101010010010010100100101001010010101001010100101010100101010010101010100100100100100101010010101010101010010001000101001000100010101010101010101010101010101010101010100010101010010100101010101010101010001010001010001010101010101000101010101010100100001010101001010101001010100100101010001010010001010101001010100100101010100100101010101010101010101010100010100101001010101010100010101001010100101010010100101010101010101010101010101010101010010001010101001010100100100010101001010101001010010010010101010100101001010000100010101010101010001010101010101000101010101010100101010101010010101000010100101010101010100000010100010101010010101001010101010101010101010100101010101010010101010101010101000100101010100101010100101010101010101010010101010101001010010001001010101010100101010100100010101001010101010101010101010010010010010100101010100010100101010101010101010010101010010101010101010100101001010101010100101010010101010101010101001010010101010101010101001010101001010010101010101010010101010101010101001010010101010101010101010101010100101010010100101010010010101010101
101010010101010101010100101010010101010010101010101010101010101010101010010101010101010101010100100101010010101010100010000001010010101010101000100100100010010100100100010100101010010101010101010010101010101010100101001010101010101010101010100101010101010101010001010101010010101010101001010100100101010101010101010010101010010101010010101010101010100101010100100101010101010010010010101000101000010100101001010010010100101000100010010100101001010100100101010100101010101010100101010101001010101010100001001010101010100101010100100001010101010100101010100101001001001010101000101010010101001000100101010101010010101010010101010101001010010101000101001001010100101010010101001010100101010101010010101001010101010101010101010010101010101010010101010010010101001000100101001001010101001001001010101000101010101010010100010101010100101010101001010010101001001000010101001010101010010001010010001010101010101000100101010100100101001010100101010010010101010010100101001001001010101010010101001010100010101010010101010010101010010100100100100100101010010010001010010010101010100101010100101010001010100100100101010010101010100100100101010101010101010100010010010001010100101010101010001001010100101010100101001010101001010010010101010010101010010100101001010101010101010100101010001010001010100100100101001010101010100100101010100101010010101010101010101010001010100100100101010101010100100101000000101010101010101010101010100101000101010101010101010010101001010100100100100010010101001010101010100010100101
101010101010101010101001010100101001010101010101010101010000010010101010001010101010101010101000100100010101010101010101010010010101010000101010010010001000101010101010101000101010101001010100100101001010101010101010010101010001010001010000101001001010101001010101010010100100100101010100100100101001001010101010101010101010101001010101001010101000101010100101001010101010010010010101001010000101010101000101010101001001010101010100101010010101010100101010001010100100100101010101010100101001010010101001010101010101010010001010101010010101010100010010101010010010001010100010100101000010101010101001000101001010101001001010101001001001010010101010101010001010010010101010101001010100101010101010010101010001010100100101010010101010101001001001010101001001010010001010010101010101010010101010010101001010101010010100101001000101001001001010101010101001001010100101010101010100101010010101010100101010101001010100001010101010010101010100101010101010101001010101010100101001010101010101010010101010100010010101010101010100101010101001010100001001001010101001010101010100101010101001010000001001010101010010101001010010100101001010010101000101010100000101001010101001001001010010101010101010010100100001001010101010101001010100101001010101010101010010101010010010101010101010010101010101010101010010100001010100100101010010101010101010010010100101010101000010100100101010100101010010001010101001010100001010001001001001010010101010101010010101010101010100010101010100010101001010101001010101010101010010
100101010100100101010100101001001010101010101010010101010010101001010101010100010100101010101010101010001001001010101001001001010010101001001010101010010101010101010101001010101010100010101001010000101001010101010101010101001001010101001010100101000101010101010100101001001010101010101010101010100100101010101010101010101010010000101001001010010101010010100100100101010101010101001010101001001010101010100000101001010101010010100100101010101010101001001010010101010101001010100100000101010101010101010010010100101010010010101010101001001001000010010010101001010101001010101010010100101010010101010010101001010010101010101010101010101010101010101001001010101000100100101010010101000101001001010001001010010100010001001000101010101001001010101010101010010100101010101010100100101010101010100101010101010101010101010010010101010100010001001000101010100100101001000101010101010100101001001010010100101010101010100100100101010101001001010010100101010101001010101010101010100101010101000010101010101010101010101001010101010100010101010010010101010101010101001010101010100000010101001001001010001010101001010010101010010000101010101010101000100010101010010100100100010100010100101000001010101010010101010101010101001001010100101010100101010000101010010101010101010100101010101010100101010010101001010010101001010101010101010101010010101010010100101001010010010101001001001010101001001010010101010010101010101010101010001010010010101010101010010010100100100010010101010100100100100101010100101010000100000100
101010101000101010101010010010010100100100101010101001001010101010101001010100101001001010101010100101010101001001010100101010100010010101010101000010101001010101010101001010100100100101010101010101010101010010010010001001000101010100101001010101010010101010100010100100101010101010001010100010101001010100101010101010010101010101010101010010101010101000101010100101010010101010101010010101001010000100101000010101010010100100101010101001010100101010101010101010101010101001001000101001010101010101010101010101010010010001001010010101010101010101001001001001010010100100000101010101010010100101010010101010010101010101010101001010010101010101001010101001010010010010101001010101010100101001010101010101010100100100100100101010100101001010101000101001001000101010010101010010101010101010101010010001001010010101010010101010010101010010101010101001010101010101010101010100101001001010100100101010101001010010100101010010100101010010100101010010100101010010101010100000010010101010100100100101001010100101001000101010101010010010101001010101010100101010010010101010010010100100100010100100101001010100101010101010101010100101010001010001001001001010010010101010100010010100101001010010010101010010100101010100101010010010100101010100101010101010010101010101010100010001000101010010101010010101001010101010010100101010101010010101001010100100101001010101010101010101010010010101010101010101001001010101010101010001010010101001001001010101010100100101010010101010101010100100101001001010101010100101010010
101001010010101010100101010010100101010101010010100010101010010101001010101010010101010010101010001010101010100100101010101001010101010101010101001010010101010000001010101001010010100101010101010100101010101010101010010101010100100101010010101010100100010101010100010101010010101001010001010010101010001010101010100100100101010101010100101010010101010101010001010010001010100101010101010100100101010101010010010101010101001001010101001010010101010101001010101010010101010010010101010001010101010101010010010101010101001010010010101010100101000101010010001010100100101010100101010101010010010101010100010101001010101010010100100101010100101010101010000100101001010010101001001010101010001001001010101010100100100101010101010101010101010101001010101010100101001010101001010100010101010010101010010101001001010101010101010101001010101010100101010100101010101010101010101010101010010010101010010100101010101010010101000010101010101010100100101001010010010100010100010010101001010010101010101001010010100100010010100101010010101010101010100100101010001010010101010100010100100101010101010100101010101001010101010101010101010010101010101010100101001010101001010010101010010101010101010101001010101010101010101010100101010101010010101001010100010101010101001001010101010101010010101001001001010100101001010101010010100101010100101010101001010101010101010001010010100101010100010000101001001010101010010010101010010010101010101010101010100101010101001010101010010101010100010101010010101010100101010101010101
101001010010100101010100010101001001010101010100101010101001010100100010010101010001010101010010100101010001010010101010101010101001010101001010100100101010100100100010010010101001010100010101010101001010100101010101010101010010101010101001010100101010101010101010000101001000101010101010100100101010101000001001010001010100101010100101010101010010101010100100101010101010101010100010101001010101001010101010001001001010101010101010010100101010100101001010101010100101001010101010010101010101001010101010101001010101010101010100101010101001000101000001010100100101000001010101010101001010100101010100101010101010010000101010101001001001001010101010100100100101010101010010101010101010101010101001010101010010101010010010001010010101010101010010100101001001010101010101010010010101010010010101001001010101001010010001010010010101010010010010101001010100100101010100100101000010101010101010010101010100101010101010101010100101001010101010101010101010101010101001010000010101010001010101001010101010101010010101001010101010001010100101010010010100100101000100001010101010101010100101010100010101010010100000010101010010010010101010010100101010010010100101001010001010101010101010010101010100101010100100100101010100101010101010101010101010100101001010100101010101001010101010000101010000101010101001010101010010010101010101010100100101010010101010100100101001010101001010100101001000101010101010101001010100010101000010101001001010010100101000101001010101010100010101010101001010101010101010100101010001
101010101010101000101010100101010101010101010101010001010100101000101010101010010001001001010100010101010100101010010010101010100101010010101010010000100101001010010101010101010101010101010100010101000100101010101010010101010101000101010101010010001010010100101010010010101010100101001010101001010010101001010100100101001010010010101010010101010101010010101010100101000010101010101010101010101010010101001010100101010001010010101010100101010100101001010100010101010010010010001001001000101010001010101010101010101000101010101010100101001010101010010101001001010100101001001010101010010101001010100101010001010101010000100010101001010100101001000101001001010010101001000101010101010101001001001010001010100010100100010101000001010101000100100101001000101000101000101001010101010010101010100101010010101010100101010100101001010101010101010100101010101010101010100101010101010010010010100101001010101010101001001010000101010101010101010101010101010101010101010101010101010100001010100000010101001010101010100101001010100101010101001001010101010101010101010101010100100101001001010100101010101001010010101010010101010010101010100010010100101010010010101010100101000100100101010101010101010101010101001010101001010010010101001001001010100100101001001010010101001001001010100100100010101010101010100101010101010101001010010100101010101010010101010101010101001010010010101010101001010101010101001010010101010100010010101001010100100101010101010101010101010100101001010010101000100101010100101010010101010101
101010101010100101000101001010010010010001010101010010101010101010010101010100100101001001010100101010010010000010010001001001010101010101010010101010101010101010010101010101001010001010101010010100100101010101001010101010101010010010101001010101001010001001000101010001010101010100101010010010101001010100101010101010100101001001010100001010101001010101010000101010101010101001010100001000100101010000101010101001001010010101001010101010100101010100101010101010101010010010101010101001010100010101010010010101001000010101001010101010000101010101010101010100101010101010010100100100101010100101010101001010101010101010010101001010101010101010100010101010101010101010100101001010101010010100101010101010010100101010100101010101001001010001010010010100101010101010010100010101001010101010100100101001010010100101001001010010101000000100100101010010101010101010101010101001010101001001010100101010010101010101001010010010010010010101000101001001010101010101010101001010010100101010100101010101001010001010010100101010100101010101010100100010101010101000101010001010100101010101010101010010101010010101010010101001001001010100101001010101010101001010100100100101000100100100101010101001001001010100100100100010101000101010101010101010101010101001010001001010101000000100101010010101010010101010101001000000101001010101010101010101001010010100010010100101001010101010101001001010010010001010010100100101010010101001001010101010010101001001010100010100101010100101000010101010101010010000010101010100101010
101010010101010010101001010010100101001010101010001010100101001010101001000000100100010100100100010010010101000010101001010101010101001010000101001010010101010101010101010100101010010101010010100010101010101010010001000101001010101010101010100101001010010100100101010101000100101010101010100010100010001010101010101001010100010100001010100100101010010100101010010101010010100010101010010100101010010100101010100101010101010010010101010101000010100101010010101000101001010100101010101010001010010100101010010101010001010010101010001001010101010101001001001010101010010101010100100100101010100100101010101010100100101001010010010010101001010100101010100101010101010101010101010101010101001010101001010101010101001010101010010010101010101010101001001001010101010100101010100010101001010101010101010100101010101010101010010010101010100010101010000100101010100101010000010101010101010010100101010010010101010101001010100101010001001001010101010101001001010101010101010101010100101010101010101010010101010101010101001010101010101001010010101010010100101010101010010010101001001010101010100100010100101010001010010010010100101001010101010100101010101010100001010100010101010100101001010101010010101001010100101001010101001010000101010010100100101010010100101010001010101010101010101001010101010100101010100100101010100101001010010101010010010010101010101010101010010100010101010001001000100101010001000101001010010010010010001010010101010101010101010101010101010010101010100101001010101010101010010010101001
100010010010101010101010101010001010100101010100101000101010010001010100010010101010010100100001001010101000100100101010101001010101010101001001010100010010101010100101010101010101000101010010101010101000101001010101010010101001010101010101001010000101010010001001010101010100101010101010010101001010100101010101001001010100101001010100101010101010101001010010101010101010101010100101000100101001010100101010101000000101001001010101010101010001001010010100101010100101010001010101010010100010101000101010101010010100101010101010100101000101010101010010101010101001010101010101010101010101010101010010101010101010010010010101000100100100100100101001010010010101010100001001010101010101001001010001010100100101000001001010010001001010101010100101010010101010101010100100101010101010101010100101010101010101010101010101010100101001010101001001010010010101000100100000010101000101010101010101001010101010010101000101010101001001000101010010101010101010101010010101010101010101010101001010010101010010010101010010010101010010101010010100101010100101001010100100101010010101010101010101001010010101010001010010101010101001010100101010010010101010100101001010100101010001001010101010101010001001010010101010100101001010100101001010101001010101010101010010000100101001010100101001010000101001010010101010001001010010101010101001010101010100101001010010010101010100000100010100101010101010100101010010101000101010101010101010101010101010101010100100010101001000100101010010101001010101001010010101000101001001
101010010101001010010101010101010101010101000101010100101010010010001000101010010010101010101010101001010001010001001001010010101010100100101010101010101010101010101010101010001001010010101010001001010101010101001010001010010101010010101001001010100100010010010101010010100100101010010101000010101010100101010101001001010100101010010101001001010001010101001010101010101010101010101010010010101010010100101010101001010101010101001000010101010010101010010101010101001010101010010010101000010101010101010100101010101010100101010101010010101010101001001001001001001010001010101010101010100010101010010010010010100101000101010100101001010010101010100100010101001010101010010010101001001010010101010101010010101010010101010101010010010100101010010101010101010010101001010001010101010101010100101001001010010101001010010010101010101010101010010101001010100101010101010100101010101010101010101010101000100101010101001010010101010010010101010010101010100101010010101001010100100100101000101010010100101010101010101010101010101010000101010101010101001001001001000101001010101010010010100101001010010101010101010010101001010010001010100010101001010010001000101010101010010101001010101010101001001010001010101010100101001010101001010101010010010010010010001010010101010101010101010100101010101010100101010100101001010101010101001010010101010010101010101001010101010010100010101001010010101010010101010101001000000101001010101001010101001010100101000101010101010010101010101010010100101000101001010101010100010100
101010101010100101010010101010100100101010101010100101001010101010100101001010001010101010010101010100101001001010010100101010101010100010101010101010100010101010010010100010010101010010101010101010010010010101010100101010100100100101001010010101010010100101000101010101001010001001010100100100101010010100101000101010001010101010100101001001001010101010100101010101010010100101010101010101000101000010101010101010101010101010010010101010101001001010010100101001001001010100101010101000100101001000100100101001010010101010101010100101010000101010010101000010100100101010010010101010100101010001010010010010101010100101010100010101010010100101010101001010000001010100100101010101010001010101010101010101010101010101000101010101010010100100100010101010100101010010101001010100000101010100101010010010101001010101010100101010100101001010101010100101001010010001001010010010010101001010010010010101010101001001001001010100101001010101000101001001001010100101010100101000101001010101001001010101010101010101010100010100100101010101010010010101010100100101010010010101010100100101010101010101010101010100100101000100101010010100101001010101010010101010101001010101001001001001010101001010010010101010101010100100100101000101010100101001010010101001001010100100010101010101001010101001001010101010010101010101010010100101010101010101010101001010010010101010101010100101010010010101001010101010100101010100101001010010000100101010101010101010101001000100101000010101010010101010010101001001001010100101010100
100100101010010100101010100101001010100101010100101010101010010100100100101001010101010100000010101010101001001010100101010100101010010101010010010010100101010101001010101010000010101010101010101010101010101010100101001010010010001010010101000101010000010100100001010101010101010101000101010100101010101001010100101010010101000101000010010100101010101001010100001010101010101010101010100100101001010101010101010100100000010101010001010100101010010010100101001010010101001001010101000101010101001010101010101010101001001010101001001010101001010100101010100101001010010010100101001010100101010010101010101001010101000010010101010010100101000101010101010101010100101001010101010101001010100101010100101001010101001010010010010001010101010101010010101001000101001000100100010010100100101010010010100101010010101010010010001001010101001010101010101010010101010101010101010101010101010001001010101010101010101001010101000100101001001010101010100101001010100101010010101001010100101010101001010101001001010101010100101001010010010101001010010100101001001010101001010101001010010010100100100101001010101010101010101001001010101010101001000101010010100100101010101001001001010101010010010101010101001010100101000001010101010100100101010101001010101010101010101010101010100101010010000101010101010101010101000100101010100101010010101010100100100010010101010100101000101001010101001010101010101010101001001010100100101001001010010101010101001010101001001010100010100101000010101010101010010101001001010101010101
100101010010101010001010010100101010101000101010010101010100101001010010001010101010010101010101001010100100101010101010100101010101010001010101010100100101010101010101010100100101010101010010101010100000100101010010010101010100101010101001010101000010101010010010101010101010101010101010101000010100101001010100101000101010001010100100101010101000100101010010010010001010010101010010100101010100100010010001010010100100101010101010101001001010101010101010100100101001001010010101010101001010100001010101010100101010100101010101010101010100001010101001001010101001010001001010101010100101001010100101010010101010010001010010101010101001000101001010010101001010101010010100100100101010100101010001010101010100100101010010100101001010100100010101010101010010101010101001010100101001001001010100100101010101001010101010010100101010100001001010010101010101010100100101010101001010101010010101001001001010101010010101010101010101001010101010101001010100001010100100100101010101001001010101010100101001001010101001010101010101010101010001010101001001010001010101010101010101010101010100101010101010101010101010101010101001001010100101010001010101001010101010100100101010100101001010101010101010101010101001001010001001010101010000101010101010010010100101010101010010100101010101010101010101010100100010101010100101001010100101010010100001010100010100100100010101010101010101010010101010100101001010000101010101001001010000101010101001010010100101010101010010101010100100101010101010100100101010101001001010
100100101010101010000101001010101010101010101010101010101010101010101010100101010010100100101010101010010010101000101010100101010101010101010010010100100101000101010101010101010100101001010101010010101010010001001010100101010010101010100101010010101010100101010101001010101010100101010010101010010101010010100101010101001001000101010100101010100010101001000101010100101010100101010010101010100101001001010100101001010101001001010010100101010101010101010001010010010101010101001001010010010101010101010010001001010101000010001010101001010101010010101010101010101010101010101010010101001010100101000101001010010101010001010101010010100010100101010100101010100100100101010101001001010000010010010101010101001010001010100101000101010101001010101010100100101001010101010010100100100101010101010101010101001001010101010101010101001001010101010101001010010101010010101010100101010101010101010001010101000101010101010100101010010010010010100010101010001001010101010101001010010010001010010101001001010101010101010001010101010100101001010101010101010101000010101010100100101010010010101001010100001010101010001010100101010010101010101010101010101010100100101010101010100101010101010100101010101010100100101010100101001001010010010101010010010101010101001000101010100100101010001001010101010010101010101010101010001001010101010101010001010101010101010101001001010010101001010101010101010010010101010010101010000101010100100101010010101001001010101010101010101010010101010101001001010010010101001010101001010101
100101010101010100101010101001010101010101001010101010101010010100101001000100101010100101010101001010101010010101010010100100100101010001010100100101010101010101000101010101001010100100101001001010010101010101001010101010010100101001010101010101000101010101001001010010010101001010101010101001001001000101010010010010010100101010101010101010101001001010101010100101010101010101010010001010101010100101010101010101001010010010100100101010101010101010101010010101010101010100101010010100100100101010010101010100100101000101010010001010101001010010101010100101010010010101010001001010101010001010101010101010101001001010100010010010100101010101000101010100101010010010101010010101010010101010010010101001010101001001010100101001010101010010101000100100010101010010101010100100101010101001001010010010101010101010101010101001010101010101010101010010101010010010101001010101010010101001010100100101010101010101001001010010010010010101010101000100101001001010101001010101010010101010101010100010101010010101001001010101001010001001010101001010100101010010100101010101010010101010101010101010010100101010100010100101001010101001010101010101010101001010010101010101010010100100101010101010010010100101010101010010101000101010101010010101010010100100100101010010101010010101001010010010101010101010101001010100101010100101001010101010101010001001010101010100101010101010101010101010101001010001010101001001010100101001010100101010010101010101001010010010101010101001010001010101010100101010010100101010101001
100001010100100100101010010001001010100101010010010100101010100010101010010101001010101001010101010010010100010101010100101010100100010010101010100101001010101010010101010100101010101010100010100101010100101010101010101010101010100101010101010101010101010101000100101010010101001001010010101001001010010101000010100101010101001010010101010010010101010100101001010101010101000000101010100100101010101010010101010101010010100010100100100101010010100100101010100001000101010010101010010001010100101010101010101010101010001010001010010100010101010101010101010010101010101010101010100100101010100101010010101010101010101010101010101010101001010100101001001001010100101010101010100101001010100100101010101010010101010000001010100001001010101001010101001001010001001010101010101001000101001001010101001001001010101010010010101000000101000101010100100010101010100100101010010010101001001010101010101010101001010100000101010100100101010100100100100101001010001001010101001010100101010100101010100100101001001010100101001001010010101001001010010101010100101010101010101010101010010101010010000101010101000001010101001001001010100101010100100101010001010100101001010101001010010101010010101010101010101010101010010001001010101010101010000101010010101010010010100101001001010101001010100101001010101010100100100010001001010101010101010100101010010100010101010101010010001010010101010101010010101001010010101001010010101010001010010100101010100010010101001010101010010101010101010010010010100101010101010010101010
101010101010101010010101010010010100101010100101010010001001010010101001010001010101010101001010100100101001010001010101010101010101001010010101010101010101000101010101001010100100101001001010101010101001010101001010001010101010010010100100101010101010010101001010101010100100101010101010100101010101010010101001010101010101010101010000100101001010010101010100101010101010100101010010010010001010101000101010100010100100100101010100100100100000010101000010101010010101010010010101001000101010101010101010010010010101001001010101010100101010010101010101010001010101010100100101001010101010101010100101010010101010100101010001010101010010101010101010101010010101001010101001010010101001010100010000100101010010010101010010101001010100101010101001010001010010100101010000101010010010000100100101010010101001000101010010010101010101001010010100101010101010101010100101010101010101010101010010001010010101010101001010010101010101010010101001010101010100100101001001010101001010101010010101001010001010010010101010010100100101000101010101010101010000101010101010100101010100101001001001010100100101010001010100100101001010100101010101010100101001001010101001010010101010001001010101001010101010101010101010101010101001010010010010101010010101001010101001010010100101010100100100101010100001010010101001001010100101001010101010100101010101010100010101010010101010010010101001010100010010100100101010001001001001001010010010101010010101010010100101010001001010101010101010010010101010101010010100100100101010
100100101001010100101001001010101010100101010010010101001001010100101010101000010101010100100010010101010100010100101001010010101010100101010100101001010101010101000001010010010101010101010010101010010100010100100000010100101010101010100101001010010010101001010101001010101001000101001000101010101010010101010101010010100100101010101010100101010101010100010101001010101000101010101010010101010101010101010100100101010101010101001010101010100100101010100010000010101010100101010101010101010010010010100100101001001010101010101001000101010100100100101010010001010100101010001010100100101010010001010101010010101010101001010101010101000101010100100100100101010101010010101010101000101010101001010101010100100101001010100101001010100101010010101010010101010101010100101001010101001010010101010000101010101010101010100101010101010100101010101010010101010101010100100101010010010100100101010100100001001010101010101010100101001010100101010100101010101010100100101010010101001001010100101001010100101001010101001010010100101010101010101010010101010101001010100101010100101010101010010010101010100101010101010010101001010100101010010100101010010010100101000101010010010001001010000100100100101010100010101010101010001001010101010100101010010100010101010100100101010010101001010101010101010101000101001010101010101001010100100101010010101010010101010100101010100100101001010100101010101010101001001010010101000101001010101010101010101010101010100101010101010101010101010101010101001010101010010100101001001001
101010101001010101010100010010010101001010100101010101010010101010101010101010101000101010101010101010101000101010100101001010101010010101010010101010101010101010101001010101001010100101001001010101001001010101010101010010101010100010010101010100101010101010100000010101010010101000100100101001001010101010100100101010010010101010100100101001010101001001010101010101010100101010101010100101010010101010100101001010101001000101010101010101001010101001001010101010101001010101010010100101010101010100100100101001010101010101010101010100101010101010101010101010100000101001010100101010101001010101001010100001010100001010101010101010101010101001001010000101001001000101010010101010001010100101010101001000100100101010101010100101010001010101010100101010100101010101010101010101010100100010101001010010101010100101001000100010010010010101010101010010101010010010010101010101001001010010100100101010101010100101001010101010101001010101010100101010010101001010100101010101010100101010101010010101010101010101010101010101001001010010101010101010101010010101010101010100101010010101010010100101010101001010101001010101010101001001010101010101001001000100101010100001010101001010101010101001010010101010010010101001010010100100100100001010101001010010010010010100100010101001010010101010010100100100000101010010010101010010101010101001010010010010101010010100101001001010101001010100100101001000101001010100101010101010010100101010101010101010101010101010101010101001010010100101001001010010101000010010100101
100101001010101001001010101010101001000101001001010101010101010101001010010101010101010100101010001001010101000100010010101010101001001010101001010101010101010101010010101001001010101010010010101001001010101000100100101010101010101010101010101000100100101010100100101001010101010100101010100100101001001010010101010100101001001001010101010100001010010101010101010101010101010101010010100101010101001010100101010010101010101010101010101010101010010101000101010100101010100101000010000100100100100101001010100010100010100101010101010101010101010010101010101010100101001000101010010010100100101010101001010000001010101010100100010101001001010101010101010010101001010101010100100101010010101010101010101010100010101010001010101001010100100100101010001001001001010010100010101010010101001010101010101010101010101010000001010100101010101010010100010100101001010100101000100100101010101010101001010101010010101010101010010101010101001010010001010101010010010010000001010010101010101010101010010101010101010101001010101001010101010010101010101010010001010101001001010101001010010010101010100100101010001001001010101010010010010001010100100101010010010010010010010101001010101010101001010101010100010100101010101010101010101010010101010101010001010100101010101010010101010010101010100100101010010101010100101010010010101010101000101010001001010101001010100100100101010100100101010101010010001001010010101001001010101010101010101010101010101010101010001010101010100101001010010010101010100100000100101001010101
101010100101001010000100101010100100010010101010100100101010101010100010010101001001010101001001001010101001010101010101010001010101000010001010101001010101010101001001010010100100001010100101010101001010010010010100101010101010010101001001010101010100101010101010100101010101010101010010010100010010010101010101001010101010100101001010100010101010010101010101001010101010101010010101010101010101010100010101010010101010100100100101001010010010010101010101010100010001010010101010100101010001010101010101010101010010101010101010010101010101010010000100101010010100101001010101010101001010010100101010101010101010100010010001010100100010101010010100101010010010100010100101010100101010100100101010100100101010101010100101010010101010101010010010101010101010101001010010101010101001010101010100101010100101001010101010001010100101001010101001001010010101001010101001001010101010010100010101010100101010101001001000101001000101010100101010100101010010010001010101001001010101010010101010101010101010100101001010100101010100010101010010101010001010101010010101010010101010100101001010101010010100101010010101010100100101010010100101010100101000101010101010100101010101010100101001010100101010101010100010010010101001010101001010100101010101010100010101010101010101010010010101001001001010010101010100101010100101010010010101010010101000100010101001001010010101010010010100101001010101010101010100100101010010101010100100101001001010100101001010010101010101001001010010101010101010000100100101001010100101
101010101001010100101010100101010001010101010100101001010101010010101001010010101010101010010101001001010001010100101010100101010001010101001010100101010101010101010101010010101001000101010101010101001010101010100101000101010101001001001010010101010101010101010010100101010101010010101000100000101010010101001001010100101010101001010010101010100101001010101010101001000010100100101010101010101001001001010101010101010001010010010101001010010010101001001010100100100101010101010100101010101010010100101000010101010101010101010101010000101010001010101010101010100100101010100010010100101010010101010010010001010010100101010101010101010101010101010101010010100101010101010101010101001010101010100101000100101010001010101010101001010010010101001001001010101010010100101010101001001010101010010100101010101010101010100010101010010100010100010101010101010101000100101010101010010101010010100101010101001010010100101010100101010001010010101010101010101010000010101010101010010101010101010101010100100101000101010010100101010010101010100010101010100100101001001010101010101010101010100101001010010100101010101010101010101001010101001010101010010100100100010010101010101010101010010100101001010100101001000100100101001000000101001010101001001010101001010100100010010100100101010101010010101010101010010101010100101010100100101010010101001010101010101001010101001010101010100101010010101010100101010010100101001010101010101010101001000101000101010101010101010010100010101001010101001010101010010010001010101001
100100101010100101010010101010100101001010101000101001010101010101001010100101001001010010000101001010000101010010010101010100101010101010101001000100100100101010101010101010100101010101010101010100101010101010101010101010101010101001010010010010010010101010010100100101010100100101001010100100101010101001010100101010101010010101001010010100101010100101010101010010010101010010100100100101001010101010101010101001001010101001010101001010101010101001010100100101010101010010101010101010101000101001010101001001000010101010010100101001010100101010101010101010100010101010101010101010100101010101001010101010101001010100101010101010101010010101010101010101001010010100101010010101010101001010010001010101001010100101010010010010010010101000101010100100101010100101000101010100101010101010101001010101010010010101010010001010010101010100101001010101001001010010010101010101010010100101010010101001001010100001010100100100010100101001001001010101010010100101010101001010100010100100101010010101000010101010101010100101010101010101010101000010101010101001010101010101010101010101010101010010100010100101010101010101010100100100101010100010010101010010101000101001001000100101010100100101010101010100101000101001010101001010101010101010100100100100101001010101010100101010010101010101010010100101010010100100100101001010101010101010101010100100101000101010101010100101010010101010100100101010101001010010101001010100101001010100101010101010010101001010101010001001001001010101010101010101010101010101001010
101010101010010010101010101010010100101010101010010101010010010101010010101010100101010101010101000001010001001001010100101010100101010010101010010100101010010101010101010101001010010010101001000101010100100010101010010100100101010100010001010101001010101000101001001010010101010101000101010010100100101010101000010101010101001010010010010101010010101010101010101010010010010010010101010100100100010101010101010101001010100010101001001010101001001010010101001000100100100100101010100101010101010100100100101010101010100010100100101001010010010010101001010100001001010010101010010100101001010001010101010101010000010101001010100101001000101010101001010101010100101001010101010010010101010101010010010101010010101001001001010101010101010101010101010101001000101010101010101010101010010010101010101001000101001010101010101001001010101010101001010101001010010101010101001010000001010100101010100010010010101001010010100010101010101001010100100101010010101010101010010101010101001010100101010101010101010100101010101010100101001010100101010010010101010100100000101010010001010010101001010101010101010101010010101001010101010101010001010101010101001010010101010101010100101010101010001010100010101010101000101001010001010001010010010010101010100010101001001010101010101010100101010101010010101010001010100000010100101001010101010101010101001001000101010101010101010100101010100010101010101010010101010010010010100101010101010101010010101010101010010010101010010010101010101001010101010010101001010010010101
100101010100101010000100101010100101010010101001001001001001010101010010101010010100000010010101010100101001010010101010101001001010001010100100101001001010010101010101010010101010100010010010101001001010101001010001010001010101010101010010100001010101010001001001010101001010101010100100001010101010010101010100101001001010010010100010101010101010101010100100101001010101000101001010010101010010101001001010010100101010001001010101010100100101010100100101001000101010100100101001010001000101001010101010101010101001001010101010101001010100101010101010101000101010101001010010100101010101001001001010101010101010101010001010101001010101010101001001010101010101000001010101010001001010010100101001010010100000100100010010010010101010101010010101010100100101001001010010100100101010101001010101010100001010101010101010101001010101001010101000001010010101010101010100101001010010101010101001010101010101010101010101010100101001010101010101010100101001001010100101010100101001001010010010010101001001010100101010010010010010101010101010101001010001001010101001010010101010101010000010010101010100101010010101010101010010100010101010101010100101010101010101010101010010010101010101010101010101001001010101010010010101010010010010010100101010010100100100100101001010001001010010100101000101010101010100101010100101001010101000101010101010010101010101010101010100101010001001001010101010101010100101001010101001010101010101001010101010101010010101000101010101010010010100101001010101010100100101010101010101
101010101010010101000101010010010101010010101010101010101010101010010100100101001010010101010010010100101010101010100100100101001010101001010100100010101010010010010101001010101010100101010101010101010101000010101001001010101010100101001001010101010100101000101001001010010010001010100100010101010010100100101001010010010010101001010101010100010101010001010101010101001010010010100101001010100101010101001010001010100100001010100010001010010101010100101010101010101010010010101010101010101010100101010010100100101010101010010010100101000100100101010010101010010100101010101010100101000101010100100100101000100101001001000101010101001010101010101010100101010101010101001010100100010010001000101010101010100101000101001010010100101001010101001010101001010101010100100010101010010101010010100100100100101010101010101010101001001010010010010100001010010101000101001001010010001010100101001000010101010101010100101010101010010100010101001010101010010101001010101010100101001000100101001010101010101010100100010001001010010010010101010100010010010101010001000100010100101010101010100100010101010101010101010100101010001010100010010100101001001010101010100101001010101010101010101000001010101010100101010100101010100100101010101010010101001001001010101001010101010101001010101001010101010101010100101010101010101001001000101010101010010101010010101010010101010100101010010010101010101001010101001010101010010101010100100100010100101010100010010101010100101010101010101010100101010010101010001010101001010010
101001010101010101001010101001010101001000101010101001010100101010000101000101010010101010101010101010101010101010010101010100100101010100101010010101010101010101001001001010000101010101010100101010101001010010101010100010100101001010101010100010100101010101010101010101001010010010100101010100101001010101010010101001000010010101010101010100101010010101000100100101010010101001010100101010100010101010100001001010100100101010101001010101001010010100101010101000100010101010010001001001010100000010101010101001010101010101001010100100101010101001010100010000101010101010100101010010100101000010101010101010010101010101010101010100101010101010101000101010010100100101010010010010010101001010100101010100101010101010001010010001001000101010100100010010010101010001001010100101010101010101001010101001000100101000100101001010101010010010100101000101010100010100101010100100101010101010101010101001010100101010010000101001001010100101010100101010101010101010100100101010101010101001010101000101001010101001010101001010101010010101010010101001001001010100101010101001001010010101010010100100101010100100100100101010101010101010100101001010101010101001010100100101010101001001010100000010010010101010010101001010010100101010101010101010101010010101010010010101010101001001010101001010101010100101000101001001010101010101010100101001010010001001010101010101001010100101010101010101010101010101010101010001010000001010101010010100010100101010101001010001010010101001010101010100101010010101010100101010010010
101010000100101010010101010101010101010100101010101010100101010100100101010101010010101010101001001010101010101010101010101010101001010101001010010101000100100101010010010101010101010010010101000101010010010101000100101010101010101010101010100100100100101010100101010000101010101001010101010101000100101010010101010101001010100101010100101001001010100101001001010010101010101010101001001010001010101001010101010101010101000101001010101010101010101001010101010101010100101001001000010010101000101010100010100101010101010010101010100010010010010100101010101010100101010101010010010100101010101010100101010100101000100101001001010100010101010010101010100101010000101010101010100101001010101010000010100101010101001010101010010101010010010010101010101010010101010010001010010101010010101001010010101010101001001010101010001001001001010101010101010101001010101001001010001010100100101010010101010101001010010001001010101010010101010010101010010100100100101010100101010101010100101001010010010101010010101010101010101010100101010101001010100101001001010100100100101010101010101010101010101010010100100101010101010100100101010101010010101001001000010100101010101010000101010101010010010100101010001000010010101000101010101010101001010010100101010100101010100101010010010010101010010101001001010100100100010101010101001001010010101010100100001010101001010101010100101010101001010101010101001010101010101010101010101010101010010100101010100101010100101010101001001010101010100010101010101010100101010101010101
100101010100010101010101010101010101001010100100100100101010100101010101010101010101010101010001010010101010100101010101010101000101010101001010010101010101010101010100101000101001010101001010101001001010101010001001001001010101010010101010001010101000101001010101001010101010101010010101010101010100101010101000100101010010010101010101001010101000101010101001010101010101010010101010101010101010101010101001010100101001010101010101010100010101010101010101010100101010100101001001001010101001010010010101001010010010101010010101000101010010101010001010101001010010101001010101010001010100100100100010101010100101010101010101010010101001010100101010101010101001001010100010010101010101000010100100101001001010101001000010101010101000101001010101010101010100100101010101010101010001000100101010101010101010101010010101010101010101001001001010100101010010101010010101010010101010100101001010010101010100101010100010101010101001010010010001010100101010100101010001001010010010101010101010010010101010100100101001010100101010100010100010100100010101010101001001010100101001010010100101001010101001001001010101010101010101010101001010100000100100101010010100100100101001010100101001010101010101010010100101010101001010100010010101010101010101001010101010100101010100100100101010101010001010101001000101010101000101010010100100100100100101001010101010101010101001010001010100101010101010101010101010100101000100101010101010100101001010010101010100101000100101001010101010010100101010101001010010100101010101
101000100101001010101001001010101010101010101001010010010100101010001001001010100101010101010101010101010100101001010101010010101010010101010010100101010010010100101001010101001010010101010010100101001010010101010101001010101010010010101010010010101010100101010101001001010010001010100101010100101000101010100101010101001010101010100100100100100010101001001001010101010101010100001010100101001001010101010100100101010100101001010010101010010101010101001010010101010101010101010101010010101001001010010101001001010101001010101000100100101000100101010101010101001010101010101001010100010100100101010001010100001001010100101010100101010001010100101010010101010101010001010101001001010010010010100101010010101010100101010010101010001001010101010101001010101000010100101010101010101001000101010100101001010101001000101001001001001010010101010001010100101010010101010100100100101010010101001001010010010100100010010101001010101010010101001010010010100101010010010100101010010010010001010010101010010101000101010010101010101010101010100101001001010100101001010010101010101010101001010010101010001010101001010101001001010010010101001010101010101010101010101010101000100101010101010010101010100010101010010010101010100100000010101010101010101010101010101001010010100010101010101001010101010101001010101000101010101010010100100101010101010100101010101010101010101010010101001001010101001001010101001010010010101000101010010010100010101010100101010010010101010101010101010100100101010100101001001010101010010010
101010010101000100101010101010100101000100101010001010010010101010101010100100100101000101001010010101001010010001010100010101010101000100101010101010010101001010100100101010101010101010101010010100010010101010101010100100101010101010101010101010101000101001010101010101010010010101001010101010101010100001010010101000101010010010101010100101010101010101001001001001010101010000010010101010101010010101010100101010010101001010101001010101001001010010010010010100101010010010101001010101010100010101010101010101010100100100101010101010101010101010101010100101001010010100100101010010100100100101010101010101010100001001010101010101010101001001010101010101010000010101010010010010101010101010101000100101010010101010101010101010100101010010101010101010010101010100101010010010010101010010101001000100101010101001001010010100101010001010001001010010010101010010101010101001001010101010100101010100101010101010010010101010010010101010101001010101000101010101010010101001010101001001010100101010101010101010101010101010010100101010010101010100100101010101010101010100100101001001010010101001010010100101010101010101010100101010101010101010010101001010101010101010101010010100101001010010101010101010100101010101000010101010101010101010100101001010101010101001010101010010100100010010100101010100101001010101010010100000100101010101010100101001000010100100101000001010100100010101000101010101010100101010001010100100101010101010101010010101010101010010100010101010100101010101010010101010010101001001010101
101010101001010101001010101010101010101010100101010101010101010101010101010010101010101010101010101001001010101010010101010010101001010101000101001001010101010101010010010010100101010010101010010101010101010010100101000010100010010100101001010101010101001010101001001010101010101010101001001010101010101010001010101010101010010100010010010010100101010101001010010101001010010010100101010101010101001010101010101001010100010101010010010101001010010101001010010101010101010101010100101010010100101010101010101010010101010100101001010100100101001010100101010101010101010001010101010101001010101010101010101000101010101001000100101001001010101010100101010101010100100101010001001010101000010000001010100100101010010001010100101001010001010101000101010101010010010101010010001001001010101010101010101001000101010101010010101001010101010010101001010101010101010101010100101010100101010101010010101010101010100100101010100101000000101001010100001010101001010101010101010100100100101010100101010101010001001010101000100101010001001010010100010100100101010010100101001001010101010101010100010101010010101010100101001001010101010100100010101010101010101010101001001001010010010100101010101010101001010010101010101010101010100101010101010101010010101000010101010010100101010101001001010010101010101010100010100101001010101010101010100100100100101010100101010101010101010101001001010101010100101010100101001010100101010101010101010101010101010101010001001010101010101010100101010101010010101010101001001010101001
101001010010010100100100101010010010010100100101010100001000100101001001010101010101010100101010101010101010101001001001010100000010101010001010101010010010100100101010100101010101010010010101010010101010101010100100100100010010101001010010101001010010101010101010100101001001010101001010100010101010100001001010101010010010101010101010100101000101010010100100101010101001010101010101001010100100101010100100010010101001010100101010101010100010010101001010101001010100010100101010100101010101001010101010001010101000101010101001010100101001010101010101010010101010010010001010010101001010010101010010101010100100101001010101010101010010101010101010010101010010101010101010101010101010101001010010001010101010101010101000101010101001010010010101010101010010101001001010010010100101010010101001010100101010001010101010100101010010101010001010101010101001010101010101010101000010101001010100101010100101001010010001010101010101010101010100101010010010101010101001010101010001010101001010100101010101010101001001010101010101010010101010100100100101001010100100101010101010100010100101010101010000101001010100101010100101001001010010101001010101001001010101010101001010010010101001010101010101000101010101010101010001010100101001010100101010101010100101010101010101010100101001010101010101010100101010100010101010100101010101010010000010010100010101010010101010101001010010010010100101000100010101001010101010010100010010100101010010010101001010101001010101010101000010100101010100101010101010101001010001
100100101010101010100010101010101010101010101010101010010010010101010101010100100101010010101010010101010010100101000101001001010010100100101001010101001010101010001001001010101010101010010101010010101001010101010101010010100010010101010010101001010100010010101010101010010101001010101010101001010101010010101010101010101001010010101010100010010100101010001010010101001010100101001000101010101010101000101010101000101010101010101010101010000101010010100101010100100010101010101010010100101010010100100101010101010101010101010001010010101000101010101001010010101010101010100010101010101010101001010101010101010010101010101010101010100100100010101010101010101010101010100101001010101001001010101000101010100010101010101001010101010101010010010101001010101010101010101001010101010001000101010101010101010101010100101010010100010101010101010101001001001001010000101001010101001010101010010101010101010010100100100101000101001010001000101010100100101010010010101001010101010101010001010010101010010010001010100101010101001001000101010010101010010101010101010010100100101010010100101010101010101001010100100101001001001010010100101010101010101010010100101001001010100100010010101010100100101010010101010010101001010010100101000101010101010101010101010010101010010010101010010010101010010010010101010100100101010010101001010101010100101010010100101010100101010100101001010100101001010101010100101001010100101010101010010010100100100100101010101001010001010001010010010001000000101010010101010100101010100100
100101010010101010100010010101010100101001010101010101010101010100101010001010101010010101010101010010101010101010101010010101010101010101001010010101001010100101010010101010101010100010100101010101010101010101010100101001010101010010101010101001010010100101010101010101010100101010101010001001010101010100101010101000101010100000101010101010101010101001010101010001010100100100101010100100101010101010100100100101000101010010010100101010100101010101001001010101010101001001010001010101010101001001010010100101001000101010101010010010100101010010001010101001001010010100101010101010101010010000001010100101001010101001010001010101010100100100101001010010101010101010101001010101010010100100101000101001001010010101010101001010010010101001010101010010101001010101010100101001001010100101001001010001010001010101001010010100100101010010100101001010101010010100100100100010101001010001010010101010100010010101000101010001010101010101001001010101001010010100101010100001010101010010101010010101010101010001001001010010001010101010101001010100010100101001010101001010100101001001010101001010101010101010101010010010100101001001001001010101010100101010100101001010010100101010101010101010010101010001010001001010101010101010101010101010101001001010100100100101001010101010100101010100010100010101010010101010101010100101001010101010101010101010101010100100101010101010100101010100101010010101010010100101010100101010101010100101010100101001010010001010010100100101010101010101010010010100100101001010101001
101010101010101001010101010101010101010101001010100101010100101010101010101010010010010100101000100101010101010101010100101010101010001010101010010100101010100101001001010101010101010101010010100101010101001010100101010101010101010101010001010001010101001000101010101010010101010101010010010101010101010001010100101010101010101010100101010100101001010100101001010100101010101010101010101010101010100101010010101010101010010100101010100100101010101010100000010010001010100100101010010101010101010010101010100101010010100101010010100101010101010100101001010010010101010101010100101010101001001001010100101001001001010101010101001001001010100100101001010010100101001010101001001001001010101010101001001000100010101001010101001010101010100101000101001001010101010101010010101010100100101010101010101001010101010101010101010101010100100100101010101001001001010101010101010101010010010101010010101001010010101010101001010101001001010100101001010010101010101010101010101001010100101010010101001010100010100101010100101010001000101001010100101001001010101010010101001010010100101000001010100101010100101010010101001010101001010101010101001010010101001010101010101001001010100101001010100100101001010101001010101010010001001010010101001010101001010101001010010101010100101010100010101010101010010010001010010100010101010010101010101001010101001010101010100101010010010101010101000101010100100101001010100101010010010100010010101001010101010100101010100100101000101010101010100100101010101010100100010000101010
101001010101001010001010101010101010010010101010101010100010101010100101010010001000101010101001001001010010010010100101010101001001001010000101010100101010101010101010010101010100100010100101010100100010100100101001010101001010101010101010101010101010101010100100101010101000100101001010101001001010101010101010101001010101010101010101010100101010101001000010010101010101010101001010010010101001010100101001010101001010010010101010000101001010101001010100101010101001001001010101010010101001001001001010101010010010010101010010101010010101001010101010101001010101010010001010101010101010101001010101010101010101010100010010100101010010101010101010101010101010001001010101010101010010101001000010101010101010101000101010101010010101001010010101010101010100101010101001010010101010010100100101001001010101001010100100101010100010101010100010001010101010101010101000101001001010100100101010101010101001010101010010101010100101001010010100010101010010100100010101010101010101010100101010101010101010010010010101010101010010101001010101010100101010101010010100010010010101001000000101001010010100100101001001001010100101010100101010101010010100100101010101010101001001010101001001010001010001010101010010101010010101010010010101010101010010100100001010100101001010101010101010101010101010101001010010010100010010010100100100010010010010101000010101000101010101001010010101010101010010100010100101010101001001010010100101010010100101010101010101001010010101001010001000101010101010010101010101001010100010
101010010101010101010101010101010010101010010010101010101010100101010101010010010101010100101001010100101010101010101010010100101010101001010100010100010010010010100101000010101010010101010101010101010101010100001001010100101001010100100010100101010101010010010010101010101001010101010010010101010100100101010010010010100101010100100001001010010101010100101010100100101010010010100101010100001010010010101000100101010101010010101010101010101001001010101010100100101001001010101010010100100010101010101010101010101010100101010101010101010101001001001001010101010010010100101010101010001010100101010101010101010100100100101010001010101010100010101010010101010010010101010010101010101001010010101010100101010010100101001010010101010101000010100010100101001001010010100101000100101010101010101010100101010101010100010101010010101010010010101000100101010101010100101010010101010100100100100100010010101010010010101010101010101010010101010101001010101010010101010100101001001010010101001010100010010101010101010010101010010101010100101010010101001010101001010100001010101000101000100101001010100101010101010010010101010101010101010101001010101010100100100010101000010101001010101010101010101010010100101001010101001010101001010001010000101010100100000010101010010101001010101010100010101010101010101000010101010100010101010101001010101001001010100100101010101010010101010101000101010100100100101010101010101001010010101010101001001001010101001001001010101010101001001010100100100100100101010101010101001010
101010101010010010101001010100101010001010101010100100010101010101010101010010010100010101010010101010101010100100100010101010101001010100001010010100101010010001001010101010001000101000101000101010010100101001001010101010101010101001010101010010010100101001010101010101010100001010101010101010100100101010100101000101010100100101010010101000101010001001001010101010100101010010101010101000101001001010010101001010010101010010101010010100100010010101010100101010101010100101001000101001001010101010101010100101010010100101010010100010101001010100101010010010101010101010010100101001001001010100101010101010100010101010101010010100100010101010100101010101010101001010100101001010101010010010101010101001010101010101010101010101010100100101001010010010000100010010100010010101010101010101010101001001010100101001000101010101010101001001010101001010101010101010101001010101001001010010101001010100101010101001010001010010101000100101001010101010101001001010101010100101010100101010010101001010101010101010101010101010010010101010101001000101010100100101010101001001000101001010101000101010010001010100101010101010101010101010101010101010010101010010101001010101001010101001010101010010001010001010010101010010101001001001010101010010100101010101010010001001010101010010101010001010010100100101010101010101001001010101010101000100010100101010100100101010101010101010010100101010101001001010100101001001010101010100101000100101001010100100010010101010100010100010010100001010100101010010101010100101010101
101001010101010101010010100100101000010100101010001010101010100101010010010010101001010100010010101010100101010101010100101010100010001010101010100001001001010010101001010100100101010101000101010010101010001010100010010010100101010010100100101010101001010101010100101010100100101000000100010100010101010010101000100101001000101010101010101001010100101010101010101010101001010101000101000010010101010101001001010010100101001001010101010101010101010010101001010010100101010101010010101010100001001000101001010010101010100101001010101010101010101010010101010101010100100010100010010101010010101010101010101010101010010101010101010101010100100100101001010101010010101010101010101001010101010101001001010101010101001010101010101010101000100101000100100101010100101001010101001010101000010101010100100101010100101001010100101010010101001010101010100010101001010101001010101001010010101001010100101010100101010010101010001010100100100101000101010101010010000101010100001010101010010101010010001001010101000100100101001010101001010101010101010100101001010100101010101001010101001010010101010010101000101010101010101001001010101010100101001001001000101000001010100101001000101010100101001010101010010101010101001000100010101001010101010101010010010100101010101010100101010010101010101010101010101010101000100101001001010101001001010100101000100100101001010010100101001010100101010101000100100010101010010101010101001010100101010100100100010100101001010100101001001010010100101010100010101001010101010010101010
101001001010010101010001010010101001010101010010101010100101010100101010100101001010100010101000101001010101000101010100010100101010100100101001010100010101010100101001010100100101001010000100100101010101001000101010100101001010101010100101010101001010101010100100101010100100101010101001001010100100010010101010101010101000100101001001010010010101001001000101010101001010101001010101010101001001010010101010101001010101010101010010100010101010100101010101001010101001001010010001001010010101010010010000001010101010101010100101001010101001001010100101010010101001010101010101001001010010101010101010101001001001010100010010101000101001001010101001010101010101001010100101010100100100101001010010100101001001010010100101010010101001001010100101001001010101010101010101001010010001010001010101010101010101010100101000101010101010101010101010101010101010101010101010100101010010010101010101010101001010100101010100001010100101010100101010101010101010101010101010101010010101010101010101010101010100101010101000101001010100101010100101001001001010101010101010010101010101010101001010010101010010101010101001010101010010101000100010001010101001010101010101010101001010100101010010101001010010010101010100010101010100100101010101010010101001010101010100101010101010100101010101000101010010010010100101001010101001010100101001001010101010101010100100100101010101010101010100101010101010010010100010010101010101010101010101010101010101010010010101010101010010010100100101001001010010101010100101010010100100
100101010100100100101010101010010010010101010010101001010010101010010010010010101000101010101010101010100100101001010010010101010100101001001001010101010101010001010101010101001010101001001010101010101010100101010101001010101001010101001010101010101010010101001010101010100101010101000100101010100100101010101010100100101000101000100101000100100101010101010010101001000100101010010101010100101010101010101010101010010100001010100100101010101001010101010100101010100101001010101001010101010101010101010101010010100100010101010010101001010100101010000101010101000100100101010101010001010101010101010100010100101000101010101010100101010101010100101010101010101000101000101010101001010100000010000101010101010100101010100010100101001010101010001010101010010100101010101001010101010100101010100010010101010101010101010010101010001010100101010100010001010101010101010101010101010000101010101001010010101010100100101010101010101010001001010010100101010100100101010101010101010101010101010100101010010010010100010101010010001001010010010100101001010100010010101010101010101010101001001010001001010101010101001001010101010101010100101001010101010010100101010010010001001000001001010010101010101010101001010101010101001010100101001010100101001010101010100101001001001001010101010101001010101001010100000010100101010101010100101010010101010001010100101010010010101000101010001010101001001010100100100100101010010010101010010101010100100101010100100100101001010100100100101001010100101010010101010101010101010100
101010101001010010101001010010010101010100010001001001010101001000100101010010101010100100000010101010101010101010101010010010101010100101001010101010100101000101001001010101010010010100101010010101010100100010101010010101010100101010101001010101010010101010010010101001010101001001010101010010101010010010101001000101010100100100100010100101010100101001010100101010101010001010100100101010101010010101010100010010101010101010010010100101010010100101010010100101010100101000101010101010010101010010101010101010101010010010100100010010100101010101010100101001010010101010010101010100101010100010001000101010101010010101010010100101010101010100101001001010101010100101001001010101001010101000100101010101010101010100010101010100101010010010100101010100010101010010101010101010000101010101010101010101010100101000100101001010101010101010101010010100010010101010101010010101010101001001001001001010101001010001001010010100101001001010100101010010010010001010101010101010100101010100010101010100101010101010101010010100101010100101010101010100100100101010101001001010010010101010010100101010101010101010101010101010001010100010100101010101010101001010010100010101010100100101001010101010010100101010001010101010101010010101010001010010101010101010101010010000101010101010101010010001010100100100010010010101010101010010010100101001010010010010101010001001010010100100101010010101010101010101010101010101010101010010101001010101010101010101010100101001001001010101010100101000101010100101010101010101010100
100010100100101010101010101010101010010101010100101010010101001001010101010101010101010101010010101001001010010010101001001010101010010010101001010001010101010101010101001010010101010100010101010100100101000101010010100010100101010101001001010100100100101001010100101010010010101001010101010001001010101010010100101000100100100010101010101000010101010010101010101010100010010100000010101010101010010101010100101000010101010100101010101000101000101010010010101010100010101001010101000101001001000000101001010101010101001010101010101001010101010101001010100101010101010010010101000101001010101001010000001000100100010010101010101010001010101001010001010100101010101010010010101010010100101010101010010101010010101010010101010010010010100101010100100101010101010101010101010001001001010010010010101000101001010010101010010101010000001001010100101000010101001010010101001010101010010101010010100100100101010010100101010101010101010010010010100101010101000101010101010101010101010101010010010101010101010101010001010101000100101010010101010100101010001010101010100100100100101010101001001010010100100010101001001001010101010101010101010100010010100100101001010101001010100100101001001010101000100010100101001010100101001010101010010010101010010101001001001010010101010100101010101010100100100101001010101010100101010010101010101010100101010101010010101010101010100000101010101010101001000101010100100101010010010010101001010101010101010101010101010101010101010100101001001010010101010101010100101010101010
100101010010101010101010100101010100100101001010010010101001001010101010100101001010010010101010101001010101010100101001001010101010100100101001010010010100101010101010101010001010010100101010101010001010101000101010010010101010101010100101010100101001010100101010101001010101010100100101010101010010101010010100101010010100101010101010010010101010010101000101001010100100101010101001010100101001010101010100010010101001001010101010101010101010001010101010101001010101010101010100010100010010010100100101000101010101010101010100100100101001010010101010101010010101010001010101001010001010010100010101010010010101000101000101010101010010101010101010101001010100101010101000101010010101010101010101010010010101010010100010100100101001010101010101010100100100100101010001010000010101010100001010101010010010101001010010101010001010010010101010101001010001001010101001010100101001001010010101010101010100101001010101010100100010101001010101010101010101010101000101001010101010010101010101001010010010101010101000101010010010101010101000101001010101010101010101010010101010101010101000100010101010010010010101010100101001010100101010100101010101010101001010101010010100101001010010100001001010101010001010101010100101010100101001010101010100010101001010101001010101010101010101010100000010100101000101010000001010010100101001010010100001010100101010101001010101010101010101001010101001010010101010101010101000100101001010010101001010101010101010100100010101000010100100100101010101010101001010100100100100
101010101010101010101010101010010101000101001010100101001001010101000101001001010010101010100101001001010101010101010010100101001010010101010101010100101010100100010010101000010010100101001010010010100100101010101010101010001010010101001010101010101010100001010101010101001010101010010101010100101001010010101000100101001001010101010010101010100000101010010101010010101010101010101001001010100100101010010101010101010001001010101010101010101010101010101001010010010010101001010101010101010010101001001001001010101001010001001010100101010101010101001010010101000010101010010010101010100101010101010100101010010010101010010101010010100101001010010100100101001010001010101001010101010100100101001010101010101010100101010101010010101010101010010010101010100101010101010100101010100101010010010101010010100101001010101010101001010101010010101010010010010100100101010010010101010100010101010010101001010101001010101010100101010101010100101010101010010100101010101001010101010010101001010100101001010101001001001010101010101010101010010101001000010010100101010010101010010101010010101010101001010101001010100101010101010100101001000101010010100101010101010100001010101001001010100101001010001001001010101010101010101010100010101010010101010010101010100101010100101010101010101010010101010010100100101001010001010010101010101010101001010100100100101010101001001001010010101010101010100010100000101001001001010101001010010010010101010101010010101010101001010010100101001010101010101010100101010101010010101010
100101010101010100100101010101010101001010101010101010101010101010010101010101010100100101010010010100101010101010010101010010100100101010100101010010100010101000010100101010010101000101010010010101010010100101010101010010100101001010101001010101001001001001010100101000101010010101010101010101010101010101010010101010010101001010100101010010101010101010010101010010101010101010001010010101001001000101010001001010000001010010101001001010101001010010101010101010101010001001001010101010010101010101010101010100101001010100101010101010101001010010010101001010001010010101010101010101001010101010010101001010010101010010101010101001010101001010101010101001001001001010010101010101001010010100100101001010100100101010010101010101010010010101001010100101001001001010101010101001001010100010101010010101001001010100101010101010010101010101010101010101010100010010010101010100101010101010010100100101001000101010100001010101010101010100100010101010101010010010101001010001010101001010100010101010101010101010100010010101010100010010100100101010100101010101010101001001010101010101010101000010100100100010010001010010101010101010100101010100101010010010010100010101010100100101010001010101010101010100101010010101010101010101010101010101010010101010010101010010001001010101010101010100100100010101010101010101001001010010101010010010101001001001010101010101010010100010101010101010101001010101010100100101010101010101010010101010101010101010101001001000101010010001010101001010101010100001001001001010010010
101010010101001010100101001010101010101010100100101010010010101010010101010010101010101010100101010010101010101010100101010101001010100101010101010010101010101010010101001001001010010100101010101001010100101010100101010001001010010010100010001010101010100101010100100101010101001010100101001010010100101010101000010101010101001010010010101010100100101001010010010101010101010010101010100101010101010101010101010100101001010100010101000101010100100101010101001010100010101010010010010101010101001001000000100101010100101010101010101010100100101001010101010101010010101001000001010101001010101010100010100101010101001010100010101010100101010010101010010100101010100100101010101010000001001010100100010010010101000100101010101010010101010101010101000101010010101010101010101010101010101010010101010010101001010010100010100100001010100101010101010100100101010101001000101010010101010101010101010010101001010100101001010010101001000010010010010100010100101010010001010101010101010001001010101010101001010101010010101001001010101010010100101001010101010100100101001010010100101000101010101010100100101010101010101001001001010101010101010100010010010100010100100010100100101010010101001010010101001001010001010010100101001010101001010100101001010010010101010101010101010100101010101000101010010101010010101010010100010101010010010010100100101010100101010010100101010010101010010100101010010101001010101010101010100101010101001010101010101010101010101010101010101001001010100100101001010010101001010100001000
100101001010100101010100101010101001010101001001010101001010101010101001010100101010010101010101010101010101010100101010010010101010010101010001010100100101001001010010101001010100010100100010101010101010101001010010001010101001010100101001010010010101010101000101010101010001010010101001010100101001010101010101010101010100100101000010010101010101010100101010101010101010101010101000101010101010100101010101010101010010101010010010101010101010101010101010100101001010101010101001010101010101010101010010101010101001001001010101001010100101001010101010101010101010010101000101001010101010010101010101010010100101010010100101001010101010101010100101010101001010101010101010101010101010010010101010001010100101010101010101001010101000101010010010100101010101010100001010101010100101000101010101010101010010100000010001010101001001010100101010001010010010101010101001010100101010101010100101010101010101001001010010101010001010101010101010101010101010010100101010101010010010101010100100010101010010010101010101010010010010010101010100100010101001010101010101010010100100101010101010001010100101010101001010101010101001010100100101010101000001010010100101010101010010101010101010101010100100101010101010010101010100101001010101010101010101001010010010100101010010100101010101010101010101010101010101010101000101010101010001010010010101010010101010101010010101001010010010101010101010101000010010101000000100101010101001001001010010101010010101001001001010101010101010100101010101001010101001010101001001
101001001010101010100101010100101001001010100010100101010100101010101001001010101010010101010101001001010101001010010101001010101001010101001010010101001010101001010101010101001010100101001010101010010010101001010010101010101010101010100100101001010100010100101010101001010010010010101010101000101010010100100100101001010101010101001001001010101001000010100101010001001010100100101010101010101010010101010100100101010101001010100101010101010010010101010100101010101010100101001010101010101010101010010010101010010010101010101010101001010010101001010100100101010101000001001001010000100100101001010101010010101000101010100101010101010010101010101010100101010101010101010101010101010101010100101010010010101001010101010100101010101001010010001000101001010101010000001010101001010100101010101000100101010101001010101000100000010100010100100101001001010101010010100010010101001010101010101010010100101010100100101010010100010101010010101010010101010010101010100100101010101010100100101000100101010101010010101010100010101010101010010101000101010101010100101010100100001001010001010101010010100101010100101010001001000101001010101010010101000100100101001010101001010010101010101010101010010101001010101010010101010101010100101010101010101010010010100100100101010101010100101010101010101010001010101010010101010101010100001010100010101010010101010010101010100100010101001001010010010010010101010010010101010101010101010101010101001010101010100001010101001001010101010101000100101010010101010101010010001010
101010010100101010101010101010100010101010000010100101010101001001001010101000100101010100101001010010100010101010101010000101001010101001010100010101010101001010010101010100101000100101010101010101010101010001001001010101010010101010100101010101010010100101010100010100101001001010101010101010101010101010101001001010101001010101001010010010010010101010100100101010100101010101010101001001010010010010101010010101010101010001010101010101000101001010100100101010101010101010100010001001010100100100000101001010001010101010101001010101010101010010010010100101010101001010101010101010101010010101001001010100101001001010101001010101010100101010101010101001010101010010010010101010010101010100101010010101001010101010101010101001010010101010101001010010010010100010101001010010100101010100100101010001010101010001001010010100101010101010001001010101010101010010101010101001010101010100100010100101001010001001000101010010100100010101010101010010101010101010010010101010101010101010010010010100101010001001010101010010010101001010100100101010010010010100100101010010101001001010101010000101001001010101010010010101010101010101001010101010101010010101010101000100101001000101000101010101010101001010010010100101010101001001010101010101010101010101010010100101001010100010101001001001001010101010101010100101010101010101010100101010100101010010101010101010010101010010101010010100101010100101010101010010101010101010010100101000100100101010101010100101010101010101010101010010101010010010001010010101010101
101010101010101010101010101010101000101010100101010101010100101010101001001010010101010100101001010010101010101010101010100101001010010101010101010101010101010101010101010010100101010101010101010010100101001010101010010001010101001010001010101010100101010101010001000001010010100101001010101010101010101001010101010010101001010010101001001010101010100010100101010101010101010101010101010101010101010101010101010100100100001010101010101010100010101001001001010101010101010101001010100101010010101010101010100010101010101010010010001001010010100101001010010101010100100101010101001010101010101010101010100010101010010101010101000101010101010101010101001001001010101010100101010010010101010100101001010010101010101010100101010100101010001001000000101010101010101000100101010101010101001010101001010010101010101010101010100010001010101010101010010010101010010010010010010010100101001010010101010010101010010010010101010101010100101010100010100010101010101010100010010010101010101001001001010100101010101010101010101001001010101010101010101001010010100101010010101010100100101001001010100100101010010100100100101010010010101010010101001000001010010101010100010100101010101010101000001001010100101010010100100100100010101010101010010101001001010101010101010100001010101001010101010101010010101001010101010101010101010010101010001010010100101000101001010101001001010101010100010101001001010100101000101010101010010101010101010010010101010010100010101001010010101010101001010101010101010101010010100010101010
101001010010010101010101010101010100010101001010100101001010101010101001010101010010010010100100010001010101010101001010010101010101010100101010101010101010101010100101001010100101001010101001010101010010101001010101010100101010010100010010010101010010101010010101010100101010101010010100101001010101010100100010100001000100100100101001010101001010101010101010010100101010100101001010101010101010101000101001001010101010010101010010101010100010010101010101001010101010101010101010101010101010001001010101010101001010101001001010101010010100100101001010101010100100101010101010101001010100101010101010000101001010010010101010101001010101010101001010101010101010100001010101010101010010100101000010101001000101010100100101010101010100010010101010101010100101010000010101001010101010101010100101010010101001010101010010000101010010101010101010010101010010100101010101010010100101010001001010101010101001010010100101010101010100101010100101010100100000101010101000101010100101001010100100100101010101001001001010101010010010101010101010101000100010010100101010101010101001010010100101001001010101010010010100010100101010100100101010010010101010101010101010101010010101001010100001001010010101010101010100010101000100101001000101001010101010100010101010010100100101010101001010100101010100010010010101010101001000100101001001010010010100101000101010010101010001010101010101001010101010010101010010101010101010101010100010101010101000101010101001001010100000010101010101010101001010101001010100101010100101
101001001010100100100100101010101010100100101010001010101001010101010101010101010101010010101010101010101001010010001010100100100100101010010101010100101001010100101010010010010100101010010100101010101001001000100100101001010101010010101001010010100101010100101010101010101010010101010001010101010100101010100100101010101010101001001010010010101010101010100101010101010010010100100101010101010101001010100101010101001010100101010101010101001010100100101010010101010100010100101001010100100010101010101010101001010010101001010101010101010010101010100010100010100100100101001010010100100101010100101001001001010101001010010101010001001010010101000001010101010101010101010010010010101010010100100010100100101010101010010101001010010010101010100101010010101010101010101010101001010101010100010010010101010101010010101010100100100101010101010100101010100010010101010000010101001010100100101010101010010100101010100100101010101010101010101001010100101010100101001010101010010101010101010101010100101010101010101010101010101010101001001001010101000101010101010100101010101010010010001010101010101001001001001010101001010010010101001001010100100010101010101010010100100010101010101010010101001010101010100010101010101010101010101010100001010100100100100000010100010100010100101010101001010101010010101010100101010010101001010101010010010101010100101001001001010101001010101010101010101010010010010001010100101001010010100100101001010101010100101010100100101001001010010101010010101010101001010101010101000101
101010100101010010101010101001010001010101010100100101010010010010010001010100010101010101010101001010010101001010100101001001010010101010001010101010101001000101001010001010101010010101010101000100001010001010101010101010101010101001010100101001001010101010100100101001010100100101010101001010010101000100101001001001001000100101010000100101001010101010010101010010101010010100101001010101010101001010000100101010101010010101010010100101010010101010100101001010101001001010010010101001010101010101010010100101010001010101010100100100101010010101010101010100101010100101010101010101010101010101001001010100100101001010101010101010101010101010101001010101010101010010101010101001010010101010010101001010010101010101010101010101010010101010100101001010101010001001010101010101010100101000101001001000101010101010101010010101001000101001000101010010100101010101010010010101010101010101010101010100010010010001001010101010101010101001010101010101010101010101010100101010100101010010101001010001001001000101010101000001010101001001001010101010101000010101010101010101010010101010101010101010101010101010100100101010101010010101010010101001001010010101010101010101001010101010101001000010010100101010100000101010100100101010101010101001010010101001001001001010101010100101010101010101000010100100010001001010101010101010101001010101010101010101010101001010010101001010010101010101010101010100101010101010101001010101001001010101001010100101001001010100101001001010010101010010101001010101010010001010010100
101001010101010101010100100101010010101010101010100101010010100010101001010100101010101010101010010101010101010100010101010010101010010010100101010101010010100001010101010100100100101010101010101001010010101001010101010101010101001010100100101010101001010100101000101010101001010010101001010101001010101010100101001010101001010010101010101010010101001010100010010101000101010010100101010101010010000101010100101010100101010010101010010010100010101010101010101010101010101010100101010101001010101010100010101010010010101010010101001000100100101010100100101010101010101010101010101001000101001001010001001010101010010101010010101000101000101010100101001010101010101010101010101001001010010000101010100101010101010010101001001001010100101010010100101010101001010010101001010010101010101001010010101001001010001001010101010000101010010101010101010101010101010100101010100101010101001010001001001010101001010101010010101010101010100101010101010101010101010100100100010101010100101010010010101010101010010010101010100101010100101010100101010101001010010101010101010101010101010010010100101010101000010101010101010001010100101001001010101001010010101010100010100101001001001001010101010101010010010010101010010101010101001010100101001010100101001010010101010101010010100100101010101010101010100101010101001010101001010100101001000101001010100101001010100101010010010100010100100101010100101001001010000101010010101010101010010010010010010101010010100010101000100101010101010100000101010100101001010100101010
100101010101010101010100010101010010100101001010100101001001010100010101001001010100010101000101010010101010101010101010101001010010100100100101001001010100101010001001010010101010101010101010010100101001010101010001010101001001010000101010100101010101010010010101010101010101001001010010101001010001010101000010101010010100101010101010101010100101010001001001010101010101000010100101010101010101001010100101010101001010101010101010101010010101001010010101010100101001010100101001010100101010101010100100101010101010101010101010101010010010100101000100101001010101001010101010010010010101010101010010100101010101010101001010010000001010010100101001010101010010010101010010010100010010101010010010101010101010001000101010101001010100101010100100101010010101010001010101001001010010100010100101000010010101010101001010101010101010101010101000010100100101000100101010101001010101010101010001010101010101010100010101010101010101001010100101001010101001010101001010001010010100100101010010010101010100010010101010101010100010101010010101010101010101010100100101001010101010101010010101010101010010101010010010101010101010100101010010010100101010000101010010101010100101010010101010100101010100101010101010101001010010101001010010101010100101010100100101001010101010101010100101010101001010101010101010010101010100101001001001010010100100010100101010101010101001010010100100101010010101010010100010100101001010101010100101001010101001010101010000101010010010010100100100100100101010101001000101001010100010
101001001001010101010101000101010010100100100101010010100100100101010101010010101010100010101010100100100100101001010010101001010010101010101010101010100101010100101010101010010010101010101010010010010100100010101001010010100101001001010001010101010100101001001010010001010010101010100101010100101010101010101010100100101010101001010101010100101000101010100010100101010101010101001010101001010010101010101010101010010101010101010010010100100100101010010101010101000101010100101010010101010101010101001010100001010010101010100100101010101001010101010010101010101010100101010100101010010100101001010100010100100100101010010101010100101010001000101010101000101010010001010101010101001010001001001010101010101000101001001010101010010101010101010101001010101001001010101010100100001010100101010101001001010010101010101010101010010101010100101001010101010000100101001010100100100101010101010101010101010101010101001010010101010101010101010101010100101010101010010100100100010000100100101001010101001010010010100101010100101010101010100100101010101010001010101010101010101001010010101001010101010100101001001010010101010010010010010101010101010010101001010100010010100101010101010101010101000010101010100101001010100100101010101010010000101001000101010100100100101010100101001000001010010101001000101010101010101010101010100101000101010100101010010010101001010010100101010010101001001010101010100101010010101010101010100000101010001010101010010101010101010101001010101010100101010010101010101010101010101010
101010100101010010101010101001000101010100100101001010101010010101010100101001010100101010001010101010010100010101010010101010100101001001010101010101001010101010101000001010100010100101010101001010101001000101010010100101010101001010001010101010101010101001010010000010101001010101010001010101001001010101010101010101010100010010101010100101010101010101010101010010100101010101010001010010100101010101001010010101010101010101010101010101010101010010010010101010010101001000101001001010010100101010101010101000101010101001001000010101010100100100101001001001010100101010101010010010010010101010100100100100100100101010101010101001010010101010010101010101001010100010100101001001010101010010010010101010101001010000010101010101001010010101010101010101010010001000100101000101001010101010100101010010100101001000101010010101010101010100101010010010100100010010101010101010101010101010101001001010100100101010101001001001001010101010100000101001010101010101010101010010101001010010101010101010010101001010101010010101010100101010100010101010101010010010100101010101010101010010100010101010100100010101010100101001010010101001001010010101010100101010101010010100101001001010101001010001010101001010100100101010010101010101010101010010101010100010010101010101010100101010101010101001010101001010101001001010101000101010010101001010101010010010101010101010010010010101010001010101000010101010101010101010101010100101010010101010101010101010010010100010010001010010010101010010101010101010100101010101010100
101010101010010101010010101001010100100101010101000101010010101001010101010001010101010100101010010101010100101000010100101010101010010010010010001001010101010101010010010101010010101010100100100101010100101010101010101010100101010101010010010101001010101001010101010100101010101010101010101010010101010010101001010101001010010100100010101001010101010010010101010100100100001010101010010101010101010100101010101010010010101001010101010101010101010010010101000101010100100100101010101001010100101010101010100101010101010101010101010101001010010101010001010100101001010010101001010010010101001001010101010101010010010101000000100100101010000101010101001010010101010101001010101010010100101001001010100101010100101001010010001001010101010101010101010010010101001010100010101010101001010010101001010101001010101010101010010100100101010100100100101010101010101001010101010010010101010101010101010100101010101010100010010001010101010100101001010101010001010010101001001010101001010101010010101001010010101010101010101001010100100101010100101010100101010100101010010010001010101010100100101001001010010101010100010100101000100101010101010010100101010100100101010101000100010101010010010100101010100101010010100101010101010101000101001010100101010100101010000100001001010101001010101010101010100101001010101010101001010101010101001010101010010010100010101001010101010101010100101010100101010101000100101010010010100101010010010010010100101010101010101010101010101010101010101010010100101001010100001010100100
101010101001001001010010101010101010010101010101010101010101010101010010010010101010010010100101001001010010010000001010101010010010010010101010101001010101001001010101000010100100101010101010010101010010101001010101010101010010101001001010000010001010100101010010101010101001001010101010100101010101010100100101010100100010100101010100101001000101010101010010100101000101010001010010101010101001000010101010101001010001010101010101010100101001001010001001001010101010101010100101010010010101001001001001010101010101010101000100101000100100101010010010010101010101010100100100101010001000010101001010101001001000101001001010101010101010010010010100100101010101001000100101010101001010010101010101010101010001010010010101010101010100101010100101010101010101010010101001001010100100101010100101001010101000101010101010100101010010010101010101010101010100101001010010010001001001010100101010010001000010101001010010001001010101010010101010000001000001010101000101001010101010010010101001010010001001010101010100010100101010101010100100101010100101010101010101010100101010101010101001010010101010101010001010101010001010010101010001010101010001001010100101010101010010010010101010101010100100101010010010101010101010101010010010010001010010010101010010101010010100100100100101010101010101010010101010000010101001010010100101010010100101010101010101010101001010101010010100100100101010101010101010101010101010101010101010101000101010010101001001001010100100101001010101010101010101010101001010010101001010
101010101001010101010101010100100101010010010101010100101010101010100101000101010010101010101010101010101010101010101010010101001001000101010001000101010010100101010101010100101010101010101001010101010010100101010101010100100010100101010101001010101010101001010101010101001010100101001010101010010101010101010100101010101010101001010101000101010101001010100010010101001010101001001010101001010101000010101010010000100101010010010101001001000100101010010101001010010101010101010101010101001010101010100010101010101010100101001010010100010001010101010100101001010100101001000001010010101010010101001010101001010010101010100101010101010001001000101001001010101010100101010100010100101010010101010100010101001010010101010101010101001010010010101010010010010101010101001001010010100010101010010100101010100101010101010100101001010101001001010100101000100100010101010101001010101010100101010101010101010101010010101010101010100010101010101010101010101010101001001001010101010100010101001010101010010010100101001010101010101010101001010101010101010001010101000101001010101001010101010101010010010101010100101010101001010010101010010101010101010101010100010100010101010101010101010101001010010100101010100101010101010101010100101010101010010101010101010101010101001010100001001010101010010010010101010101010010101010010010010101001010101010010101010101001010010101010001010101010010101010101010101010101010010100010101010101001010010010010010010010101001010101010101001001001000001010101001010101010101010101
101010101010101010101001000101001010010101001001010101010100100100100001010101010010101010101010101010101010010100010100001000101010010010010101010101010101010101001010101010101001010010101010100010010100010100101010010101010101010010101001010010010101010101001010100101010100101010101010010010010010101010010101001001001000010100001001010101010101010101001010100100101010010101010100101010010101001010001010100010100000100100100010010100101001010010101010101010101010001010100101001010000100001010101010010101010010010101010100010100101000010101000101010100100101010101010101010010001010100101001001010101010101010000010101001010100101010010100101010010101010101010101010101010010100100101010101001001010101010101010100100100101001001010101010010101010101010100100100101010101010010010001010100101010101001001010010101001010101010010100101001010101001010010101010010101000101010101010101001010100101010100010010010101001010010010100101010010101001010010101001010001001010101001010101010010101010100001001010101010101000100101010001010010010101001010010101010100101010100000100100101010100101010101010010101001001010010100100101010100100101010101010101010010000010100101010100010100101000101010010100101010100100100101010101000101010101010101010101010101010010100101010100000101010101001010001010010001010010001010101001001001001001010010101010010101010101010101010100101010010101010010101010010010101010101010101010010101001010101010100010101010010010101010101010101001010001010010010010010010100101
100101010010101010001010100101010010100010101010101000101010101010101010100101001010010010101010101001010010101001010100010101010010101010100100100010101010010101010100100100101010101001010101010101010101010010101010001010010101010101010010101010100101010010010101010010101010100100101010101001010101010101010101000101010100101010000010101010101001010101010100010010100101010010101010101010100100101010001010101010101010101001010000001010010101010101010100101001010101010101001001010101010100100101010010101001010100101010101010100101010101010101010100101010100101001010101010101010100101010100010100101010101010101010101010101010100101010010101010100010010101010101010010101010101010010001010101001010010100100100101010101010100101001010010101010010101010101010000100101001010010010010101001010010101001010101010101001010101010101010101001010100100100101001010010001001010100100100101010010010101010000101010101010010010010101010101010100101010100101010101001010010101010010101001010100101001001010010101001010010010100000100000010101010101000001010010100101010101001010100101010101010100101010010100100101010100100100101001001010101010010101010101001010010101001001010010101010101001010100101010101010101010101010010101010010010010101010001010010101010010101001001010010010101010101001001010101010010101001010101010100000101010100101010101000101010100101010100100100010100101001010010101010101010010101010101001000001010100100101010010101010010101010101001001010100100101010010101010010101010101010
101010101010100101010101010101010100101010101001010100101010101001010101001010101010100100101010010101010000100100101010010101010010100101000100101001001001010101010100101010010010101010100010101001010100101010100101010010001010101000100101010010100101001010101001010010101001010101010101010001010010010101010010101010101010101001010101010000001001010101001010101010010101010001010010100010010101010100100000010010000101010101010100101001001001000101010101010100101001001010101001010100100101010100101001001001001001001010010100100101001001010001010010100000101010101010010100100101010101010100101001001010100101001010101010101010101001001010010101010010010100101000101010101010101010101010101010101001010101010101010000101001010010010101001010101001001000100100100101001010100101001001010101010100010010101010101010100100101010100101010010101000100101001010101010010101001001010101001001010100101010101010100100101001010010101010101010101010010010100100101001010100100101000010101010100101010101010001010010000010101010010101010010001010100100010101000010101010100101001001010100010101010101010101010010100010010100101001001010101001000101010100101001010101010100101010100101010010101010001010101010010100101001010100101010001001001010010101001010101001010100101010100101001001000010101010101000010100101010010101010100010010101010100100010100100000101010101010010010100101010010101010010101001010101010010100101010101010101010010000101010101010100010101010010010100101010010010101001010101010101010
101010010101001010101010010100001010101010100001001001000101010100101010101010101010100100101010101010100010101000010101010010010101010101001010100101010101010100101010101010101001010101010001010101001001001001010101010010101010010010101010100100101010101010010101010100101010101010010101010010101010010101010010101001010100100101010100100010010101010010001001010101001001001010010101000100101001010100101010101010101010010000100100101010101010101010001010010101010100100101010001010101001001010101010101010100101010101001010101001010010101010100101001010010010010001010100101010010101001001010100101010101010001010100101010101010101010010101010100101001010010101000010101010100010100101010101010101010101001010101010101001010010101000101010101010101000101010101010101010010101001010101010101010101010100100101010010001001010010101010101010101010101010101010100101010100101010101010010101001010010010101010101010010101010101001001010101010101001010101010010101001001010101010101010101010101010101010001001010010101010101010101010101010010001010000001010101010101001001010101001010101010100101001010010101010100101010101010101001001010101001001001001010010101001010101010100010010100101010101001001010101000100101010101010101010101010100001010100100010101000100101001001001010100010100101010101001010100001001010010010010101010100100010100101001001010100101010101010100010101001010101001010101010101010101010010101010101001010101000101010010010001010100001001010100101001001010010100101010010010101001
101010100101001010101010101010101010101010100100101001010100010101001010010101010010100101001010010101010100100101010010010101010100100100101001001010010101001010100101010101010100100101001010010101000101001001001001010010010010101010101001001010101010100101001000010101010001001010001000101010100101001010010010100010010100101001010100100100010101010010010100100101010101010100101010010101010101000101000101010010101010100101001001010101010101010010010101010101001010010100100101010010101010101001010010010101001001010101000010010101010101010010100101001010100100101010101001000100010101010010101000101001010010101001010100101001000010101001010101001010101001010101010101010101010101010101010010101000100100101000010100010100101010100100100101010101010010010101010100101010101010101010100010010010010100101010010010101010101010100101010101010100100100101010100101010101010101010001010101001001010101010010010100010101010001001000101010100100101010100101000101010010010101010010010101010100101010101010101010010100101010001010100101000100100101010101010100100101010100101010101001010010100101010001001001010101010101010101001001010101000101001001001010101010101001010100100101010101010010010101010010100101010100100101010101010101010101010101010101010010010101010010101010001001010010010010101010101010100100001010101010010101010101010101010101010010100010101010010010101010010100010101000010101010101010101010010101010101010101010101010101001010100101010101010010100010010010010101010100101000101010
101001010100101010100100101010101001010101010100100100101010010100010100100101001001010101010101010101010001010101010001010101010100101010010010010101010010101010101010010100101001010010100100100100101001010100100001001010101010010010101010101010100101010100101010001000101010001010010101001010101010101010010101001010101010101010101010010101010101010100101010000001010100101001010001010001001001010010101000101010010101010010101010101010101001001010101001010101010100100100001001001010010010010010100101000100101001001010101010100101010101010100010101010100101010101010101010101010101010101010010101010101010001001010010010101000101001010010010101010001001010010101010001001010001010100101010101010010101010101010100101010101001001010101010101010100101001010100100100100101010101001010010010101010101010010101010100101000100010101010010010101010010101001001010101001010101010101001010001001010010100001010010101010010101010101010100010101001000010010100101010000010010101010101010010101001010100010100101010100101010101001010100010001010010100101010010101010101000100010100101000010101010010101010101010100100101010010100101001010100101010010010101010101000101010000100101001010101010100101001001010100101010101000101010101000100101010010101010101010101010001010010100101000101010101001010100010101010101001001010010101010101010010101001001001010010101001010100101010101010010101001010101010010101010010101010100100101001001010101010101001010101010101010101001010010010001010010101010101010101001010
100101001010100101010101010010100100101001010010001010101010000101010101010010101010101010101010101010010101010100100101010010100101010101010101010010100000100101010101010101010101001001010100100101001010100101010100101010100101010100101010010101010101010101010010010010101001010010010101001001010100100101001010010010010101010010101001010010101010010101001010101010010010100101010010101001001001010101010101010101010101010100100010101010010001010100101010100010010010010101001001010101001010010010100101001001010010101001010010101010101010101001010100100101010010010100101010101001010000101001010010010101010101010010001001010001010101010100100101010101001010101010100101010010010010100101010100001010010010101010010101010100101010101010001001010010101001010010100010100101010101010100010101010010101001010101010101010010010010101010010100010101010000100101010100101010100101010101010101001001010010101010101010100101010010010010101010010101010001010101001010101001001001010101010101010100010100101010101010100101001010100010010101010101010101001010101010001010010100101010010100101010100010100010101010010101010101010101001001010101001001010101010101001010101010101010101001010101010101001010101010100100101010101010101010101001010101010101001001010010101010010010101001010010101010100000010010100100101001010101010100101010101010101010100100100100100100101010101010101001001001010010101010010100101010101010010101010100010101010001010101010101010101010101010101010101010001010010101001010100010101
101001010010101010010101010010101010101010100001001010100010010010101010101010001010101000101010100101010101010101010101010100010101010010101010010010101010101010101010101010101010010100100100010010101010101010100101001001001010010001001001000100100100101010100010101010101010101001000101010101010010101010100100101010101010101010101010101010101010100101001010010101001010010101010100100100101001010010101001010101001010101000101010101010101010010101010101010101010101010101001010010101001001001010010010101010100101010010100101010010100100101010100001010001010010101001010001010010100101000100101010100101010101001001010101010010000101010010010010101010101000101010100101010101001010101010010101010101010100101010010101001000101010101001010010101010101010100010010101010101010101010101010100101010010010101010101010100010010010100101010010010101010010101010101010101010010010101010010010100101001010101010001010010010001010001010100101010100101010100001001010101001010101010101010010101001010100001001010010100101010010100100101001001010100100101001010100001001010101001010100100101001001001001010101010100101010010101010101010001001010100001010010100100101010010101010010010010101010101001010100101010100101010001010101010010010101010101001010101001010010000101010100101010100101010101001001010101010101010101010010010001010101010101001010101010100100010101001010101010100101010010101001001010010010100100101000100101010101001010100010010101001001010101001010101010100101000100100101001010101010101
100010101010010010101001010101001010010100101001010100001010101001010101010101010000101010101010101010101010001010101001010010101010101000101001001010100101010101001001010010010010101010101010100100101001010101010101010101010101001010100100101010010101010101001010101001010100000101010010101010101001010100001010101010101010101001010010101001001010101001001010101010010010101010010010000001010100101001010101010101010101010101010101001010100101001010010101010101010101010100100101001010010101001001010010101001010010001010101001010010000101000101010101001010101010010101000101010010100101010101010010101010010101010100101010001010101010101010101010010100101010010101010100101010101010010101000100101001010101000101010101010100101010010010101010100101010101010101010101001001001001010101001010010101010101010010010101010000101010101010100010101010010101010010101010100100101010101010101010010010100101010101010010010101000101010100101010101010010100101010100101000101010010010010101010101001010010010101001010010101010101010101010101001010101010100101010101010100101001001010101010010101010010101010010001001010101010101010001010001010010100100100101010101001010100100100101010100101010101001010101000100101010101001010100101010101001001010101010010101001010101010101010100000101001000101010100101010001010100101010101010101010101010100101010101010101010101001001010010010101010100100010010101001000101010010100100101010101010101010001001010100101010100100101010010101001000101010010101010010100101001
100101001000101001010010010100010010101000101010101010100100101010101010010101001000101010010101010101010101000101010101010010101001010010010101010101010010001001010101010001010101010101010100010001010101001001010010010010100010101010101010010101010101010101001010100101010101010010010101000101001010101010101010100101010101010101010101010101010101010100101010101010101010001010010100101010101010100010101010010010100101010101010101010101001010100101010101001010100100010010101010001010101001010010001000101010101010101001010101010101010100101010101010101010101010101010101010100101010010100100101000101010101010101010101010101010101010100101010101010010010101010101010101000001001010101010010101010101010101010101001001010101010101010101001010100010101010101010100100101000101000101010101010010100101010101010010101001001001010101010101010101010010010101010010101010010101010010100100101010100101010101010101010101010101010101010100101010010010010101000100101010101001010100101010101010010101010100101010100101000000100101001010101010101010010010100001001010101001010100010101000101001010010100101010100001010101001010101010010101010101010101010101010101010101010010101010010100100100101010010010101001010010100101010101010010101010100101001001010101001010010101000101010100101010100101010101000101010010101001001000101010010101010101001010101010001010101001000101010101010010010101001001010100101010010001010100101010101010101010010101010000010101010100101001010100001010010010101001000101010010101
100100010101001010101010101010010100101010101010010010001000101010101001010100100101010010010101010000101010101010101010010101010101001010010101010101010010100101000101001001010101010010101010001001010010100010010010010010101010101010101001000010010010001001000101010100101010101000101010001010101010100101010001010101010101010101010010101010010000101001001010101001001010100101010101001001001010010010101001010101001010101010101010101001010101010101000001010101010100010101000010010100100101010101010010101001001010101010010100101001010101001000101010010101010101010101001010101001010101010101001010101010100101010101010101001010101010101010101010101001010101001010010101010000101001010100100100010101010101001010100100101010100101010100100001010101010101010100101010010100101010101010101010101001010101010010101010101010010010010010010101001001010100101010100101001001010010101010010101001010001010100101000101010101001010101010010101010101010101010001010010101000101010101010101010101010101001010010100101010101010001010010101010101010010101001010101010101010010101001001010010101010101001010100101010101010101010101010101010101010100101001001010101010101010101010100101000100100100101010010101010010100101001000000101010101010100100100101010010101010101001001010101010100101001010101010101001010101001010100101010010100100101001010101010101010101001010010010101010010101010010101010010101010101010101010101010101010101010101001010101010101010101010010101010010101010100010101010101010101010101010
101001001010010101010010010010101001010101001000101001010010101010101001001010101010010100100101010101010101010100101001010101010001010100100100101001010101010100100101001010010100101010101010101001010101010101010010101010010001001010101010101010010100101010101010000101010010010101000101000010100101000001001010010101010010101001001001010101010100101010010100100101010101010101010100100100101001010100100101001010010100101010101010100010001010010101010101010101010010101001001001010001010101010100101010010101001010101001010010101010010101001000100101010101010010101001010101000001001010101010010101010101001010101010101010010100101010010101010000101010010101010101010101001010100100100101010010101010010100101010101010100101010010100101001010101010101010101010101001000001001010101001001001001010101010100010101010101010101010101010101010010101001010010101010100101010010101001010010010100100101010100101001010100101010101001001001010100000101010010001010101010101010101001010101010101000101010010101010101010101010101001010000101010101010101010101000101010100101010101010101010010100101010101010101010001010100101001001000101010101000100101010101010100100101001010101000100010101010010101010101010101010101010101000101000101010100101001010101001010010101010101001010010101010101010101001001010010100101001001010010101010100100010100101001010010100010101000101010101010100101001010100100101010101000001001010100010101010101010101010101010101001010101010101001010101010101000101001001010101010101010
100010010101010101001010010010010010100101001010100101010100101010010010100101001001010100101010101010101010010100101010010100100010101010101001010001010010101001010101010010101010101010101001001010100101010100001010100001000100010100101010010010100100101010101010101001010101010010010010010101010101010010010101001010100101001010010101001010101000101001010101010100101010101010101010010010010101001010101010101010010101010010101010101010101010101010010010101001010101010100101010101001001010100101001010101010010100101010101001010101001010101000101010101001001010101010010101010001010101001001010101010101010010101010010101010101000101010101001010001010100101001010101010101010100001010101010101010101010010100100101010101010100100101001010101001010100010101010101010101010101001010100100101010101000001010101010101010101010101001010101010101010100101001010101010100101010010101010100101000101000100010101010101001010101001010101010010100100101001010100010101010101010010101010100101010101010010100010101010010101010101001010010101001010101000101001001010010100101001001010010101010010001010100100101001010010101010101010010101010101010010100101010010101000101010101010010101010100101010101001010101010101010101010100101010101010010101010100101010101010100101000100010100101010100101010101010101001010100100010100100101010101001001010010101010101000101010010010010101001001010101010101010010100101010101010010010101001001010010101010101010101010010100101010001001010010010100101001010101010101001010
101010010101001010101010100101001001010101001010101010001001010101010101001001010101000010101000101010100101010101010100000010101001010101010101001000010010101010001001010101010010100101010101001010100101010010010000101010101001010101001010100010101010010100001010101001001010101010100101010101010101010101001010101010010101010101010101010100100100101010001001001010100101010101010101001010010101010100100101010100101010010100100100010010010101010100101010000001010010100001010101001010010101000010100101010101010101010101010101010010101010101010001010101010100100101010100101010010101010010010010100101010100010101001010010101001010010100010100101010010101010101001001010101000101001000101010101010010100101010010101010101010101001010010100101010100100100101010101010000010100101010101010010010101010101001010010101001001010101001010010101010010010010101001010100101010001001001010010010100101010101010101010010010101010001010101010001001010001001010101001010101010101010010010101010010101010010101010101010010101001001010010101010100101010101010101010101010101001010101010100100100100101010100100100101001001010100101010101001010010101001010101010100010010100101010101010100100010100010100100101010101000100101001001010010100010101010101000101001010101010101010010101001010101010101000100010101000101010010010010101010100101010010001000101010101010100101010101010101001010101010100100101001010100101001010001001010010101010001010101010101001010101010101010010010101001010101010101010010101001010010
101001010101000010101010101010101001010010100100101001000101010010101000101010101010101010100010100010101010101010101010100101010101010010101010100101010010100101010010010101010101001010101010100001010100101010010100010010101010101010010101001000101010101010010100010101010100101010010101010101010010100100100101010100101010001010010001010101010101010100010101010101010100100101010101010101001010100101010101001010101010001010101001010010101000101010100101001010010100101010101001010010100100101000100100101001010100001010101010010101010100101010100101010101010010101010101001001010101010101001001001010101010101010100101000100101010100010101010010101001001001010100101010100010101001001001010010101010101010101001001010101010101010101001010010010100101010010001000010101000100101010010101010101001001010101010010100101010101010100101010101010101000101010101000100101001010010100101010101010100001010010010100101010010100100010101010101001010100101010101010101010101010100101010101010101010100100101010100101010101010010101000010100001010101010101000101010100100101001000000101010101010100100101010010101010100101001010010101010100100101001010101001000101010101010001010101010101010100101010101001010100010101010100000010101010100100100010101010100101010010010101010101010100101010010101010100010101001010100101010100101001010100100101010100101010101001001010101010101001001010101010010101010101010101010010010101010101010101010101000101010010101010101010100010010010101010101001001010100101010010101
101001010010010010010101010100100101010101010101010001001001001010101001001010100100100100001010101010001010101010010101001001010101010101010101010101010101010101010100101010100101010100000010101010101010101001001000101010101010101010010010010010100100101010100101010010010101010101001010101010101010100100101010010100100010100101001010010101000010100101000001000000101010100100101010010100100101010100101010100100101010010101010010001010010101010000001010100101010101010010101001010100100101010101010101010010100101010100101001010101010101010101010010100010101010101010101001010010100010010101010010001010100100101010100101010101001001001010100101010101001010100010101000101010101010100101010101001001001010100010100100101010101010100101010101001010101010101010101010101010101001000010101001001010001010101010010100101001001010010010101010010101010010010101010010101010100001010010101010101010101000001010010101001010100101010101010100100100101010100101010100101010101010010101001001001001010001001001010101010001010010101010100101010010101001010100101001010101010101010010010101010100101010101010101010101010100010001000101010010100101010010101010010101001010100010100010010101010101010010101010101000100101001010101010100100100101010100101010101010101010010101010101010101010101010010101000100101010101010101010100100010010101001010101001001010001000100100101010101010010100101010010010010101010101010101010100100100100101010101010101001001010101010010100101010010101010100000010010101010101010100
101010101010100100101010101010101010101010100101001010100101010010010100101001010101010001010101001010101010101010101000101010101010101001001001010101000001001010101010100101010101010100101010010100100101010010101010100101010101010101010010101010010100010100100101001001010101001010010001010100001010101010101001010101010010101010101001010101001010100101001010101010010001001001010101010010100101010101001010101010010010101000101001001010101001010100010100101001010101010101001010101010101001010100100101010101010101010001010101010010010101010100101001001000010000010101010101010000100100101001010100101001010100100101001001010010100100010100101010101010101010000100101001010101010010100101000101010101010100100100101010101010101001001010101010010101010101001010010101010101000101010101010101010100100101010101010101001001000101010100100100101010101000101010101010010101001010101010101001010101010100101010101010101010101010101010100001010010010001010100101010101010101010101001010101010001010010100101010100101000010101010101010101010010101010010010100100101010100101010010101001001010010100101001000100100100010101010101010100101010010101010100101010101001010101001010101001010010010010101010101010101010100101001001010010100101010101001010010100101001010101010101001010101010101010101001010100001001010100101010010100101010010101010010010100010010101010101010100101010001010101001001010010101010101010010101010101010100101000101010100101001010101001010101010101010101000101010101010101000100100101
101001010010101010101010101010101010101010100101001010100101010100101001010100101001001010101010100101010001010101010100010010101010101010101000101000101010010101010101010010101010100101010010101010101000101010100101001001010010001010100101010101010010101010010010101010100100010010010010101010101010100101010001010101010010100100100100101010010010100101010101001010010010100010101010100101010010101001010101001010101010100101010100101001010100101010010101010101010010101010101010101010010101000100101010101010010100101010101010100101010010100101010101010101001001010101000101010101010101010101010101010100100101010101010010101001010101010101010010100100010101010010010010101001010100101010101010010100010101010101010100010100100100101010101010101001010101010101010101010100101001000010010010010101010010100101010010001010010010010101010101010101010101001010101010101000101010010100101010100101010101001010100101010101010101001010100100100101001010101001010010101010010010100101001010001001010100101001010101000100010010100100101001010100010100100100100100100000101010010010101001001010101010100101010100101001010101000100100100101010101010001010100101010010101001010010010100010100101010101010101010101010101001000100100010101010100100101010101010101010101010010101001001010010101001010101010101010101001010100100101010101000010101010101001010100100101010101000101000100101010101010101010010101001010100100101001001010000101001010101010101001010100101010101001001010101010101001010001010101010010101
101010101010010010010001010101010010101010101001010010100010101010101001010101010010100101010101001010010010100101010000010101010100101010010010101010100101010001001001010010101010100101010010100101010101010010001010101010101010100100101010101000101010100101010010100101010101001001010000101010010101010101010010101010010101010101010101010101010101010100100101010101001001010010100101010101001010001010010010101010101010100101010000001001001010101010010101010101010100010101001000101010101010100101010101001001010101010010100101010010101010100101000010010101010101010101010101010010010100101010100101010101010010010010101010101001001010101001010101010101010101010100010010100101010101010101010101010010101001010010100010010100010101010101010010101010101001010101001010100101010010101001001010101010101010101010010001010010100010101010101010100101001010101010101010010101010001010100010010010100101010101010101010101001000101010010101001010001010101000101010101001010101010101010101010100101010010010101010101001010101010101010101001010101001010101010101010101010101010010101010100101001010101010100101010010010010001001010101010101010001010010001001010101010101010101010010101000100100101001010100001010101010010101010101010010100101001001001010101010010100101000101010100101010101010100101001001010010101001010101000101010100100101010010100101010100100101010010010010100101010100101001010101010101001010010101010101010101010101010101010101010101010010101010010101010010010101010010101010101010001010
101000010101010101001010100010010100101000101010010010101001001010010101001010101010100100010101010010101010100101010101010010010101010001010101010010010101010010101010010100010100100101001010101010101001010100101001010010100010100010100101010010100101001010100101001010101001000101010101010101010100101001010010101010101010010001010101010001001000101001000100101010010101010010010010100001010101010101000000101010101001010101010101010010101001010100101001010010100101010101001010101000100100010010101010100101001010100101010100100101010010100101010100100010101010101000100010101010101001001010101010101001010100101001001001010101010101010101010100101001010101010101010101010101010101010101010101001010001000101001010101010101010101001010101001001001010101010101010100101010101001010101010101010101010010010010101000101010101001001010010101010100100101001001000001010101001010010100101010010101010010101010101010101001010101001001010101010101010010100101000101010101001000100101010101010101010010001010101010100010101001001001001010101010010100001010101010010101010010100010101010010101010100010101010010101001010010101001010010101010100101010101000101010010101010100001010101010101010010101001010001010101010101001010101001010101010010000101010101010010100010000101001010101010101010001010101001010101010101010100100101010101000101010101010000001000101000101001010101010101010010101010010010010101001010010101001010001010100010000101010010010101010101010101010100101010101010101010101010010100100100
101010101010010101010101001001010101010010101001010101010101001001010010010001001001010101000101010101010010101001000101010101010010100100101010101010100100101010101010101001001010010010101001010101010101010010010101010100010100010010101010101010101010101010101010010101010100100101010101010100100101001001010010010101001010100001010101010100101010101001010010010101010101001010101010010101010101010101010010010001010101010101010101001010010010010100101001001010101010101001010100101010101010010100101010101010101010100100100010100101010010100100101010101010000001010010101001010100101001010100101010101010101010101010101010010100101010100101001001010101010100100100101010101001001010010100101010101010100101010101010010010000100101001010001001001001010100010100101001010100101010010101010010101010010101010101010010101010101001010101010100101010100101010100010010101010100101001010101010101010101001010100101001010101001010100101010001010101010100101010100010101010010001010100101010101001001010101010101010101010101010101010101010101001010101010100101010101010101010100001010101010010101010101010101001010101000101010100100101010001000100101010010101001010101010010010100101010101001010010010101001010101001010101010101010001010101010101001010010001001010100101010001010101010100010010010100101010101010101010100010100101001010010101010100100101010101010000100100101010010100101001010101000101010101001000101010101001001001010001010010101000101010001010010100101001001001010101010101010100101010101
101001010101001000101010100101010101001001010101010101001010010100101001010010001010101010100100101010101000001001001001010101001010100101001010101001010010010101010101001001010101001010010101001001001010100101001010101010101010100101010010101010100101010101001010010100101010010010100100101010100001001001001010010001010100100101010100010101010101010100010100100100101001010010001010010101010010101010101010100101001010101010100101001001010101010101010010001001001010101010100101001010100100100101010100101010101001000101010101010010010100010010101010101010101010001001010101010101010100101010101010101010101001010101010101010101010101010010100000101001010101010101001001010101010010010101010100010101010100100100101001010100101010100101010101010101000101010010100101010101001001010101010101010010010101001001010010101010101010101001001010101001010101001010101010101010101010100101010101001000100010010101010100101001001001010100101010010101001001010010101001010101010010101010101000010101010101001010101010100100101001001001010101001010010010101010101010101010100100101010101010010100100101010100100101010010101010101010100000100001001010010101010100101001001010100010101010101010101010010010101000101010101010010100001010101001000101010100100101010101010101001010100101010001010100100010101001010010101010101010101000010100101001010101001001010101010101010010010000101001010100010010001010101010101010010101001010101010101001001010100010101001010101010010010100101010010010101010100101010101010101
101010101000101010010101010100010010101010010101010101010100100010010101001010101010010001000101001000101001001010100100101010010100100010010101010101010101000010010100101010101001000100101010101010101010100101010101010010100101010101010101001010100101010101010100101010010101001010000100101010101010010101001010010101010101010001001010100100100100101010010101001010100100101001001010101010010101001001000101001010101010100101010101010100101010101010101010100101001001010010010101000101010101010101010101010101001010101001010101010101010101001010010101001010010010101001010101010101010010101000101010010001010101001010101010100101001010101010101010101000101010101010101010001001010010100100100101010101010101010101010100101000100101010101001000010101010100101010101010101000010101010010101010010101010101010100101001010100010100100100101010101010010101001001010100101000100101010010100010001010101010001010001001010010101001010101010010010010101010101010101001010101001010010010100101010101010100101010010101010101010101010101001010101001010101010010100100101010010010101010010101010101010101010101010001010101010101010100101010101010101010101000100101010010100101010101010001010101010100101010101010101000101010001010010101010100101010100101010101001010101000100100101010101010010100101001010100100100100101010101001001010010101010101010100101010100101010101010101010001000101010010101010101001010010100101010010101010100010010010010010101010101001010000001010001010101010100101010101000100101010010
101010101010101010101010010101010010010010101001001001010101001010101001010101010100101010101000100100100101010101010001010101001010100101010101001000101001010001010010101000010101000100010100101010010101010101010100101010100100101001010101010101010101010100101010101010010010101010101010010101001010101010001010101010101010101010101001010010101010101001001010100101001001010101001010000100101001010100010100010010010100101000010101010101010101010010101010100101010101010010101010010101010101010100101010101001010100100101010100100101010101010001010101010100101010101001010101010010010100101010101010101010010001010001010010100100101010010001000100100101001010010100101001010010101001010101010010100101010100101001010010010101001010100101010100101010101000101010010010101001000010101010100101001000101010010100100010100100101010101001010010100010010010010101010101010101010101010101010101010101010100100100101010100010100100010010010101001010010100101010101000100000101010100101010101010010101010100100100101000100010100101010010101010100100100101010101001010100000100100101010010010100100010101010101010001010101010100101010101010101010100010101000100101010101010101001010101001010101010100100100010010100100100101010101010101010100101010010101000010101010101001001001010101010101001010101010101001010101010000101010100100100100100100101010010001010100100100100101001010101010010010101000101001010101010100101010101010010101010100101010101010101001010101001010100010010101001010101010101010100101001
101010101010010010101010010010101010101001001010101010100101001001010100010100101001001010101010101010101010010100001010010100101010101001001010100101010101010010101010101010010101010101010100001010100100101000101010101010101010100101010101010010010010101000100101010001001001010101000100101010101010010100101010010001000101010010100100101010101010010100101001001001010010101010100100101010101001010101010101001010101000101001010101010101001001010101001010101001010101010100101010101010101010100101001001010101010001010001001001010010010101001001001010000010010010010010101010010101010100101001001001010101010010100101010010010100101010000010100100101001010010100010101010010101010101001010101010101010101010101010101010101010010101001010100101010100000010101001001010101010101010101010101010100100001010100101001010101010101010010010010101000101010001010010010101000101010101010101000010101001010010101001001010101010101001010101010101010010101010101010100101010100101010100101010100101010101010100101001010100100100101010010001001010101001010100100100100101001000101001010101010101001010100100101010100101010100100101001010101001010101010010101010100100100100001010101001010010000100100101010100100101010101001010001010010010101010101010101001010101010100010101010010100100101010101010100101010101010010100101010010101010101001010010010101010001001010101010101010100101001001001001001001010100000100010101010100101001001010010100100101010101001010101010010010101010000101010010101010100010101010010
100010100010101010010010101010100101010101010101010101010100010010010101010100101010101010100100100101010101010010100101010101010100101010101010101010101010010101001010101010101001010100100000101010010001010101010010101010101010010101001010101010101010101010100101010101010010001010010101000101010101010101001010010101001010101001001010101010101010101001001001010010100100101001010100100101010101010010010101010101010010101010010100101010101010101010100100101001010010100101001001010010100010101000101010101010101010010101010100101010010101010001010010010010010101010101010101010001010010010100101010101001010100101010101010001010101010100101010100001001010101001001001010101010010010100101000010101010100101010101010100101010101010101010100101001010100101010101010101001010101010010101010100100101010101010101000100100100101010100100010101010100100101001010100100100100101010101010101010101010101010100101010101010010100101001010010010101010100101001010101001000101010100001010010010100100101001001010100100100101001010101010100101000101010101010010101010101010100000010101001001000101010101010010101010010010010100100010100010101010100000101010101010101010010101010010101001010010100101010100101001000100100101010010101010010101010100100101010001010101010101001010101010101010010100100100010101010100101010101010010101010101001001010101001001010101010100101010100100101010101010101001010100100101010101010010001001010010010100010001010010100010100101001010101000100010101001000010100101001001010100
101010101010101010101010000100101001001010010101010101010010001000100100101010101010101010101010101001010100100100101010101001010100010101001010101010100100101001010101000101001010101010100100101010101010101010101010010101010010101000010100101010101000010010101010101010100101000100101010010101001010010101010101010001010101010101010100101010010100010010010101010101010100101010100101001010101000100101010100101010101010101001001010101001010010100001010101010010101010101010100100101010010101010101001010100100101001001010101010101001000101010010010010100101010101010101001010010001010101010010010101010101010101010010010100101010101010010010100010101010101001010101001010010100100100101010101010101010101001001010010101010101010101001010101010101010100101001010010101010010100101000010010101000000100101010100101001010101010101010100100101010010100100101010010101010010101001001010010100101001010101010010100010010101010101010000001010101010101010101010101010101010010101010010101010100010100100001001010100101010010010101010010101010100101010101000101010101000101010101001010101010010100101010100010101010100100100100101010010010010010101010010010101001001010100101010101001001010010101010100010100001010010101010010101010101001010010010101001010101010101010010101001000010101010101001010010010101010001010101010100010010101001000010101010101010010101000101010101010100101010010010010101001001001010101001010100101010101010101001010101010100101010010101010010100010100100101010010101010101010101010
100101010101010100010010010101010100101001010101001010100101001001010101001000010100101010100010101010001010010101010101010101010101010101001010101010101010101001010100010101010100101010101010010010100101010101001010100100100101010100101010101010100100101010001010010101010100101010101010100101001010101010010101001001010101010100101010101010010101010100010101010101010101010010100101010101010101001010101010101010010101001010100100101010101010101010010100101010010010010100101010001010010010101010010101010100101010010101010010100101010100101001010010101010010010101001010101010101010101010101010010101010010001010101010101010001001001010101010010101001001010010100101010101010101010010101010010010101010100100100101010101010010100101010100101000100101010100101001010010010101010100101010101010101000101010010100101010101010010101001001010101010001010101010001010010100100101010101010100010010100101010101010010101001010010100010010100101010100101010100100010101001001010101010101010101010010101010100101010101010100101010100100100010100101010101000101001010100100101001010101000100010101010101001010100100100101010010001001010010010010100100101010010101001010101010101010000101010101010001010101010101010101001010010010100010100101010001010010100010101010101010101001010101010010100100101010101010101010101001010010100101010100101010101010101000101001010100101000100101010101001010010010100101001010101001001010101010101010001000100100101010100101001010010101001010010100100101010101010100010010010
101010010010101010001010010100101010100010101001001010010101010010101010010100101010101001010101010100101010010101010010010100101010010010100100100101010101010100001001010010101010101001010010100101010001001010101010101010100101010010010100100101010010100101001010101001010101010101010101010100101000101010101010101001010101010010100100101010010101001010100100101010101010101000010101010010010100101010101010101010101010101010010100101001010101001010010101001010010010100100100100010101010101010101010101010100101010100101001010100100101010010001001010101010101001010010101010101010010100001010101010100101010010101010101010100101010101010101010101010101010100101010100010100101010101010100101010100001010101000101010010010101010101010101001010101010101001010010010101001010101010101010100100101010010101010101010100101010101010100101010101001001010010100101010101010010101000101010100010101010010101010010001010100101000100101010010101010101010100101001010101010101001001010101010100101010101001010100010101010001010101010100101010101001010101000101001010100100101010100100101001010101010010101010010101010101010010101001010010001010101010001010010010101010001001010010010101001010010101001010101001010100101010000101010100010100101001010101001010010001010101010010101000100010101010101001001010101010010010101010101010101001010001001010101001010101001001001010100101001010010101010100101000101010010101010010100010100101010101010101010010100101010101010100100101001010101010100100101001010101001010
101010101010100010101010010101010100101001010101010101001010101010100100100010010100101010101001010100101010100101010101010101010010100100010100101001010101010101000010101010101001010010101001001010100100010101010101010101001001010101001010010100101010101010010101001010100101010010100100010100100101010001010010101010101001000101010001010010101010010010100010010101001010010101010010100101010101010100101001010100101000101010101001010101010010010101010101010101010101001001010000101010100010010101010010101001010000101010010101010010101010100100101001010101010100101010010010101001010010101010010101010101010100100101001010101010101010000010101010010100100101010010101000101010010010010101001010001000101010010010010100101010101010001010100101010100001010010101000101010010010100010010101001010010100101010010001010010101010100101010000101010101010010101010101010101000101010100010100101010100101001010100010100101010100101010010010101001010100101001010101010101010100100101010010101010101010010101001010101001010101000101010101010101010001010101010010010010010101010010101010100100101010010101010010101001010100101010101010010100101010101010010101001001001010101010100101001010100101000101010101010101001010101010010101001010100010101000101010101010101010101010010100101010101010101010001001010101010100101010010101010010101010100010100100010101010101010101010101001010101001010101010101010101001001000101001010010101010100101001010100101010101001010101010100101010101010010101010101010101001010101
101000100010101010000001010010101001001010010001010100101010010100100001010101010100100101010100010101001001010100010101010101001010101010010101010101001001001010101001010101001001000001010101010101010101001001000010101010100101001010010001010101001001010010010100010100001010100010101010101001010101010010100101010101001000101010101010101010001001010101010100010101010100101001010101001010010010101010100101010101010010100100100101010010101001010101001001000101010101010010101010101010101010100101001010100101010100101010101010101010101010010101010100101010000101010010100101010100100101010100101010100101010001010101010100101010101010010100100100100101010100010010010100100101010101010001000101010010101010010010010000100101010100100101001010101010010101010010101010000101010010101001001000100100101010101010101001010010010100010101000101010101010101001010100101010100101010010001010101010101010101000101010100100101010010101010101001001010000100100101000010010100100010010100101010101010100100101010000100100100101010100101010100010100101010010010010010101010010010010101010101010100101010010010101010101010101010100101001010101001010101001010101001010101010101010101010101010100100101010100100101010101010101010101010100100100010101001010101001000101010101010010100101010001010010100010010010101010100101010010101010100100101010101010101010101010010101010010001010101010010101010101010100101001001010010100010101010101010100101010010001001001001010010100100101010101001010100101010010100100101010
101010100100010001010100010101010100101001001010101010100010101001010101010010100010101010101010010100100101010000001010010100100101010101000101010010010101010100101001010010100010100101010101010101010100101001010101010101001010001010101001010010101010001010101010010101010010100100101010101010010001010100100101010101010101001010101010101001010100010101001001010100100100101010010100010101010001010100010101010010010101010101010010101010010100101010101001001001010010100101010101010010101010010100101001001001010010001010010100101010100101010101001010101001001010100101001010101010101001010010100101001010100101000100100100101010010101001010010010100101001010101010101010101010101010101010100100101010100101010101010100001001010101010010101010101010100100100010101010101001010100010010010000010010010100101010101000100101001010010010001010100101010010010101001001010010001010010100101010010101010010010010100101010101010101010100100101010100100100101010101001010100101010101001010100101001000101010100101010010101010100100101000101010010010101010101010101010100100101010101010001001001010101010101010010101010010100101010010101010101010100101010101010101010101010101001010100101010010010010101010100001001010101010010100100101001010100101010101001010010100101010010010100101001001000101001010101001010010100101010010101010101001010101010001001010101010100101000101010101010101010100101001010101010010101010010100101000010010101010101010101010101001010100100100101000100101010001010100101010101010010
101001001010010101001010010101001010100101010010100101010100101001010101001001010100101000101010101010101010010101001001010001010010101010101010010010101010101010100100101010101010101000100010100100101010010100101000100101010101010100010010010101001001001010100101010010101010101010010101010001010101001010010100101010010010101010101010101010101010001010100101010101010010010101010010100010010101010010010100010010101010010010010010010101010010101010101010010010101010101010010100100101010100100100101010010101010101010010101010010010101001010101010101001001000001010101010100101010010101000101001010001001000101010101010101001010101001010101001001001010100101010100001001010101010101001010100100100101010101001000010100101010001000101001010100101010010101010010010010101010100101010101010101010101001000010101010101010101010100010101001010101010100100101010010001001010101010101010101001001001001010100101001010010100010101010101010100010000010100100101010101010101010101010101010101010101010101010101010001010101010101010100101010101001010101001001010100101010101010101010010101010100010101001001010100101010010100101010101010101010100001010101010000101000100101010100001010101010101010100101010100100101010100010010101010010101010100100001010101010101010010101001010101010101010010101010010101010101010101010010101010101010101010010010010101010010101010101010010100010010100100101010101001001001010101001010010010100100010010100101010010010101001001010010101010101010010010100101010101010101010010
100010100010101001010101001010100101010100101010010101001010001001010010100010101010010101010101010010100100101010100101010100101010101010101010010101001010101010001010010100101001010101001010101010101010000101010101010010101010010010101010100101010100101010100100100000010101001010101010010101010010010101010100100101010101001001010101010101010101010100101001010101001010101010101010010010101010101010010101010100100101010101010101010101010101001010001010101010010100101010100101010100001010101010101001010010100010100010100100100101010101001001000101001010100101010101010010100100101010101010010001001010101010010101000101010100100101010010101001010101000101010101000100010010010100101010100100101000010100101001001001010100010101010010101010010100101001001010101010100100101001010100100101001001001010100000100101010101010101001001000101010100100100101010000101010100101010100001010100010101010100101010101010101010101010100101001000101010010101010010100101010010101001001010101001010101001010101010100101010100010010101010101010101010010101010001010010010101010100101001010100101010100100101000101010101010010101010010101001010101000101010010100101001010101010001001010100101001010101010101010101001010101001001010101001010001010101010101010010010100101010101010100101010101001010100100100101010100101010010100101010010101001010101010101010010010101010101001010101010100001010101010101010101001010101010001010101010101010101001001010100100100101010101010101010010101010100100101010100100101001010
101010100101001010100100101001010101010010101010010101010101010101010101010010101010010100101010101010101001010010010101010101010100010101010101010101010100100101001010101010101010100101010101010100101010101010100001000101001001010010010101001010101010010100101010100101010001010010101001010010010010101010010101010101000010010010101010101010101000010101010101010101001010101010010101010010010100101010100101001001010101010010101010010101010100101010101010010101010101010100101001010101010101001000100001010101010101001010101010101010100101010010010100101010010101010101001010010100101010101010010001010010101010101001001010101010010101010010010010101001010010101010100101010101010100101010010001010100101010100101001010101010101010101010010101010101010101010010001001001010101010100001010101010100101001010010101010100101010101010010100100101001010010101001010101010100101010101001001001001010101010101001001010010101010010101001010010101001010101010100001010101010101010101001010010101010101010101010100101010101001010101001010101010101001001010101010101010101010100101010010100101001010101010101001010001010010010101010010101001001010100010010100101010101001010010101010010010101010100101000101001010101010100100000010101010010100101001010101010101001010101010101010100001001001010101000001010101001010100101010100001001010100101010001010010101010101010101001001010100100101010101010100101000101010101010101010000001000100100100100100010101010101010101010010010010100101000100101010100010010010010
101010101010010101010100100101010101010101010010101001010010101010101001001010100100101010100100101010101001000101010101000101010101001010100001010101010101001010101010101010101001001010101001010101010010100101010100101010101010101010101001010101010101010010010101010101010101010101001000101010101001010010101010100101010001001010000101010010100101001010101000101010100101010010100100101001010010101010100100101010101010101001000010101010010010101010100010010010100101010101010100101001010101010101010101001010010001010101001001010101010010010001010101010100101010101010010010101010101010101010101010100100101010010101010100101010101001010100101010100101001001010100101010101001001010100101001010010101010101010100101010101010101010010100101010101010101010100101001010010101010100100101010010101010101010100101010100101001010000101010101001010101010010101001010101010100100100101010101010101000101010010101010101010101010101010010101010010010101010010101010010100101010100100010101010101010010101001010010100101010010101010010101010100101010101010101001010101010100101010101010010101010101010010101010101010001001010101010100101010001001001010101001010101010100100101010010101010010100101010101010101010101010010100101010010100100100100100101010100101001010101010101010010101001010010010101001001010101010101010101010010101010010101010101010001010010001010101010101010101010100100100010100101010010101010010010010100101010010001010101001010010101001010101010101010101001010010101010010101010101010010
101010100101010101010101010000101010101001010100101001001010010100000010010010101010101001010101010101010010101010101010010101001010101010101010101010101010100100101010000010101010101001001010010101010100001000100100101001010101010101010100010101001010100101010100100101010010001010010000010100101000101010010100100101001010100010101010101010010101010101010101010100101010100101010010101010101000100010010010100101010100101010010101010101010010101010101010101010010101010101000101001010010101010101010100010101010010101010101001010101010101010101001001010100101010010010100010010100101010010101010100100001010101001001010101001000101001000101010101010001010010101010101010101010010100101010100100010100101001010010101010101010101010101010010010100101010010101001010010010100101010101010101001010010010001010101000101001000101001010101010101010010101001010100100101001010101010100101010010100101010101010001010010100101010101010100101001001001010101010100100100010101010010010101010100100101010010101010001010010101001010101001001010100101010101001000010101010101010101010100101000100101010101000101010010101001010101010101010101010101010001010100100101010101010010001010101001001010101001010101010101010101010010101010100101010010100100101010101010100101010100101010101010101010101001010101010100100101010101010100101010001010010100101010101001001010100100100100101010101001001001001001010100101010101010100101010101001010001010101001001000101010100101010100101010101010100100010010101010100101010101
101001010101001010101001001001010101001010101010010101001010101010101010010101010101010101001001000100100101001010101010101010010101010101010101010010101010101001001010100100101001010100101010010101010101010101010010010100101010101010101001010010010101001001010101001010010101010101010010010101010101010101000101010010101010101010001010101010100100100100100101001000100101010101010101010101010100101010101010101001010101010101010101000101010100101010010101001010101010101010101010101000101010010100101010101010101000010101010101010010010000101010010101010010001010101010100101001010101010001010001001001010010100101000010101010010101010101010101010100101010010100100101010101010101010101010010100101010101010100100101010101010100101010101010100001010101010101010010100101010101010101001010100101010010100101001010101001010101010010001010010100101010010101010101010000101001010101001001010101000010101001010000101010101010010010101001010101010100101010100100100101010101001010010101010100101010101001010101010101010010100101000101010100010101010101001010101010101010101010101010100101010010101010101010101010010101001010101010101010101001010101010001010101010100000010010101000101010101001010101010010100010101010010010101010101010100100101000100101010101010100101010010100101000101000100101001001010010010100101010101001010101001010101010010101010010101010100101010101010010100101010101010101010100100010010100010101010010100101010101010010010010101001010101001010101010100101010101010010010010101010
100101010101000101001010101001001010101010101010101010101010001001001010001001010101001010101010101010010101010101001010010010100101010000101010101010101010101010101001000010101001010101010101010101010101010100100100101010101010101010100010101010010100101010101010100101010101010101010101010100101001001010010100010101010010101010010101010101000101010101000001000010010100100010010101001010101001001001010101010101010101010100101010101010010010100101001001010101010010010101001001010101010101001001010100100101010101010010101010010100101001001001010101001010010101010101010101010010101010001001010101010010101010101001010001010010101010101001010100100101010100010101010101010010101001010101010101001001010010101000101010101010101001001010010101001001010100101010101010100100101000100001001010101001010101010010101010010001010010101001010010100100100101010100001001001010100100101010101010101010010101001010101001001001010100101001010010100101010010100101010101010101001001010101001010101001010101010010101010101010001010010100010010010100100000010001001010101010100100101010101001010101000101010101010100101010010010101010101001001010101010101010101010010010010101010101010010101010101010101000101010010010100101010010010101010101010010101010101010010001010101010101010101010101010010101001010010010101010100100101010010100101000101010101010101010101010100100101010100010101000101010101001001010101001010101010101010101010100101010100101010001010101001010100101000100101010001001010100100010100100010
101001010101010100101010101001010010101010101010100100101010101001010101010100101010101010101010101010101010101010100101010100101010010010010101010100100101001010101000101010100101001000101010101010101001010010010100010101010010100100101001001010101010000001001010101010101010010101001000101010101010010010010100101010101001010101010101001010101010010001010010100101010101001010010101001010101010101010100101010101001010101010100101010101010010101010100100101010101010100100101010101001010010001010010010010101001001010010001000101001010000100101010001010010010100101010100101000101001010101010101010101001001010101010101010101010100100100100100101010010101010100101010101010100101001001010100101010101001010101010101010101010010101010101010101001001010100010010010101010100101000100100101000100101010100100101010101010100101001001001000010101010100010010010101001001010101001010101010101010101010100101001010101010010010101010101001010101001001010101010101000101010101010100100100101010101010100001010010101010010010001001010010101001001001010101010100101010101010010010100100100101000101010010101001010100101001010010100101001010010010100101001010010100101001010010100010101001010101010101010010010100101010101010101010101010101001010101010101010101001010010010101010101001001001000100100101010010100101010010101000101001010101001010101010010101001010010001001010010101001001010010010010101001010101010101001010010010010001010010101010100101010100100101010101010010101010010101010010100101010101010
101000101010010100101010100101010001010001010101001010100101010101010101001010010100010010101010100010010101010100010010101010101001010100001001001001001010001001010010100101001010010100101010100101001010010000101001010101010010101010101000101010101010101010010100101010101010101010100100100010101010010101001010100010101010100100101010101010101010010101010101010101010010101010100101010101010010101010100100101010100100100010101010100010101010101010010100100101001001010100101010101001010000010101010010100100100101010101001010101010010010010101010010100101000000100100010101010010010010010100101010101000101010001001010101001010101010100100101000101010010100100100101010100101001010101010101010101010010010100101010101010100101001010001010010010100100101010101010101010101010101001001001001001010101010101010010101001010100100101001001001010101001001010010010101001010100100010100101001001010101010001010101010010101001010001010101010100100100101010100101010100101010101010010010010101010101010100101010101010100000010101001010101010000001010101010101000101010010100010101010101010010010010101010101010101010101001010101010101010101001010101010010101010010100101010010101010100101010010001010010010001010101010100101010010101001001010010101010101001010010010101010101010101001010100101010101001010101001010101001010101010101010101001000101010101010001010101010101010101010100010101001001010101010100010101010101000101010101010101010101010101010101010100101010010010101010100101001010101000100100010
101010101010100101010101001010101010100001001010101010100101010101010101010100101010010101010100100101001010100001010100100100010101010101010100101001010010010010101010100101001010001010101010100010100100101010101010010100100101010100101001010101010101010001010101001000010001010100101000101010101010101001010010101010001010100010001010010101010100101010101010101001010101010101010010101010100101001010010010101010010010101010101001010101010100100100101010001001010101010100101010101010101010000001001010100101010101010100101010101010101010101010010101010100101010100101010100101010100101001010101010100101010101010010010010010100101010001010101010100010100010101010100101010101010101010010101001010101010101010010101010010010100100101010101010010101010010100101010101010010001010101010101000101010100100101000101010001010101010010101010101010101010101010101010100101010101001010100101010101010100101001010101010101010100101010101010101010100100101010010101010100101000100010101010101010001001010101010101010100101010101010000101010100100101010100101010010101010101010101001010010101010000001000101010100101001010010100010010101010010101010100100100101010010010100101001001010001010101001001010010101001010100101010010101010101010101010100101010101010100101010101010101010101010101010010100100101010010100010101010010101010101010101001010010101001001010010101001001010101001010010101001010001010101001010010101010101001010101010101010101010010100101010001010100100101010010010010100100100101010101010
101001010101010001001001001010010100100101001010101010100101001010000101010010010101010101010001010010101001001010100101001010100101010101010101010101010010010010010010010100100101010101010101010010010100101010000101010010010101001001010001010101010100100010101001010101010101010010001010101010101001010100010010010101010100100010100100101010101001010101010100100100100101000101010101010100101010100101010000010101010010010010100100010101010010100010101010101010101010101010010101010100001001010100101001001010101010100101010100101010101001010010101010101010101001010101010010010100101001010101010010101000010100101010100101010101000101010101010101010101010101001010101010101010100101010010101010100100101001010100100010010100101001010101010010010101010010101010010100101010101010010101010101010101010101010100101010100101010001010101001010101010101000100101010101010101010100101010101000101010010101010101010100010100010010010100010101001010101010101010101010010010001010101010101010101010100100101000010010010010010100101010101010101001001010010010100101010101001010101001001010010100101010100100101010101010100101001010101001010101001000001010101000101010101001010101001010010101001010101010101010001010010101010010010101001010010010101010101010100101010101010101010010000101001001010100100101001000101010100001010101010010101010101010100010101001001010101010010100010101001010101001001010101010101010010010001010101010100010101001010100101010010010100100101010101010100101010101010101010101001001
100101010010100100010101010101010100101010101010101010100100101010101001000101010010100100101010010101010101001010100101001010100010101001001001001010010010101010010010101010101010101010101000101001010101010101010101001010101010100100101010101001010100101010101010001010101010101010100010101010100101010100100101010010101001010101010101001010101010101010101001010010101010101010010000101010010100101000101010101010101010010101010101010100100100100001010100101001001010010100101001001010001000101010100010101000001010101010100101000101001001010101010100101010100101001000100010010101010100101010100100101000100100100001010101010010100100101001010000010100100101001010101010101010101010101010010010101010010010100101010010100101001010001001001000101010101010001010101001010101010101010100101010101001000101010010001010101010100010101001010101010101010010101010101010010101010010101010010101010101010101010101010010010010010101010101001001010101010101010010101010010101010010101010100001010010101001000001010100101010101000101010001001010010101001010101001010101001010010101010101010010100010101010101001001010001010101010101010101001001010100100010100101010010101001010010101010101010010101010101010010101001001010010100101001000101010101010101010000101001000101010101010010100101010100100101001010010101001010010010010010010101010101010100101010000101010010101010100101000101001001010101001010010100100101010101010010101010101001010101010100100101010101010101010101010100101010101010101001010101010101
100100010100101010100100010101010101010100010100100101001001001010101010010010010101010100101010010101001001010101000010100101010100101010101010000101010100010010101001000100101010101010101010010101001001000001010010100010010101010101010000101010101010010010101010101010101010101001010101010101010000100010010101010101010010010101001000101010100101000101001001001010101010100101010101001010101010101010001001010001010101010001000101010101010100010101010001010100101010101010010010000101001010000101010010101010101010010101000101010000100101010101000101001001010010010010010010101001001010101010101010101010101010100101001010100101010010100101010010100101010101010010101010101010010010010100101001010101001010101010010101010101010101010101010100101001000101000000101001001010100010100100100101010101010101010101010101010101010101010101010101010101010100101010101010101001010101010101010101010000101001000100100101010101010101010101010010010101010010100101010101010101001010010101010101010001010101010101000101010101010101010010100101010101010010101010100101010101010101001001010010010010101010101010101010101010101010101000100101001010101010101010101010101010010100101010101001010010101001001010010100100010100100101001001010101010101010010101010101001010100101010101010100101010101010101010010100100101001001010101000100101010101001010100101010101010101001010010101010010010100101010101001010100101010010010010101001010001010101010101010101001001001010101010101010001010101010101010100101010000101010
100101010100101010100101001001010010101010001010101010101010010101000010101010101010010010001010100010010101010010101010100101010001010010010101010100100101010101010010100100010100010101010101010100101001001010101001010101010100101000010101010101010010010101010100101001000101001001010100100001010101010010100000010101001010100010100101010010101010010101010010010101010101010101010001001010001010010001010001010101010101010101010000010010100101001010000010100101010101010101010101010010100100101010010101010100101010101001010010010101001010010101010010010010101001001010101010001001010101010101010100101001010101001010100101010010001010010010001010101010100010101010101010101001010010010101001010101010101001010101010010010101010101001001010101010010100101010100101010101010101010001001010101010010100101010010101010101010101001010101010100101010010001010101010010010101010010101010101010001010101001001010100101010101010010100000101010001010100101001010010101001010010100101010101010101010101010001010100101010101001010100100101001010101001001010101010100101010101010100100100101000100100100101010101010101000101000101001010010100100100101001001010010100010010100100010100100101010101010101001010010101010010100101001001010101010010101001000010101010101010100010010100101001010100101010101010100010101010100010100101010100101001001001010010100101001010010101010101010101010101010100101010100101010100101010010101010101010101010101010101010100100100101010101010101010101010001010101010010100101010101
100101010010101010100010010100100101010100101001010101001010010010101010010100101010101001010100101010101010101001010010010101010101000010101001010101010010101010010101001010100100100101010101010101010101010101010010101010010101010001010010100100101001001010101010100101010101010001010101010101001010101010101001010101010001010010010010101010100010010101010101010101010010101010100100100100010101010101010100100100100101010001010100101010101010010101010100010101010010101010101010101001010100101010101010101010010100100001001010100101010100100101010010101001010010100100101001010010101000001010101010010101010101001001010101010101000101010010010010101010101010101010010101010101001010101010101001010101001010101001010101010100101010101010000101001000101010101001010100101010100101001010010101010100100101010010100101010101001001010100100101001010100101001001010101010010010010010101001001001001010100101010100101010101010100101010101010101001010101010101001001010101010010010101010101010100101010101010101010101010010100101001010100101010010101010101010101010010101010101010101001010101001010100010101010100100100101010001000010101010010100100101010100100100101010101001001010010101001010100010100010100100101010101001010010100101001010010101010101010101010101000101010101010001001010010010101010100101010101000101001001010010101001010100101010101001010101000101010101010100010010101010101001010100100100101001010010101010101010101000101010010101010100100101001010101010010101010100101001000010101010
100100101010101010010010101010001001010100101010100010010010101001010001010100101000101010101010010101001010101010010100010101010101010100100010010101010101010010010010010010010100100101010100101001010100101001010101001010101000101010100010010101001010101001010010101010101010101001001001010101001010101010100100101010100100101010001010101010101001010010100100101010001010010010101010100010101010101001010010101010101000101010100100101001000101010100101010101010101010101010010100101010101010010101010101010101010100100100101001010101010100101001010101010101010101000010100010101001010100101010101001001010101010010101010101001010010010101001010100010100101001010010010101001010101010001010101010100010100100100010100100101010010101010101010101001010101010101010101010101010101010101001001010100100101010010101010010100010101010101010010101001010100100101010101010101001010001010010100100010101010010101010010010100100101010001001010101010000010101010101010101001001001010010101010101010101010100100101001010010101010101010101010101001010101010010010101010101010100101010010100100101010010100101010100101010100101001010101010101010101010100010010101010101010101010101010010010100101010010101010000010101010100101010010010100101010000001000100010101010010101010101010100010101001010101010010010010101010101010101010100100101010010001010010100101001010101001010101001010010101001010100101010101001010101010010101010101010100100101010010100101010101010101000101010101010101001010101010101001010100100100
101000010101010101010101010100101010100100101001010101010101001001001010101010101010001010101010010010100010010101010010100001001010010101001001010101010100101010101000101010010010100101010101001010101010101010101010010101001001010100101010010010101001010100101010010101010101001000100101010101010001010101001010001010101001010101010101010101010101010010101010010100010101010101001010101010101010101010100010010001010101010010010010101010010010100101010101010101010101010101010010101001001001010101010101010101010101001001010101001010010100001010101000101010101010100100101001010101010101001010100101010010010101010101010101010010100101001010101001010101010101010101010100101010001010010101010101010010101010010101010100010010101010101010101010010101000001001010001010101001010010101010000101010010101010010100010101001001010010101010101010101010001010100101010101010010100101010101010010010101010101010100100000101010100010100101001010101000101010010101010101010101010101010101010101010101010101010010101010101010010101010101010010101010101001010100101010100101001010101010010101010010101010101010100101010101010100101010101010100101001000010010100101010001001010010101001010101010101010101010101010010101010100010101010100101010100101010101001010001010000101010101010010010010101010101010100100010010101010010100101010101010101010101010010100101010100010101000101000101001010101010101010101010101010001001010010101010100101010101010101010101010100101010010100101010101010010101010010101010010001001
101010101010010010101001001001010010100101010010101010100100101001010100100010101010101010101010101010101010101010101010101010101010010100101010010101000101010101001001010010101001010101010101000101010010101010010010010010010101010010010100010101010010100101001010101010101010010101010101001010010101010100101010100101010010010101010010100101010100101010010101010101010101001001010101001010101001001010010101010100100101010100101010101010001001010010101010101010101001010000101001010101001010010010101010010010101010001001010010100101010100101010100101010100100010010001001010010100010101010010001001010100101010010010101001010100100100101001010100101010101010100101010010101001010101010010101010101010100101010101001010100101001010100101010001001001010101001010101010100101010010100101010010010010101010101010101001000100101010101001000101001010101010100010101010100101010101010101010101001010100001010101001010100101010101010010100101010010010101001001010101010010101010010010100101010100101010010101010010101001010101010101010101010001010101010101010101010101010100101001010010101010100010101010001010101010101000100101010010101010010100100100100101000101010101001000101010101010010101001010101010101010100101010010010010101010000010010100101001010101010101010100100010010001010101010100010101000101010101010010010010101010101010101010010101010100101001001010101010100010101000000100101010100010101010010100100100010101010101001010101010101001010101010101000101010100100101001000010101001001010100
100100010010101001010101010001001010100101001010101010100100010010100100101001010010101010010101001010101001010001000101001010101001001001001010101010101010100101010101010010101010010100100010100010101010100100101010101010100100101010100101001010010100101001010000100101010001010101001001010101010101001010101000010101001010010101000101010010101010100100101010101010101001010100101010101001010010101001010101010100010010101010101001010101001010101010101010101010101010001010101010101010101010101010010101010100010101010101010010100101001000100101001010100010100101010101000101010010101010010101010010101001010001001010100100101010101010010100101000100010010101010010101010101010010010101010101010101010010001010100100101010101001001000101010100101001001010100101010101001010100100010101010101010100100101010001001010101010100000101001001010100101010101010101001010100101010010101010101010010100100101010101010101010101001010010101001010100101001010100101001010010101010010100101010101010010100100100101010101010010010010000101010100001001010010101010101010101010101001010101001001010101010101010010101010010101010101001010010010101010100100100101010001010010101010100101010010101001010100101010010101010101010100101010100001010101010101010101010101010010100101010101010010101010100000101010101010001010101010101010101010010010100010010100101001010010101000101010010101001010101010001000101000101010010100001010101010100101000010010101010010010100100101010100010101001010010010101001001001010100100101
101001001010101010010010101010010101010100100101010100101010010101010010010100101010100100101010010010010101010001010100100101001010001010101010101010101001010010010100101010100101001010101010101010101010010101010101010101010101010101010101010010010101001010100101010101010010101010101001010101010101010101001010010101010010101010101010101001010100101010100101010100101010101010101010101010010100010101001010010101010101001010101010001010101001010101010010101010101010010101001010101010100101010100101010010101010101010100010100101010001010100101010010101001000101010100101010101010101010101010101010101001010100100101010101001001010010101010101001010101010100100100101010010010101001010010101001010010101010100010101010101010010101001010101010100101010010101000010101010101001010001010101010100101001010001010100010100100101010101010010010101010010101010101010101010101001010000101010101001010100100101010010101001010101010010010010010101010100100101010101001001001001010010010101001010101001010100001010101010101010101010010101001001010100100010010010010010010100010101010010101010100101010101001010010100101010101010100101010100101010100101010100010010101010010101010101010100010010101010101010010010100010101010101010101010101010010101010100100101001010101001001010101010101010100101001010100010100101010101001010100101010100010010101010010100010101010100001010101010101010010101010101010101001010101001001010100100101000101001001010101000101001001010101001010010001010100101010101001010010010101
100101010101010101001010101010010101001001010101010101010100101010101010010010100101001010101010101010101010101010010010101001010010101010100101001010100100101010100100101010101001010101010101001010001010010001010101010100100101001001000100100010101001010101010010100100101010101010100101010101001010101010010101010001001010010101001010101010101010100101010101010010010100001010100010101010100101010100101010001001010101010000101010101010101010101010100101010101010101001010101010101010101001010101001010101010100100101001010101001010100101000101001001010100101000101000101001010010010101010010000101000010101010100101010010101010101010001010010100101010101010101010100010101000100100100100100101001010101010101001010101010101001010101010100101010010101001010101010101010101010000001010100101010101010101010101001010010010100101010101001010101010101010101010101010101010101010001010101010101010010100100010101010101010100100001010100101010010010101010010010101010101001010010010101010010100101010101010010100101010101010101010101010100100101001010010100101010010101010101010100101010010001000100101001010010101010100101010010100101010101010010010101010101010010010010101010010101001001010010010100101001010101010010010001010101010010101000010101010101010100101010101001000101001001000000100101001000010010101010101010101010101001000101010010100100101010101010100101001010100010100101010101010100100100101010101000101010101010100010101010100100101010100101010000101010100100101010010100101001010010101
101010010100101010010101010101010001010101010101010101001010010101010101010100010101010010101010010101001010010101010100101001010101010101001010101010101001000101000101010100101010101010100100101010010010101010100100101001001010100101010101010010010101000101010100100100101010101010010010101010101010101010101010100101010101001010101010100100101010100101010101010100100100101010100101010101010101010010101010010100101010101010101001010000010010101010010010101010010101010101010100101010100101001010100010101010101010101010010101010010010101010101010101001010101010100100100101010100101010101001010010101001000100100101010101010101010101001010101000100010101001010000001010101010101010100101001001010101001001010101010101010101010010101001010101010101010100101010101001001010100100100010100010000101010101010100101000101010010101010100101010101010100101010010101010100100101001010100100101010100101000101010100101010010010101010010101001001010010101010100101010010101010100101001010101010101010010101010101000101010101010010101010010101001010100010010010010001010001010010101010100101010101010010101000010101001010101010101010101010010100101001010101010010101010101000100101010101001010100010010101010101001010101001001000101010101010101001010100101001010101010101010010100101010010010101010010001010101010100101010101010100001010010100101000101010100100101001010010101010100101010010010101010001010010101010000001000000101010101010101010101010010101010101010101010010101001010100101001010010100010010
101010100100101001010101010100010001010101010010101001010100100010101010101010100010010010010010101010101010101010101001010010101010010101001010101010010100101010101010101010100101010101010010101010101000101010101010101010010010101010010101001010101010100101010010101010010001010010101010010100010101010010101001010101010100101010101010101010010101010100101010010101010100101001001001010000001001000100101010010010010100100100101010010100010101010101000100001001010100101010101010101010010101010101010100101001001000100101010101001010101001010101010010101010100100101010101000100010100010101010010101010010010101010100010010101010101001010101010101010010101001010010101000010101010010010101010010010101010101010010101010000010101010101010010101000100101010101010001010010010101001001000000101010100100101010101010100001001010001010010101010101010101001010100010101010010101010100101010010100101001010100101010101010010100010010010101010010101001001010101010100101001001010100101010100101010100101010101001010010010010100101010101010100101001001010100010010010100101010010001010101010101000101010010101010101001010101001001000100101001001001010101010101001010010100101010001001001001010100010101010101010101010010101010100100101010010010010101010101001000101001010001010101001010100100010101000100010101010101010001010101010010101010010010010100101010101010100101010101010100100100101010010101010101010101010010101001010101001001010010101000101010101010101010100101010101010010101010010100100100101000
101010101010010100100100100101010101001010000010101010101001010010010010101010100101001010100101010010101010101010101010010101010101001010100100101010101010101010101000100101010010010101010101001010101010010010001001010000101010101010010010101010010101010101010101001010010101000101010101010100100100010010010010101010010010000001010100101010010101000101001010101010101010100100101010101010101001010010101010010100010101010100101001001010010101000010101010001001010100100101001010100101001001010101010010010101010010100101000101001001001010101010101010101001010101010010010101001001010100010101010101010100100100010101001010101001010101010101010010101001001010100101010001010101001010101010010100010101010010100101010100101010101000101010010101010100101001010101010101010101010101010101010010101010101010010001010100010101010101010100100101010100101010100101010101010101001001010010010010101010010101010010010010010101010101010101000010101010101010100101010101010101000100100010101001010101010100010101010100010101001010101001010010101001010100101001010010101010101000101010100101010010101010101001001010010101010010101010101010010101010100101010010101010101010101010100101010010101010100101010100001010100101010010101010100101010001001001010101010100101010010010010101010010101010100101010100101001010101001010100100100101010101010101010100100010101010101010001001010010010101001010100100101010101001010010101010010101010010001010101010101001010010010101001010100010010101010101010101010100100101000
101001010101010010010101001010101010001010101001001010001010010001001010101010101010101010101010100101000000101010101001010010100100101010010101010100101001001010101010010101010100010101010001001001010101001010010101010101010010010000001010101001010100100101010100101001010010100010010001010010010100101010010101010100101010101001010010100101001010100100101010100010010010101010010010101010100101010101010010101010001001010010101001010100100101010010010010101010101010101010100100100101010010100101000101001001010101010101001001010100101010101010101010100101010101010100100101010100101010100101010010101010101001010101010010010101010100101001001010100101010101010010101010010101001010101010100100101001001010100101010101001010010101001010001010101010101001010101010101001010010101010100001010101010010101010010100100101010100100101000001010101010001001010101010101001001010001010100100010010101001001010001010101010001010101010010101010100101001010100100101010010101001010100101010101010100010100100100101010100101010100100101010101001001010101001010100010100100101010100100101010101010101001010101010101010010101001010101010100100101010010100101000101001010100101010101010010100010100010101010101001010101010100101010101010100010010100100101001000101010101010101010010101010010100101001010101010101010101010101001010100101010010101010100010101001010101001001010101010100010010101010010010101010010100100101010101010101010101010010001010010101010100100010001010010101010010100101010101010101001010101
100100101001001010101010010010101010101000100101010100010101010010010101010101010101001010101001001000100101010101010010101010010010010101010101000100101001010101010100101010100100100010101010101010010010101010100100101010100001000100001010101001010100101001001001010101010100100010001010101010100101010101010100101010100101010010010100101010101010010101000101000101001010101010001010000010101010001010101000100101001010100100100101010100101010100101010101010101010101010101010010001010101010010010101001001010101010100101010010101010010001010100101010010010100100010100101010101010101010001010101010101010101010101001010101010101010101010101001010101001010001010101001010001010010010010101001010010101010101010101010101000101000100100010001010101001010010101010010101001010101010101001000101001001001010101010101010100101001010100101010010100010010101010010100101010100101000101010101010101000000101010100101010101010100000100101010101001010001010100101010010101010101010010101001010101010101001000101010100000101010101001001010101010010101010101010100010100101010101010101010001001010101001010001010101010100101010010010010101010101001010101010010010101010010101010101010101001001001010010010101010101010101010101010101010010101010101010101010100010010101000100101010101010100101001010100101010101010101010101010000101010100101001010010101001010101010010100101010101001000101010101001010101010101001001001001001010010101010101010101010101010101001010010010101010010101010010101001000101000100100100
101001010101001010101010100101010000101010010101001001010100010101010101010010001010101001001000101010010101010101001010101010101010010100101001001010101010010101010101001010001010100010101010100101010101000101010100101010000010100101010101010101010000001010010101010010001010100101010101010101010101010100100101010100101001001010010100000101000101010010010101010001010101001010010001001010100101010010100101001010101010100100101010100100101010101010101010010010010101010010101010010101010100101001001001010101010000001010010101010100000100101001001010101010100010101010101010100100010100101010010101010101010001001010101010101010100010101010101001000101010101001010101001010100101010001010101000100100100101010101010101010010101000100100010101001010101010101010010100101001010101010101010100101010101010100100101001001010101010010101010010101010010010101010100101001001001001010101001010100010101010010010101010101001001010001010101010101010100100101010101001010101001001010101010101010101010100101010101010101000101010101001010010101010101010101010101010101010100010010010010101010100101010010100010100010101010100101010100101010101010100100101010101010101010100100100101010101001010101001001010100100101001010010101010100100101001010101010010010010010101010101010010010101001001010100101000101010001010101010101001010010101010101010101001010101010010101010100010010101010101010100100101010101010101010100101010101010101010100010010101010101000101010100101000010101010101010101010100100100101010100
101010010100101001010100101010100101010101001010101010100101010101010010010100101010101010101010101001010101010010101001010101010101010101010101010010101010101010010101000010010100100100100101010010101010010101001010010101001001010101010100100100101001010101010010101001001010101010100100010100101001001010100101010101001010101010100001001010100101010001001010010101010010101010010101001010010000010101000010101010101010100101010100100100100101010101010100001001010101010010010100100101001010101010010100101010010101010010101001001001010010101010010010010010101001010101010010101010100101000101010100101010101001000100101010100000101001001001001010101010101010101001010101010001010101010010101000010101010101001010101010010101010101010010101010100010101010101010101001010100100101010101010101010101010101001010101010100101010010010101010101010010101010101001010100101001001001001010101010010101010101010100100001010101010101001001010100100101010101010001010101010100101001010100101000101001001001000001010100101001010101010000101010101000101010010100010101000100100101010101010010101000010101010101001001010101010100101010010101010101010101010100101010101010101010101010100101001010010100101001001001010101010101001010100010101010100101001010101010101010101001000101010101010101010010010101010100100101010101010100010010101010100101010101010101010101010010100101000001010100101010101010010001001010100101010010010101010101001010100101010101010101000010001010010101010101010000101010101010100101010010
101001010010000010101001010010010101010101010100010001001010101010100101010010010100000010101001010010101000100101010101010010100101001001001010100101010101010100101010010010101001010100101010101001000010100100010101010001001010101001010100010101001010001010001001010101010100101010101001010101010100100101001001010101010101010101010101010100010010100101010100100100101001001010100101001010101010101010010010010101001010100100010010010010101010100101001010101010100010000101010101010010101010101001010100101010101000101010101010101010101010101010101010010100100101010100101010101001001010101001001010101010010101010101001001010101001010101010101010010010101010010101010101010101001010101010101001010001010101010010101000100101010101010100010101010000001010101010010101010101010010101010101010010101001001010010100101010001010101010101000100010101010101010101010101010101001010100101001001010101010101010010010101010101001010101010101010101010100100101001010101001001010101001010010101001001010101010010010101010010101010101010101010101000101010010100101001010101010010101010001010010010100100101010101010010101010101001010010101001001010101010100101010001010100100101001001010100101010101001010101010001000101001010101010101010100101010100101010100010010100010100101010101010101010000010101010100010010100101010100101001001001001010100100101001001001001010010001001010010101010100010101001001000101001010100101010101010010010010010100101001001010010101010010010101010100101010100100001010101001010101
101010100101010101010001001000100100101010100000010101010100101001010101010010101010010100101010010001010010101010101010101010010010100101000000101010101010101010101010010100100101010010100100101000010101010101010101010010101010100100101010001010101010100101001010101000101001010101010001010101000101010100101010100101010101010010100101010101000100100101010001010010101010101010100101001010100100100101001010101010010101010010101010010101010101010100010010101010100010101010010101001010010101010101001010101010100100101010100101010001010100101010101010010010101010100101010101010010100101010101010100101010100101001010101001001001010100100010010100010101010100010101010101001001010010010101010101000100100100101010100101010101010010101001001010100101001010100101001010101000101001001001010101010100101010010101010010101010101010101010101010101010010100101001010100101010101010100101010100100101010101010100101010101010100101010010010100101010010010101010010010101010101010101001001010101010101010101010101010101010101001010100101001001010100100100101001010101010101001010101010100101010101010101010101000100101001010101010101010010100100101010010100100101010101010101001010100100101001010101010101010100010101010101010101010100000010101010101010101010010101010100101010100101010100100101010001001001001001010010001010100100010101001010101010101001001001001010101001000101010001010101010100100100101010000101010101010010101010101010101010010101010010010010101010010010100010101010101010101010100100100
101010010010100101001010101010101010101001010101001000101010100101010010010101010101010101010100101010101010101010101010100010100101010100101010101010100101010001010010001001010010010001010010101010101010101010101010101010101001010010101010101010010101010101010101010001001001010010001010101010010100010100100100101010100010101010101010101001010101010101010010101001001001010101010010101001010010100100010101010010000101010010010101001010100101010101010101001010101010101001010101010100100010100101010101010101010100010010101010100101000100101001010101010010100010101010101010100100100101010100101010101010101010010010101010101000100101010101010101010101001010100010010010101010101010101001010101010101001010101001010101000101010010101010101001010001010010010010010101010101010101010100100101001001010010101010101010100101010101010010101001010101010101010010010101001010101010101010010100101010100010101010101010100100101001010010100101010101010010101010010101001010101010101010010010100101000101001001010100101010010010101010101001010010101010010100100100101010100100010101001001010101001010010100101010101010101001010100100101010101010101001010101010010101000101010101000101010101010100101001000101010101010101010101010101010010100100101010010100101010101010101010101010101010101001010010010010010101001001010101010010100100010010101010010010100101010101001010101010010101010101010000001010100100000010101000100101001001001010101010101010101010010101010010010101010010100100101010010101010101010101
100101010101010101010100100101010001000100010101000010101010101000010010100010100010010101001010010010100010010101001010101010101010101010101010010010101010101010101010101010010101001010010010100101010101010101001001010010010010101010010100101010101010100010100101010001010101010001010101010010101000100010010010101010101010101010100101001010010010101010101010010010101010101001010101010001010010101001001001010101010101000101010010001001010001000101010101001010010101010101010101010101010010101000100101010101010010101010101010001010100101001010100101010100101010100100010010100100100101010101010101010100101010101010100010010010101001010100101000101010101010010010101010101010010101010010101010101001010010101010100101010101001010001010010010010010100010100101010010100010101010101010010100101010100101010101000100100101010010100010100100101010101010101010010010100000010010101001010101010010101001010101001010101010101010010100101010101010101010101001010101010101001010010100010101010101010101010100101010010100101001010101010010101010100101010101010010101000101010101010100010101000100100101010001010010101010100010101001010100100101010101010010010100101010100010101010101001010100101010101010101010101001001010101010010010010101001010010101010101010101010101010100101010100101010101010101010001010101010101001010101001010100100101010100101010100010010001001010010010101010100100010101001010101001001010010101010101010001010100101010101010101010101010101010101010100100101010101001010101010100101
100010101010100100101010101010100101010101010101001001010001010100101010010101010010100101010101010010101010010010101010101010101010101000101010101010101010010101010100101010101010010101001010010010010000101010100101010101010010010101010010010101001001010101010010010101010010101001010101010101010101010101010101010101001010001001001010100100100101010100100101001001010100101010100101010100101010010101010101010101010001001010101001001001010101001010010101010100101010101010001010010101010101010101010101001010010100101010100100010010101001010010101010101000100010101010101010101010010101010100101010101010100101000101010010101010010101010101010101010010010010101010101010101010001000101010001001010101010101010010001010101010100010101010100101010101001010101001001001001010101010101001010101010010010100101010101010101010100101010101010010101010010010101010101010001010101010101010010101010010010010100101010010100101001000101001010101010100101010101010101010101010010101010100101010100100101010010101001001010100100101000101010101010100101010101010100101010100101001001010010100101010101010101010101010101010010101010100100101010010101001010010100101010100101001001010101010101010100101010101010100100000101001001001010100100101001010101001010010100101010101010101010101001010101010101001010010010101001010101010101010101010101010001010100101010010010101001010100010101010100100101010101001010010001010100101010100010101010101010101010101010101010101010000100101001001010001010101010010100101010100
101010100101010100101000101000101001001010100010000101000101010101010101001010010100101010101010010101010101010101010101010101010010100100101000010100101010101010100100010101001010010010010101010101000101010101001010010010101010010101010010100100100100101010101010010101010101010010101001001010100101001010101000001010101010101010010100100101010010010101010100101010010101001010101010100100100100100010101010101010001001010010010010010101010101010100101010100100101001010101001010101010101010100100101010100101010100101010100101001010101001010010101010101010010101010010100010101010101010100010010010100100100101010101001001010101010101010100100000010101010101001010000101010101010101010101010101010101001010100101000101001001010100101010101001001010101001000010010010010100101010010010010101001001001000101010010010101010100100100101000100010101010100100100101001010100101010010010001010101010101010010010101010101010101010010100101010101000101010101010010100010101010100010101010101001001010101010101010010101000101010100101010101010010100101010010010101010101010101010010101010101010100101010010101010010010101010001010100101010100101000101010010010010101010010010101010100101010010101010010010101010101010100101010100101010101010010101010010101010010101010101010100101010101000101000101010010100010010101010010010101001010101001010010101000100101000001001001001001010101010101010100101001010000001001010101010101010010010101010001001010101001001010101001000100101010101010010101001001010100001010
101000101010010010010101010010100010101010000100101010101000100100010100010010010101010101001001010100010101010101010010101010101010101010101010101001010101010101010010101010101001010101010101001010101010010010101001010001010010100100101010101010010101000101010100101010101001001010101010101010101010101010101010100100010101010101010101010101010100010101010010101010101010100100101010010101001010100100101010101010101010101001010101000100101010100101010100101001010101010101010100101010100101000101000010010010101010101010010101010101001010101010100101010101010010001001010101001010101010100101010101001010101010100101010010010010101001010010010101010100100101010101000101010100101010101010101010101000101001010100001010101010101001010101010101001010101010101010010001010101001010001010101010101010101001001010101010100101010101000101001001010100100101010101001010100101010100100100101010101010010101010010010010010101001010101010101010010101001001010101010101010101010010010101010101010010101001000101001010101010100101010100101001010100101010010101010101001000101010010010010101010101010101001010100100100101010101010101010101001010010010100101001010010101010101010101000101010100101001001010100101001010001010010101010101010010100100100101001010101010010101010101001010010101010100101001010100101010100101010100100100101010101001000101010101001001010010101010100101000100001010101010100100101000101010101001010101010101010010100101010100100101000100101010100101010100010100100010101010010100101001
100101010010101001010001010010100001010000100101010101010101010101001010010100010101001010100101001010101010101010100101010101010010010101010101001010100101010101010101010101001001010010100010010010101010101010101010101010010101010101010101010101010101010100101010101010010101000010100101010100101010101010101010101010101010101010101010100010001010101010101010101010101001010101010101010101010100100101010010010101010101001000100101010101010010101010000010101001010101000101010010101010100101010101010101010001001001001010100101010100100101010100101010010101010101010101010101001010101010101010101010101010001010101000101010101010010010101010010000010001010101010101001010101010101010101010100101001010100101010101001010101010101001000101010101010101010101000100101010010100100101010010100101010101010101010101010010101010100101010010101010101001001010101001010010101001010100100101000101010101001001010101010100101001000010001010100101010010100101001001010101001001010101001010010010001001000101010010101010101001010101010101001010100010101010101010100101000101001010010010010100100100101010010010101001010101001010010100101010010010101001010100101001010001000101010010101000101010101010101010100100100101010101010001001001010100101001010001001010010101010101010101001010101010101001001010101001001010100100101010101010101010001000100000010101010101010101010101010100100100010101010101010010010010100100101010101010101010101001010010101001001001010010101010101001010101001010101010010100101010101010
101010000101010010101010001010101010100101001010101010100101010101010101001010010010101010101001010010101010100100100101010101010101001010101001001001010101010010101010101010101010101010101010101010101010010100101010101001010100101010010010100101010100101001010101010100101010010101010100100101010101010100010100101010100101010010010101001001010010101010101010101010101001010101010010010100101010010010101010101010010101010010101010101010101010010010101010100101010010101010101001001010100100101001010101010100100101010100100100100100100101001001010101010010010010100101010010101010100010010010010101010001010010010010010101001000101001000101001010101010010101001010101010101010010010101010101010100100101010101010001000101010101000101010101010010100010101010010010101010100101010101001010101010101010010010100101010010010101010010010101010101001010101000000101001001010100101010100100100101001010101001010100100101001000101001010010100101010010101010101010100010101010101010101010010100101010101010101010101001001010010010010001001001010010010101010101010101010101001010100100100101001010101010010101001010101010010010101001010101010101010101010101010010101010101010010001010101010101001010101010010101010101010001010101010010101010010101001001001010101010101010101001010100100101001010101001001010101010010010010101010101010010101010101010101001001010101000100100100010101010101010001000101010010001010101010100101010010101001001001010101010010101010101010101010101001010100101001010100101010101001
101001010101010100100100101010010101010010101010101010101010010101010010010010001010101000100101001001000101010100101001001010101010010100101010101010101010101001010101010101001010010101010010101010010010100101001010100101010000010010001010010101001001010010101010001010001010101010101010101001010100101010010101010010101010010101000101010101010101000100100101010010100101010101001000100101010010001010100100100010010010100101001001010101010010010101010100100101001010100010101010101010010101010010010010100101001010010101010010001010101010010010010101010101000101001001010101010101010010010101010100100010010010101010101001010100100101001010010101001010010101010010010010010101010101001010100101010101010101001010101001010100101001010100101010100101010101010101010101010101010101010101010101001010100101010010101000100100101010100100101010101010100101001010101010010100101010010010101010100101001010100101010010010101001010010101010001010001010100101001010101010100101001001010101010101010101010101000100100101010101001010101010010101010101010001010100010010101010100010010100010101010010101010010010010101001000101000101010010100001010101010101001010100101010010100010101010101001010010101010010101001010101001010100101010010010101001001010101001010010101010010101010010101010010101010101010100101010101010010010101000101001010101010010101000101001010101010010101010101010101010101010000101010010010010101010101010001010101001000101001010001010100101010100101001010100100001001010100101010101001000
101010010010101001010100101010100101010101010010101010101010010101010101010101001000101001001010010010101010101010101010101010101010010010101010010010100100101010010010100010101010101010100101001010100100101001010101001010010101001010010010100101010010100010100001000101010101001010100101010010101001010101010100101000100101001010101010010101010010101010101010101010101010101010100101010100010100101001001010101010101010100100100010101010101010101010001010101010001010100001010010101010101010101000101010101010010101001010101010010101001001010000101001010010101001010101001010101010101010101001010101010100101010100100100101010101001010101010101010101001001010100101010100101010101001010100101001010101001010101010010101000010101010101000101010101010010101010101010010010100101010010100010101010100101010001001010101000101010101010100101000101010010010101001010101001010010010101001010101010101010101010010100101010100101001010101010100101010101010100100100101001010101000101010101010101001001000010101010100100010101010100101010101001010001001010001010010101010101010100101010101001010010010101000100101001010010100101010100010101001001010001010010100101010100010100101010101010101010100101000101001001010100101010010101010101010101001010100101010010101010101010100010101010010101010101010010010100101001010010100100101010100101010010101010010100101010101010101010101010100100100010010101010100101000010010001001010010101010100010100000100101010101000100101010101010010100100101001010101010101010010
100101010101010010100101001010001010101010100101010010101010001010100101010101000101010101010101001010101010100100101010101010101010100101010010010101010101010101001010101010100101010010010101001001010010101010010100100101001001010010100101010100101010101010010100100101001010100101010101010010101010101010101010101001010010101010001010001010001010101010101001010100100100100100100101001010101010101001010101001001010101010010101000101010101001010010101001010010010101001010010010101010010010010101010101001001001010010101010010010101010100010010101010101001010101010101010101001000101001010100100010101010101001010101010010101010010010101010101010001010100101010101010101010101010010101001010010100010101010101010101010010010101001010010101010101001010010100101010001010100101000101010101010101010010101010010010101010100101010010101001001010101001010101001001010100101010100101010101001010010101010101010100100100101010100101010101010101010010101010101010101010101001010100100100101010101001010101010101001001010100101010100100101000100101001010100101010100100101001010010010101010101010101010100100010101001001010100101010010100101001010101010100101010101010010001000010101010101010101010101010100101001010101010010100001001010100101010010100101010010010100101010101010101010010010101001010101010000101010010101010101010100101000100101010101001001001010101010101010010101010101010101000100101010100101000101010010101001000101010101010101010010101010010010101000100101010010101001010100100101010100
101010100010010101010101010101001010100100100101010010101010101010100101010101010010010001010101000101010010100101001001010101010010101010100101010101010101010100100100101010101010101010101000101001001010101010001010101010001010101010101010101010101010101010100101001010101010101010101010101001010100101010101010100101010010101001010010101010101010101010101001010101010101010100101010101010101001010010010101010010010101010101001001010010101010101010000010100010101010101001010100100001010101001010100101000100101001010101010100101010010010101001010100101010100101010100101000101001010010101010101001010101001010010010101010101001010101001001001001010101010010010100100010010100101010001010101010101010101010100101010101001010100101010101010001010100101001010101010101010100101010100100101010010100101010010100010101001010001010100100101001010101010101010101010101010101010010101010101010101010101010001010100101001001010100101000100010101010010101000101010010001010010010101010101001010010010001010101010001000100010101001010010101010100101010100101010101010010010010001010001010001010010101010100100101001010100101001010010101010101010101010101010101010101001010101010100101001010101010010010010101000101010010100101010100101010100101010101010101001010000100101010101001010101010010010001001010100101010101010101010100101001010101001010010101010100101010100100101010010100101010010101010100101010010100100101010101001010101010101010010101010101000100100101010010100101010101001010100010010100100101
101001010010010010010010010010101010100010101010010001010101010010001010100100100010100100101001010100101001010101001010001010010101010010010101010010010101010101001010101010010100101001010101001010101010101010101010101010101010101010100101010010100101010101010100101010010010101001010101001001010101010101010101001010100100101001010100101010100100101010001010100101010101010010101010100101010010100010010101010101010010100101010001010010010101010101010100010101010010010010101010010101010101010101001010010010101010010101010101010100010101010100101010101010101010100101000101001010101010101010100100100100101001010100100100100101010010101010101010101010101010101010100001010010100101010100100101010101010100101010101010101010101010100101001010101010101010010101001010101010101010101010101010101010101010010101010101001010101010101010101010101001001001010101010101010010001010101010010000101001010010100101001010010101010101010010101000101010100101010101010100101010101010101010101010100101010101010010100101001001010010101010101010010100101010101010101010101010010101001000001010010010101010100101010010010010100101010101010101001001010100101010101010101010101010100101001010101010010101010101010100101010101000101010101010101010010100101000100100101010100101010101010010101001010101010100100101010010100100100101010101010100101001001001010100010010100101010100101010010010101010101010101001010010100100101001010100100101001010101010100100000101010010100010101010100101010100100101010101010100100010
101001010001010101010101010010100101001001010101010101010101001010010101010101001001010001010000001001010101010101001010101010101010010010101010101010010101010000101001010101010100101001001001010101001010010010101010100101010010101010010100101010100101010101001010100101010010010010101010010101010101010100101010101010101001010101010100101010101010001001001001010010100101001010101010010100100101000010010101001010100101010010101010101010101010010010010101001010010100101010010101010101010010101010010101010100101010100010100100101001010001010100101010010010101010001010010101010010101010010100101010100100101010100101010010101010101010000001001001010010010101010101001010101001010101010101000101010101001001010100100100101010001010101010101001010010010010010010101010101010101010101010100100100101010100101010101001010100010101010100101010010101001010010010010010101000100010101010101010101000010100100100100100101001010010100101001010010100100101010101010100101010101010101010100101010010101010100101010010010101000001010010101001010101010101000101010101010010100101010010101010101000001010100101010100101001010101010010101010000101010101010010010010100101010100101001010101010101010100101010101010010100010010010100010010101010010010101001010100101010101001010010100101010010100100100100010101010100101010001010101010100101010000101010101000100101010010100101010100010010101001010010001010010101010101010010100010101000101010010010101010100100101010010101010010010010010101010100101010101001010001
100100101010101010010101010101010100100010101010100101010101000101010101001010010010100101010010001010100010100101010010010101010101010101001010101010010101010010010101010101010101010101010101010101010010010101010010001010010101010101001010101010101010101010101010101010101010100101010101001010001010100010100101010101010100101010010100100101010010101010101001010010001010101010101001010101010100010101010010100000100101001010101001010010100101010101010101010010100010101010001010101010101010010100101001001010101010101010101001010101010101010010101010010101010100010101010001010101001010010101010101010010101001010010101010010101010101001010101000101010010100101001010101010101010101010010010100101010101010000101010100101010010100101001010101010100101001010101010010101001010101010101010100010101001010101010010000010010010101010100101010101001000101010010101001010010101010010100101001010101010100100000101001000101010100100010101010101010101010100100101010101010100101010101010100101010101010001010101010101010010101010100100101001001010010101001001000101010010101010101010010100010010101010101010010010101010100101010101010010100101001010100100101010100100100101010100101010101010010101010101010101010101001010010001010010101001010010101010010101000101001010101010100100101010101010101001010101010101001001010010001001001001010100101010101010100101010100101001010101010100100100101010010101010101010101010100010101010010010010101010010101010100101010101001010100101010101010101010100101001001001
101010010101010010100010010101000101010010100101010101001001010010100010101010001001001010101001010101010010101001010101010010101010101010100101010101010101010100101010101010101010100101010010010101010100101010100101010010101010101010101001001010101010100101010010101010101010101010101010001010101001010101010001001010101010100101010101010010001001010010010101010001010101010100101010100101010101010101010101001010101000101010101010010101001010101010001010101010010100101010100101010010010100101010101001010100100101010101010101001010101010101010101010101010010101010101010010100101001010101001010101010101001001010101010100101010010010101000100101010010100101001010010101010010101010001001010010100100101001010101010100010010100010100010101010101010010101010101010100100100100101010101010100001010101010101010101010101001010101010100101010010101010101010101001001010010100101010101010101010101000100101010010101000100101001010010101010100101010101001010101010101010010100101010010010101010100101010101010101010101001010101010010100100101010100010101010101010010100101001010101001010100100101001001000010001001010101001010101010101000101010010101010101001010101010100100100101010101010100001001010101001001010100101010101001001010100101010101010101010101010101001010100101010101001001010101000101001000100101010100101010101010101010101001010010010101001010100100101010001010100101010010101010101010101001010101010101001010101010010101010010101010010001010001001010101001010010100100100101010010101010
101010010100101010010010010010010010010101001010010101010100000010101010010101010100101010101010101010101010010101000101010101001000100101010010010100101010101010101001001010101001010101010100101000101001000101010101010101001010100010101010101000100101010101001010100101010010101010100101010100101010101001010010101010010101010101001010010101010101010100010101010010010100100100100101010100010010101010010010100100100101010101010101010100100100101010010101000101010010101010101010100101010010101010100101010101010101010100101001010101010010100101010010100101001010010101001001010101010101010101010101010010101001001010101010100101010101010100010101010010100101010101010010101000010101000101010101010101010101010101010100010010010101010101010010101000101001010101010101010010101010101010101010101010010100101000101000101010101001001001001010101001010010101001010010101001010101001010100010101010100101010001010101010100101010010100100101010101001010101010010101001001010101010101010101010101010100010101001010010101001000010101001010101010101010010101010101010010101010100101010101010101010100010101001010010100101010101001010010010101010101010010100101000101010010001010000010101010010101010010101000100101010010100100010010101000101010101010101001010101001010100010101010100101010010100010101010101010100100100100101010101010101010100101010101010101010010010010010010010010100100101010010101000000100101001010010101010010101010100100101001010101010010100101001000101010010101010100100101001010100100
100010100101001010100101010010101001000100010101010100101001010010101010100100100100101010001010101010101001010100101001010101001010010010101010101000101010100101010100101010101001010001001010101001001010010100000010101010010100001010010101001001010010101010101010101001001001001001010000100101010100100010100101010100010101010010101010000101010101010101010101001010101001010101001010101001001001000101010100101010101010101000010101001010101010101001010101010010101010100100010101001010010100010101010101010101010010100001010101001001010010101001001010101010101010101010010100101001010101001010101001010101001010101010010010010010101010101010101010010101010101010010101001010101010101010010010100100010101010101001001010101010010101010010101001000010101010101010101010101010100101010101001010010101001000101010101000001010101001000101010010010010101010101010101010010101010100101010100101010100101010101010010101010101010101001010010010100100101001000101010100101001010101001001001010010100101001010010001010100010100100101010101010100101001010100101010101010010101010101010101000010101001010010100001000101010101001001010101010101001010101000101010101010101010101010101001010010101001001001001010100001010100100101010000100001010100100100101000101010001010010101010101010101001010101010101001010100000010100101010101010101001010100100101001001001001010100001010100101010100101001010101010101010100101010101001001010101001001010010100101010100100100101010101001010101010100010100000101001010101010010
101001010010101010010101001010101010101010010100010101010101010010010001001010100101010101010101001010101010100010101001010001010100100101001001010010101001000010101010101001001010101010010101010101010100010010101010101010010010101001001010100101001010101010100101010101001010010010101010101001001001010101001010010101010100101010101001001010100010101010100101010100101010010101000101001010010101010010101001010100101010100101001000001010101010101001010010101010010101010101010000101010010101001010101010101010101010101010101001001001001001010010101001010100101000010101010100100001010010101010101010010101010100100101000100010101001010101001010100101000000100100000101001001001001001010100100010101001010100010010010000100100100100101010100010100010010010101010101010010101010101010101010101010101010010101010010101010101010100101010010101010100001010101010101010010101010100100100101010010010101010101001010101010101010101010101010101010101001010010001010101010100100101010101010100100010100001010010010000101001010101010010100101010010010100101010100101010101010101010010100101010100100101010100001010010101010101010100101010101001010100010101010100101010100100101001010010101010101010100101010010010101001010101010100101001001010010101010010101001010101010101001001010101000010100101010101010100010101010101010101010101010010101001010100101001010010100010000100010101010101001010010101010101010101001001010100100101010101001010010101010101000101010101010101001010101010000101000101010010101000100
101010010101001001001010101010101010101001001010101010010010101010010101010100101010101010101010010101010101001010010100101010010010101010101010010100101010010100010101001001010100101000101010010010100010001010010101010010101001010101010101010100101010100101010101010100100101010101001001001010001010101010101010101010100101010010010101001010101001001001010010101010101010101010100100100101001001001001010101010100100010010100101010101010101010101010100101010100010101010101000101000101010101010101010010010101010101010010101000100101010101010100100101001001010010101001010010001010101000101001010101001010101001010100101001010100101010100101010100101010100101010101010010101010010101010101001000100101001010100101001010101010101001010101010101010101000101010001010100100100101010101010010101010101001000101001010101001001001010101010010101010010100100101000101001001001010010101010100100010101000101010100101001001001010100101001000101010010101010100100101010001010101010010101010010100101000100101010101010101010101010100101010010101010101001010101010010010100101010100101010101010001001010101001010010101010010101010101010010010100100100101010101010101010101010101001010100101010101010010010100101010101010101010010100101010101010100100101001010101001010101001001001010100100101010101010101010101010101010101010101010100101010100101010101001001010100101001010101010101010101010100100101010001010101010100101010101010100101010010100101001010100010101010010101010010001010010100100101010100101010101
101001010010010100100101001010101010101010101010101010101010101010100101010101001001000001010010101001010101010010101010101001010101010100101000010101001001001001010101001010101010101010100100100100100100100101010101001001001010010010010100100100101010100100101010100101010101010101001010100101010100100101010101010100101010100101010001010100101010101010101010010100101010010101010100101000101010100101010010101010101010101010101010100100010101010101001010100100010010010101010100101001010101010101010101001010101010100010010101010101010101010101010100101010001000100100101010101010100010100101010101001001010101010010010010101001010101010101010010010010100101001010101010101000010101010101010101010101010010100101010101010100101010010101001010100101000101010010010101010101010010101001010101010101001010010101010101001001000101010101010101010101001001010001010100101010100100100101010101001010100101010100100001010101010101010010100001001001010101010101010101010101001010100010001010101010101010101010101010101010010101010010100101010101010100100101001010010100100100001001001010010010101010100101010001010010101010101010101010101010100101001010100100100101001001010101010100100101010101010100100100100101010100101010100101010010100101001010101010101010101010100101010000001010100010001001001010101001000101010010010100010101001010100010100101010010100101000101010101010010001010101001010101001010010010101001010101001010010100100101001010010010101010100101010100101001010101010001010010100100101001
101001010001010100010101010101001010100101010001001001010000101010010101001010010101001010010101001010010101010101010010101010101010101010100101010001010010010100101010010100010010010101010101001001001010101010101010100101010100101010010101001001001001010010010101010100101010101010101010101010100101010101000100101010010010101001010101010101010100101010010100010101010101010100101001010010101010101010101010100101001001010101001001001010101010010100101010101010010100100010101010100010101001010010101010100100101010010101010101010101010010101001010100100101001010010101010000001000100101010100100100101010010001010101010100100100101010101010100010101000000101010100101000101000101001010100101010100100101000010100100100101010010010101010010101010101010101010010101010010100101010000001010101010010101010101001010010101010101010101001010010101010001010101010100101010101000010101010100010100101010010010101010101010001010100100100101010101000101010010101001010010100101010010010010010100001010101010100100101010000101010101001010100101010100101010101000101010010101000101000101001010100100101010100010101010101001000010101010101001010101010101010010010010010010101001010001001000100101010010101000101010010010100100101010010010101010100100100100101010010101010101010010010010010101010001010101001010010101010101001010101010101001010101000101010100010101001010100101001010101010010100100101010010101010010101000010101010100010010101010101001001001010010001001010101001010100101010101010010101010101010
100010101000010101010100101000101010101010101010101001010100101001010101001000101010010100100101001010101010010101010101001001001010100100101010100100101001010100101001010101010000101010101010100101010101010010101010101000010101001010010010101000101001010101010010101010101001010010101000010101010100101010101010010100100000101010101010100100101010001010101010101010100101010010010101010101010010101010010101010101010101010100101010101010010101010101010100100101010101010010100101010101001010101010101010010100101001010010101010100101010101001010101010100010101010101001010010100100010101010101010100100101001010101010001010101010101010101010101000100101010100101010010100101010101001010101010101010101010101010101010001001010001010101010100101010101010100101010001010100100010100101010101000100101010101010100000101010010010010100101001001010100101010101010100100100101010101001010101010101010000001010101001001010010100010101010001010010101010100101010001010100100010010101001001001010101001010101001000101010001010010101010100101010101001010100101010001010101001010010101001010101010100101001010010010100100100101010101010100101001010100100100101010100101001010010010101010010101010101010101010010100101010101010100100101010101010101010010100101010100100101010100101010100101010100101001010000100100101000101001010101010010101010101001001001001010100101001010010100101010100001001010100101001001000100101010101000010010010010101010010101001010010010101001010100100101010100101010101001001010010100
