273 273 100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000000 010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000010000000000000000 001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000010000000000000000 000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000010000000000000000 000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000010000000000000000 000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000010000000000000000 000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000010000000000000000 000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000010000000000000000 000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000010000000000000000 000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000010000000000000000 000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000010000000000000000 000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000010000000000000000 000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100010000000000000000 000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010010000000000000000 000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001010000000000000000 000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000110000000000000000 100000000000000001000000000000000010000000000000000100000000000000001000000000000000010000000000000000100000000000000001000000000000000010000000000000000100000000000000001000000000000000010000000000000000100000000000000001000000000000000010000000000000000101000000000000000 010000000000000010000000000000000000010000000000000000000100000000000000000000010010000000000000000000000001000000000000000000100000000000100000000100000000000000000000100000000000001000000000000000000000010000000000000010000000000100000000000010000000000001000000000000000 001000000000000000000100000000001000000000000000000000100000000000000000001000000100000000000000000100000000000000000000000010000000000000000001000000000001000000001000000000000000000001000000000000010000000000000000000000100000000000000100000000001000000001000000000000000 000100000000000000000000010000000000001000000000100000000000000000000001000000000000000000010000001000000000000000001000000000000000000000000100010000000000000000000000000010000000010000000000000000000010000000000000100000000000000000000001000000000000001001000000000000000 000010000000000000000000000000010000000000100000000000010000000010000000000000000000000010000000000000000000100000010000000000000000010000000000000000000000001000100000000000000000000000000100000000100000000000000000000100000000000001000000010000000000000001000000000000000 000001000000000000100000000000000100000000000000000000000001000000000000100000001000000000000000000000000100000000000000000001000000100000000000000000100000000000000000000000010001000000000000000000000000001000000001000000000000000000001000000000000010000001000000000000000 000000100000000000000000000100000001000000000000001000000000000000000000000010000000000001000000100000000000000000000000001000000000000000000010000001000000000000000001000000000100000000000000000010000000000000000000000000010000000010000000000000000000010001000000000000000 000000010000000000000000000000100000000000001000000010000000000000010000000000000000000000000100000000000010000010000000000000000000000000010000000000000000000100000010000000000000000010000000001000000000000000000100000000000100000000000000000000000100000001000000000000000 000000001000000000000000001000000000000000000001000000000000010000000100000000000000100000000000000000000000001000000000000100001000000000000000000000000000100001000000000000000000000100000000000000000100000000010000000000000000001000000000001000000000000001000000000000000 000000000100000000010000000000000000000000010000010000000000000000000000000000100000001000000000000001000000000000000000000000010000000000001000100000000000000000000000000001000010000000000000000000001000000000000000001000000000100000000000000000010000000001000000000000000 000000000010000000000000100000000000100000000000000000000000100000100000000000000000000000000001000000010000000000000010000000000100000000000000000000000000010010000000000000000000000000000010000100000000000000000000010000000000000000010000000001000000000001000000000000000 000000000001000000000010000000000000000001000000000001000000000000000000000001000001000000000000010000000000000000000000100000000000000100000000001000000000000000000000000000101000000000000000000000000000000100001000000000000000000000100000000000000000100001000000000000000 000000000000100000000000000001000000000100000000000000000010000000000010000000000000000000000010000010000000000000100000000000000000000001000000000000001000000000010000000000000000000000000001100000000000000001000000000000000000010000000000000000000001000001000000000000000 000000000000010000000000000010000000000000000010000000001000000000000000000100000000000100000000000000000000000100000100000000000001000000000000000000000010000000000000010000000000100000000000010000000000000010000000000000000010000000000000000000100000000001000000000000000 000000000000001000000001000000000000000000000100000000000000000100000000010000000000000000001000000000001000000001000000000000000000001000000000000010000000000000000000000100000000000000100000000001000000000000100000000000001000000000000000000100000000000001000000000000000 000000000000000100001000000000000000000010000000000000000000001001000000000000000000000000100000000000000000010000000000010000000010000000000000000000010000000000000100000000000000000000001000000000000001000000000010000000000001000000000000100000000000000001000000000000000 100000000000000000100000000000000000010000000000000000000000100000000000010000000100000000000000000000000010000000000000000100000001000000000000000000010000000000000000000000100000000000000001000000100000000000000000100000000000100000000000000000000000010000100000000000000 010000000000000000000100000000000010000000000000000000000000010000010000000000001000000000000000000000001000000000000010000000000000000001000000000000000000001000000001000000000000100000000000000000000001000000000000001000000000000000000001000000000000100000100000000000000 001000000000000010000000000000000100000000000000000000010000000000000000000100000000010000000000000010000000000000000000010000000000001000000000000000000000100000000000000001000000000010000000000100000000000000000000000000010000000000100000000000000000001000100000000000000 000100000000000000000010000000000000000000010000000000000010000001000000000000000000000001000000000000000000100000000100000000001000000000000000000010000000000000000000000000010000000000000010001000000000000000000000000001000000000100000000000000001000000000100000000000000 000010000000000000000000001000000000000010000000000000100000000000000000000000100000000000000001001000000000000000000000000001000000000100000000000100000000000000000000010000000100000000000000000000000000100000000100000000001000000000000000000000000001000000100000000000000 000001000000000001000000000000001000000000000000000000000000001000000010000000000010000000000000000000000000000100010000000000000000000000010000000000000000010000000000000010000000000000100000000000000100000000001000000000000000000010000000000000010000000000100000000000000 000000100000000000010000000000000000000001000000000010000000000000000100000000000000000000010000000000010000000001000000000000000010000000000000000000000010000000000000100000000000000000000100100000000000000000000000000000100000000000001000000000000000000100100000000000000 000000010000000000000000000010000000000000000100001000000000000000000000000000010000000000000010000000100000000000000000100000000000100000000000100000000000000001000000000000000000000001000000000000000010000000000000000100000001000000000000000001000000000000100000000000000 000000001000000000000000000000010000100000000000000000000100000000000000000010000000000000100000010000000000000000000001000000000000000000000100000000000001000000000010000000000010000000000000000000000000001010000000000000000000010000000000000100000000000000100000000000000 000000000100000000000000000100000000001000000000000000001000000010000000000000000001000000000000000000000000010000100000000000000100000000000000000000000000000100001000000000000000000100000000000001000000000000000000000010000000000000000010000000000010000000100000000000000 000000000010000000001000000000000000000000000001000100000000000000000000000001000000000010000000100000000000000000000000000000100000000000001000000000100000000000000000000100000000010000000000000000010000000001000000000000000010000000000000000000000100000000100000000000000 000000000001000000000000010000000001000000000000000000000000000100100000000000000000001000000000000000000000001010000000000000000000010000000000000000001000000000000000001000000000000000001000010000000000000000000001000000000000000000000100000010000000000000100000000000000 000000000000100000000001000000000000000000000010100000000000000000000000100000000000000000000100000100000000000000000000000000010000000000100000001000000000000000000100000000000000000000010000000010000000000000000000010000000000001000000000010000000000000000100000000000000 000000000000010000000000000000100000000100000000010000000000000000000000001000000000000000001000000000000100000000001000000000000000000010000000000001000000000000100000000000000000001000000000000000000000000100010000000000000000000000010000100000000000000000100000000000000 000000000000001000000000000001000000000000001000000001000000000000001000000000000000000100000000000000000001000000000000001000000000000000000001010000000000000010000000000000000001000000000000000000001000000000000010000000000000000001000000001000000000000000100000000000000 000000000000000100000000100000000000000000100000000000000001000000000001000000000000100000000000000001000000000000000000000010000000000000000010000000000100000000010000000000001000000000000000000000000000010000100000000000000100000000000000000000100000000000100000000000000 100000000000000000010000000000000000000100000000000000000100000000000000000001000000000000000001000000000000001000000000000010000000001000000000010000000000000000000100000000000000100000000000001000000000000000000000000100000000000010000000000000000010000000010000000000000 010000000000000000000000010000000000000000000010000100000000000000000000000010000000100000000000000000010000000000000000000001000000000000010000100000000000000000100000000000000000000000000001000001000000000000000010000000000000000000100000000000001000000000010000000000000 001000000000000000000010000000000000000000001000000000000001000000000000000000100000000010000000000000000000010000000001000000000001000000000000000001000000000001000000000000000000000000100000100000000000000000000000010000000000000000000001000010000000000000010000000000000 000100000000000010000000000000000000100000000000010000000000000000000000100000000000000000000010000000000000000100000000001000000010000000000000000000000100000000000000000100000000000100000000000000100000000000000100000000000000000000000100000000000000100000010000000000000 000010000000000000000001000000000001000000000000000000000000001000000000000100000100000000000000000000000100000000000010000000000000000000001000000000000000000100000000100000001000000000000000000000000010000000000000000001000000010000000000001000000000000000010000000000000 000001000000000000000000000100000000000000000100000000100000000000000001000000000000000000100000000000000000100000000000000000100000000001000000001000000000000010000000000000000000000010000000010000000000000000010000000000000000100000000000000000000000000100010000000000000 000000100000000000100000000000000000000000100000000001000000000000000000000000010000000000000100000000001000000000001000000000001000000000000000000000000001000000000000010000000000000000001000000100000000000001000000000000000000000000000010000000010000000000010000000000000 000000010000000000001000000000001000000000000000000000000000000100000100000000000000000001000000010000000000000000100000000000000000000000100000000000000000001000000000000001000001000000000000000000000000100000000000100000000000000000010000000000100000000000010000000000000 000000001000000000000000000001000000000000010000000000000000100000010000000000000010000000000000000000100000000000000000010000000000000000000010000000000010000000001000000000000000010000000000000000000000000100000001000000001000000000000000010000000000000000010000000000000 000000000100000001000000000000000000000000000001100000000000000000000000001000000000000100000000000010000000000000000000100000000000010000000000000100000000000000000010000000000000000000000010000000000001000000100000000000000000000000001000000000000000010000010000000000000 000000000010000000000000000010000000001000000000000000000000010000000000010000000000010000000000000000000001000000010000000000000000000100000000000000001000000000000000000000010010000000000000000010000000000000000000000000100100000000000000100000000000000000010000000000000 000000000001000000000100000000000000000010000000001000000000000000001000000000000000000000001000000000000010000000000000000000010100000000000000000000100000000000010000000000000000000000000100000000000100000010000000000000000000000100000000000000000000001000010000000000000 000000000000100000000000001000000010000000000000000000001000000001000000000000000000000000010000000001000000000010000000000000000000100000000000000000000000010000000000000000100000001000000000000000010000000000000000000000010000000001000000000100000000000000010000000000000 000000000000010000000000100000000000010000000000000000000010000010000000000000000000001000000000001000000000000001000000000000000000000000000001000000000000100000000001000000000000000000010000000000000000001000001000000000000001000000000000000000000100000000010000000000000 000000000000001000000000000000010100000000000000000010000000000000100000000000000001000000000000100000000000000000000100000000000000000010000000000000010000000000000000000010000000000001000000000000000000010000000000001000000000001000000000000000000001000000010000000000000 000000000000000100000000000000100000000001000000000000010000000000000010000000001000000000000000000100000000000000000000000100000000000000000100000010000000000000000000001000000100000000000000000000001000000000000000000010000010000000000000000001000000000000010000000000000 100000000000000000001000000000000001000000000000000000000001000000000000000000010000000000001000001000000000000000000100000000000000000001000000000000000000010000000010000000000000000100000000000000001000000000000000000000100000000000100000010000000000000000001000000000000 010000000000000000000000000000010000000001000000000000100000000000001000000000000000000000000100000001000000000000100000000000000001000000000000000000000000100000000000000100000000000000000010000000000010000000000001000000000000000010000000100000000000000000001000000000000 001000000000000000000000001000000000001000000000000000000100000000000000100000000000000100000000100000000000000001000000000000000000000000010000000000000000001000010000000000000000000000001000000000000000000100000000000001000000100000000000000001000000000000001000000000000 000100000000000000000001000000001000000000000000000001000000000000000000000000100000000000100000000000100000000000000000000100000100000000000000000000001000000000100000000000000000100000000000000000000000010000000000000000010000000000001000000000000100000000001000000000000 000010000000000010000000000000000000000100000000000000000000010001000000000000000000001000000000000000000010000000000000100000000000000000000010000000000001000000000000000010000001000000000000000001000000000000000000010000000010000000000000000000000000000100001000000000000 000001000000000000000000100000000000000000010000000100000000000000000000001000000000000000000010010000000000000010000000000000000000001000000000000000010000000000000000010000000000000000000100000010000000000000000000000010000000000000000001001000000000000000001000000000000 000000100000000000000000000010000010000000000000010000000000000000000000000001000000100000000000000100000000000000000000010000000000010000000000000000000000000110000000000000000000000000100000000000000000001000000000100000000000000100000000000000000001000000001000000000000 000000010000000000010000000000000000100000000000000000001000000000000000010000000010000000000000000000000000100000000000000001000000000000000001000001000000000000000000001000001000000000000000000000000001000001000000000000000000001000000000000000000000001000001000000000000 000000001000000000000100000000000000000000000100000000010000000000100000000000000000000001000000000000000000000100001000000000000000000000001000000100000000000000000000000000100000000000010000100000000000000000000010000000000100000000000000000000000010000000001000000000000 000000000100000000000000000000100100000000000000001000000000000000000001000000000000000010000000000000000001000000000010000000001000000000000000000000000010000000000100000000000000000000000001000000000000100000001000000000000000000000000100000100000000000000001000000000000 000000000010000000100000000000000000000000001000000000000000001000000100000000000001000000000000000010000000000000000000000000010000000000000100000000000100000000000001000000000000001000000000010000000000000000000000000100001000000000000000000000001000000000001000000000000 000000000001000000000000000001000000010000000000100000000000000000000000000010000000000000000001000000000100000000010000000000000010000000000000000010000000000001000000000000000000000010000000000000010000000000000000001000000000000000000010000000100000000000001000000000000 000000000000100000000010000000000000000000100000000000000000000100000000000100001000000000000000000000010000000000000000000000100000000010000000010000000000000000001000000000000010000000000000000000000100000000000100000000000001000000000000000000000000010000001000000000000 000000000000010000000000000100000000000010000000000010000000000000000010000000000100000000000000000000000000001000000001000000000000000000100000100000000000000000000000000000010000010000000000000100000000000000100000000000000000000001000000000000000000100000001000000000000 000000000000001000000000010000000000000000000001000000000010000000010000000000000000010000000000000000000000010000000000000010000000100000000000001000000000000000000000100000000100000000000000000000100000000010000000000000000000000000010000000000010000000000001000000000000 000000000000000101000000000000000000000000000010000000000000100010000000000000000000000000010000000000001000000000000000001000000000000100000000000000100000000000000000000001000000000001000000001000000000000000010000000000000000010000000000000010000000000000001000000000000 100000000000000000000100000000000100000000000000000000000010000000000000000000100010000000000000000000010000000000000000100000000000000000000100000000000000000100000000000100000000000000001000000010000000000000010000000000000000000001000000000000100000000000000100000000000 010000000000000000100000000000001000000000000000000000001000000000000001000000000000010000000000000000000000001000000000001000000000000000001000000010000000000000000010000000000000000000000100000000000000000100000000010000000001000000000000000000000001000000000100000000000 001000000000000001000000000000000000010000000000000010000000000000000000000001001000000000000000000000000000100000000000000000010000000000000010000000001000000000000000010000000000000100000000000000000010000000000010000000000000000000010000000100000000000000000100000000000 000100000000000000000000000100000000000001000000000000000000100000000000000000010000001000000000000010000000000000000000000001000000000010000000000000000000001000000100000000000000000000100000000000010000000010000000000000000100000000000000001000000000000000000100000000000 000010000000000000000000100000000000000000000001001000000000000000000000010000000000000000100000000100000000000000000100000000000000000000010000010000000000000000000000000001000000001000000000100000000000000000000001000000000000000000000010000000000000100000000100000000000 000001000000000010000000000000000010000000000000000000000000000100000000000010000100000000000000000000000000010000001000000000000000000100000000000000000010000000010000000000000000000000000010000000001000000000000000000100000000001000000000000000000100000000000100000000000 000000100000000000000000010000000000000000010000000000010000000000000000100000000001000000000000000000000010000000000000000000100000000000000001000000000000010001000000000000000000100000000000000000000000100000100000000000000000010000000000100000000000000000000100000000000 000000010000000000000000000001000000000000000010000000100000000001000000000000000000000000001000100000000000000000000000000100000000010000000000000000000100000000000000100000000010000000000000000100000000000000001000000000000000000000000001000000000010000000000100000000000 000000001000000000001000000000000000000000100000010000000000000000000010000000000000000000000001000000000001000010000000000000000001000000000000001000000000000000000001000000000000000001000000000001000000000000000000000001000000000000001000000000000000001000000100000000000 000000000100000000000010000000000001000000000000000000000000010000001000000000000000000000010000000000000000000100000000000010000000000000100000000000010000000000100000000000000000000010000000000000000000001001000000000000001000000000000000000001000000000000000100000000000 000000000010000000000000000000010000000010000000100000000000000000000000000100000000100000000000000000100000000001000000000000000000000001000000000001000000000000000000000000100001000000000000001000000000000000000000000010000000000000000100000000010000000000000100000000000 000000000001000000010000000000000000001000000000000000000000001000000000001000000000000001000000000000001000000000000001000000000000100000000000000000000000100010000000000000000000000000000001000000000000010000000100000000000010000000000000010000000000000000000100000000000 000000000000100000000000000000100000000000000100000100000000000000000100000000000000000100000000001000000000000000000000010000000100000000000000000000000001000000000000000000011000000000000000000000100000000000000000001000000000000010000000000010000000000000000100000000000 000000000000010000000001000000000000000000001000000000000100000000100000000000000000000000000010000001000000000000010000000000001000000000000000000000100000000000001000000000000100000000000000000000000001000000000000100000000000000000100000000000000000000100000100000000000 000000000000001000000000000010000000000100000000000000000001000010000000000000000000000000000100010000000000000000000010000000000010000000000000000100000000000000000000001000000000010000000000000000000100000000000000000000010000100000000000000000001000000000000100000000000 000000000000000100000000001000000000100000000000000001000000000000010000000000000000000010000000000000000100000000100000000000000000001000000000100000000000000000000000000010000000000000010000010000000000000000000000000000100000000100000000000000000000010000000100000000000 100000000000000000000010000000000000000000000100000000001000000000000000001000000000100000000000000000000001000000000000000000010010000000000000000000000000001000000000000010000100000000000000000100000000000000000001000000000000010000000000000000000100000000000010000000000 010000000000000000000000000100000000000000001000000000000010000000000000100000000000000000000001000000100000000000001000000000000000010000000000000000010000000000000000000001001000000000000000000000000100000000000000000000100010000000000000000100000000000000000010000000000 001000000000000000010000000000000000000000000010000000000000000100001000000000000000000000100000000000000100000000000000100000001000000000000000000000000000010000000001000000000000010000000000000000100000000000000000000010000100000000000000000000000001000000000010000000000 000100000000000000100000000000000000000010000000000000000000010000000000000010000000000100000000000001000000000000000000000000100000001000000000000000000000000100000000001000000000000001000000100000000000000000001000000000000000000000010000010000000000000000000010000000000 000010000000000000000000000010000000000000010000000001000000000000100000000000001000000000000000000000000000010001000000000000000000000000100000000000000100000000000010000000000000000000000001000000010000000000010000000000000000000010000000000000000000001000000010000000000 000001000000000000000000010000000000000100000000000010000000000000000000000000010000000010000000000100000000000000000000001000000100000000000000000000000000100000000000000000100010000000000000000000000001000000000000000001001000000000000000000000100000000000000010000000000 000000100000000010000000000000000000000000000001000000000000001000000001000000000000000000001000010000000000000000000000000001000001000000000000000000001000000000001000000000000000000000010000001000000000000000000000001000000000000001000000000001000000000000000010000000000 000000010000000000000000001000000000010000000000000000000001000000000010000000000001000000000000000000001000000000000000010000000000000000001000010000000000000000100000000000000000000000000010000010000000000010000000000000000000000000000100000000000000000100000010000000000 000000001000000000000000000000100001000000000000100000000000000001000000000000000000010000000000000000010000000000100000000000000000000000000001000000100000000000000000010000000000000000100000000000000000010000000000000100000000100000000000000000000000100000000010000000000 000000000100000000000100000000000000000000100000000000000000100000000000000001000000000000000010001000000000000000000001000000000000000000010000000010000000000000000000100000000001000000000000010000000000000000000000000000010000001000000000100000000000000000000010000000000 000000000010000000000001000000000000000001000000010000000000000010000000000000000010000000000000000000000000001000000100000000000000100000000000000000000001000000010000000000000000000010000000000000000000100000000010000000000000000000000001000000000000010000000010000000000 000000000001000001000000000000000000100000000000000000010000000000000000000000100000000000000100100000000000000000000000000010000000000001000000000000000010000000000000000000010000001000000000000001000000000000000000100000000001000000000000001000000000000000000010000000000 000000000000100000001000000000000100000000000000000000000100000000010000000000000000001000000000000000000000000100000000000100000000000100000000000001000000000010000000000000000000000000000100000000000010000000100000000000000000000000000010000000001000000000000010000000000 000000000000010000000000000000011000000000000000000100000000000000000000010000000000000000010000000010000000000000000010000000000000000000000010001000000000000001000000000000000000000000001000000000001000000000000100000000000000000100000000000000000010000000000010000000000 000000000000001000000000100000000010000000000000000000100000000000000000000100000000000001000000000000000010000000010000000000000000000000000100100000000000000000000100000000000000000100000000000000000000000101000000000000000000000000001000000010000000000000000010000000000 000000000000000100000000000001000000001000000000001000000000000000000100000000000100000000000000000000000000100010000000000000000000000010000000000100000000000000000000000100000000100000000000000000000000001000000000010000000000000000100000000000010000000000000010000000000 100000000000000000000001000000000000100000000000001000000000000000000010000000000000000000010000000000000000010000000000000000100000010000000000000000000000100000000000010000000001000000000000000000000000000100000000001000000100000000000000000000001000000000000001000000000 010000000000000000000000000000100000000000000001000001000000000000000000000100000000001000000000000000000000100000000001000000000010000000000000000000000000010000010000000000000000000001000000000010000000000000000000100000001000000000000000000000000010000000000001000000000 001000000000000000000000000010000000000000100000100000000000000000010000000000000000000001000000000000000000001000000000000001000100000000000000000000010000000000000000000100000000001000000000000000001000000000001000000000000000010000000000000000000000000100000001000000000 000100000000000000001000000000000000000100000000000000100000000000100000000000000000010000000000000000001000000000000000000000010000000000010000000000000010000001000000000000001000000000000000000000000000001000000000000010000000000001000000000000000000010000000001000000000 000010000000000000010000000000001000000000000000000000000010000000000000000010000000000000000100000000000001000000000000010000000000000010000000000000100000000000000000000000100000000100000000010000000000000000100000000000000000000000000001000001000000000000000001000000000 000001000000000000000000000001000000000010000000010000000000000000000000010000000001000000000000000000010000000000000000000010001000000000000000000000000000001000000010000000000000000000010000000000000010000000000000000000010010000000000000000010000000000000000001000000000 000000100000000000000000001000000000000000001000000100000000000010000000000000000100000000000000000000000000000100000000100000000000000001000000000010000000000000000100000000000010000000000000000000000000010000000001000000000000000000010000000000000000001000000001000000000 000000010000000010000000000000000001000000000000000000000000100000000000001000000000000010000000000001000000000001000000000000000000000000000100001000000000000000000000000000010000100000000000000000000100000000000010000000000000000000000010000000000001000000000001000000000 000000001000000000000000000100000000010000000000000000000000000100000000000000100000000100000000000100000000000000000010000000000000100000000000000000000100000000000000000010000000000000000100001000000000000001000000000000000000000000100000100000000000000000000001000000000 000000000100000000000000000000010000000000000010000000000001000000000100000000000010000000000000000000000010000000001000000000000000001000000000000000001000000010000000000000000100000000000000000000010000000000000000000001000001000000000000000000000000100000000001000000000 000000000010000000000010000000000010000000000000000010000000000000000001000000000000000000000010000000000100000000000000000100000000000000000001000100000000000000000000000001000000000000001000000001000000000010000000000000000000000010000000010000000000000000000001000000000 000000000001000000000000100000000000000000000100000000000100000001000000000000001000000000000000000010000000000000000000001000000001000000000000000000000000000100100000000000000000010000000000000000000000100000000000000000100000001000000000000000010000000000000001000000000 000000000000100000100000000000000000001000000000000000010000000000001000000000000000000000000001010000000000000000000100000000000000000000000010100000000000000000000000100000000000000000100000000000000001000000010000000000000000000000000100000000000100000000000001000000000 000000000000010000000100000000000000000000010000000000000000001000000000000000010000100000000000100000000000000000100000000000000000000100000000010000000000000000000000001000000000000010000000000000100000000000000000010000000000000000001000000100000000000000000001000000000 000000000000001001000000000000000000000001000000000000000000010000000000100000000000000000100000001000000000000010000000000000000000000000001000000001000000000000001000000000000000000000000001000100000000000000000000000100000000000100000000000000100000000000000001000000000 000000000000000100000000010000000100000000000000000000001000000000000000000001000000000000001000000000100000000000010000000000000000000000100000000000000001000000000001000000000000000000000010100000000000000000000100000000000000100000000000001000000000000000000001000000000 100000000000000000000000100000000000000001000000000000000000001000010000000000000000000100000000000000000000100000001000000000000000000000100000000000100000000001000000000000000010000000000000000001000000000000000000000000010000000000000100000000000001000000000000100000000 010000000000000000000000001000000001000000000000000000010000000000000000010000000000000000000010000000000000010000000000000000010000000010000000000000000001000010000000000000000000010000000000001000000000000000001000000000000000000000001000000000100000000000000000100000000 001000000000000000000000000000010000000000010000000000000000010000000010000000000000000000001000000000010000000000000000001000000000100000000000000100000000000000000100000000001000000000000000010000000000000000000000100000000000000000000010000000000100000000000000100000000 000100000000000000000000000001000100000000000000000000000000000110000000000000000000100000000000000000000010000000000001000000000000000000001000001000000000000000000000010000000000001000000000000000000001000000000000000000100000000010000000000001000000000000000000100000000 000010000000000000000100000000000000000000000010000000000100000000000001000000000001000000000000000000100000000010000000000000000010000000000000000000000000100000000000000000010000000000100000000000001000000001000000000000000000000000010000000000000000010000000000100000000 000001000000000000001000000000000000001000000000000000000000100000000000000100000000000000000100000000000000001000000000100000000000000000000001000000000100000000100000000000000100000000000000100000000000000000000000001000000000000100000000000100000000000000000000100000000 000000100000000000000000000000100000010000000000000000001000000000100000000000000000000000100000000010000000000000000000000010000000000100000000100000000000000000000000000100000001000000000000000000000100000000000000000001000000000000000001010000000000000000000000100000000 000000010000000000000000000100000000000000000001010000000000000000001000000000001000000000000000001000000000000000010000000000000000001000000000000000000010000000000000000000100000000000001000000000000000010000000000010000000000010000000000000000001000000000000000100000000 000000001000000010000000000000000000000000001000000000100000000000000000000001000000000000010000000000000100000000000100000000000100000000000000000000000000001000000000001000000000000000000001000010000000000000100000000000000001000000000000000000010000000000000000100000000 000000000100000000000000000010001000000000000000000010000000000001000000000000000000000000000001000000001000000000000000000000100000000000000100000001000000000000010000000000000000000000010000000000100000000000000001000000000000000000100000001000000000000000000000100000000 000000000010000001000000000000000000000000000100000000000001000000000000000010000000001000000000000100000000000000100000000000001000000000000000000000010000000000000000100000000000100000000000000000000000000100000100000000000000000001000000000000000000001000000000100000000 000000000001000000000001000000000010000000000000000000000010000000000100000000000000000010000000000000000000000100000000000001000000000000000010010000000000000000000010000000000000000001000000000100000000000000000000000010000000100000000000100000000000000000000000100000000 000000000000100000000000010000000000000010000000000001000000000000000000001000000010000000000000100000000000000000000010000000000001000000000000000010000000000000000000000001000000000100000000000000000000001000000000000100000100000000000000000000000000000100000000100000000 000000000000010000010000000000000000000000100000001000000000000000000000100000000000010000000000010000000000000000000000000100000000000001000000000000000000000100000000000010000000000000000010000000010000000000000010000000001000000000000000000010000000000000000000100000000 000000000000001000000010000000000000100000000000100000000000000000000000000000010100000000000000000001000000000000000000010000000000000000010000000000001000000000000001000000000000000000000100000000000000100000010000000000000010000000000000000000000010000000000000100000000 000000000000000100100000000000000000000100000000000100000000000000000000000000100000000001000000000000000001000001000000000000000000010000000000000000000000010000001000000000000000000010000000000000000010000010000000000000000000001000000000000000000000100000000000100000000 100000000000000000000000010000000000000000001000010000000000000000000000000100000000000000100000000000001000000000100000000000000000000000000010000100000000000000000000000000010000000000000100000000010000000000001000000000000000001000000000000001000000000000000000010000000 010000000000000000010000000000000000000000000100100000000000000000000010000000000000000010000000000000000010000000000100000000000000000100000000000000000100000000001000000000000000000000001000000000000000001000000000000000010000000000010000001000000000000000000000010000000 001000000000000000000000000100000000000100000000000001000000000000000000010000000000100000000000000000000000000110000000000000000000000000000100000000100000000000000000100000000000000000000010000000000000100000000000001000000001000000000000010000000000000000000000010000000 000100000000000001000000000000000000000000100000000000000100000000000100000000000000000000001000000000000000010000000010000000000000000000000001100000000000000000000000000000100000000010000000000010000000000000000001000000000010000000000000000000000001000000000000010000000 000010000000000000000000000000100000001000000000000000000000000100000000000001000010000000000000000001000000000000000000001000000000000001000000000000010000000001000000000000000000000000010000000100000000000010000000000000000000000000001000000000001000000000000000010000000 000001000000000000000010000000000000000000000010001000000000000000010000000000000000000000000001000010000000000001000000000000000000000000001000000000000001000000000000001000000000000100000000000000000000010000000000100000000000000001000000100000000000000000000000010000000 000000100000000000000100000000000000100000000000000000000001000001000000000000000000000100000000000000000000001000010000000000000000000010000000001000000000000000000000000001000000000000000001000000000010000000000000000010001000000000000000000000000100000000000000010000000 000000010000000000000000000000010010000000000000000000000000001000000000100000000000001000000000000000000001000000000000000010000100000000000000000010000000000000000000010000000000010000000000100000000000000000010000000000000000000000100000000000000000010000000000010000000 000000001000000000000000000010000000000001000000000000000010000000000001000000000100000000000000100000000000000000000000000000010000001000000000000000000000010000100000000000000001000000000000000000000001000000000100000000000000000000000010000010000000000000000000010000000 000000000100000010000000000000000000000010000000000100000000000000100000000000000000000000000100000000000000100000000000000100000000100000000000010000000000000000000001000000000000000000100000000000000000000100000000000000100000010000000000000000100000000000000000010000000 000000000010000000000000000001000001000000000000000000001000000000000000000000101000000000000000010000000000000000001000000000000000000000010000000000000000100000000100000000000000000001000000000000100000000000100000000000000000000100000000000000000000000100000000010000000 000000000001000000100000000000000000000000000001000000100000000010000000000000000000000000000010000000010000000000000000010000000000000000100000000001000000000000000000000010000000100000000000000000001000000000000000000001000100000000000000000100000000000000000000010000000 000000000000100000000000100000001000000000000000000000000000010000000000000000010001000000000000000000000100000000000001000000000000010000000000000000000010000000000000000100000100000000000000001000000000000000000010000000000000100000000000000000000000001000000000010000000 000000000000010000000000001000000100000000000000000000000000100000001000000000000000000001000000000100000000000000000000000000100010000000000000000000001000000000000010000000001000000000000000000001000000000000000000000100000000000000000001000000010000000000000000010000000 000000000000001000001000000000000000010000000000000000010000000000000000001000000000000000010000000000100000000000000000000001001000000000000000000000000000000100010000000000000010000000000000010000000000000000000000010000000000000010000000000000000000100000000000010000000 000000000000000100000001000000000000000000010000000010000000000000000000000010000000010000000000001000000000000000000000100000000001000000000000000000000000001010000000000000000000001000000000000000000100000001000000000000000000000000000100000000000010000000000000010000000 100000000000000000000000001000000000000000010000000000000000000100000001000000000000000000000100000010000000000000010000000000000100000000000000000001000000000000000000100000000000000001000000000000000000001000000010000000000010000000000000000000000000100000000000001000000 010000000000000000000000100000000000001000000000000010000000000000000000000000100000000000001000000000000000000100000000010000001000000000000000001000000000000000000000001000000001000000000000000000010000000000000000000100000000010000000000000000000000010000000000001000000 001000000000000000001000000000000000000001000000000000001000000000000000000010000000000000000010000000000010000000000010000000000000010000000000010000000000000000000000000000010000000000010000000000000000010000010000000000001000000000000000000000010000000000000000001000000 000100000000000000000000000010000000010000000000000000000000001000001000000000000000000010000000000000010000000010000000000000000000000001000000000000000001000000000000000001000100000000000000000000000000000100100000000000000000001000000000000000000010000000000000001000000 000010000000000000100000000000000000000000000100010000000000000000010000000000000000000000010000100000000000000000000001000000000000000000000001000000001000000000000100000000000000000000000010000000000100000000000000000010000000000000100000000000100000000000000000001000000 000001000000000000000000000000010001000000000000000000000010000000000000000001000000000100000000000000001000000000000000000100000010000000000000100000000000000000001000000000000000001000000000000000000000100000000000010000000100000000000000000000000000001000000000001000000 000000100000000000000001000000000100000000000000000000000000010000000000001000000000000000000001000000000000100000100000000000000000000000010000000000000100000000000000000000100000010000000000000000001000000010000000000000000001000000000000000010000000000000000000001000000 000000010000000000000010000000000000000010000000000000000100000010000000000000000000010000000000000100000000000000001000000000000000000000000010000000000000010000000000000100000000000000000001010000000000000000000000001000000000000000001000001000000000000000000000001000000 000000001000000001000000000000000000000100000000001000000000000000000000000100000001000000000000000001000000000000000000000001000000000000100000000010000000000010000000000000000000000000001000000000100000000000000000000000100000000000000001000000000100000000000000001000000 000000000100000000000000000001000010000000000000000000010000000000000000000000010000000000100000000000000000001001000000000000000001000000000000000000100000000000000000000010001000000000000000000010000000000000000100000000000000000000010000000000001000000000000000001000000 000000000010000010000000000000000000000000000010000001000000000000000010000000000000000001000000001000000000000000000000000010000000000010000000000000000000000101000000000000000000000000000100000000000001000000000001000000000000100000000000000100000000000000000000001000000 000000000001000000000000000000101000000000000000000000000000100000000000100000000000100000000000000000000000010000000100000000000000001000000000000100000000000000000001000000000010000000000000000000000010000001000000000000000000000001000000000000000000000100000000001000000 000000000000100000010000000000000000000000000001000000000001000000100000000000000100000000000000000000100000000000000000001000000000000000000100000000000000001000000000010000000000000010000000000001000000000000001000000000000000000100000000100000000000000000000000001000000 000000000000010000000000010000000000100000000000000000100000000000000100000000001000000000000000000000000001000000000000100000000000000000001000000000010000000000010000000000000000000000100000001000000000000000000000000000010000000000000010010000000000000000000000001000000 000000000000001000000000000100000000000000100000000100000000000001000000000000000010000000000000000000000100000000000000000000010000000100000000000000000000100000000010000000000000100000000000100000000000000000000000100000000000000000000100000001000000000000000000001000000 000000000000000100000100000000000000000000001000100000000000000000000000010000000000001000000000010000000000000000000000000000100000100000000000000000000010000000100000000000000000000100000000000100000000000000000000000001000000000010000000000000000001000000000000001000000 100000000000000000000000000100000000000000000010000000000000010000100000000000000000000010000000010000000000000000000000010000000000000000000001000010000000000000010000000000000000001000000000000000000010000000000100000000000000000000001000000000010000000000000000000100000 010000000000000000000010000000000000000100000000000000000000100000000100000000000000000000100000100000000000000000010000000000000000100000000000000000000000000100000000010000000000000000010000000000001000000000100000000000000000000000000100000000000000001000000000000100000 001000000000000000000000010000000000000000000100000000000000001010000000000000000000000000000001000001000000000000000000000100000000000010000000000000000010000000000010000000000001000000000000000010000000000001000000000000000000000100000000000000000000100000000000000100000 000100000000000000000100000000000000000000000001000000001000000000000010000000000000000000000100000000000100000001000000000000000000000000000010000000010000000010000000000000000010000000000000000000000000100000000000000100000000000000100000000010000000000000000000000100000 000010000000000000000000000001000000000001000000000000000001000000000000001000000000010000000000000000000000000100000000000000100100000000000000100000000000000000000001000000000000000000001000001000000000000000000000100000000000001000000000000100000000000000000000000100000 000001000000000000010000000000000000000000001000000000010000000001000000000000000000100000000000001000000000000000000010000000000000000000100000000000001000000000000000000100000000000001000000000000000000000110000000000000000000000000000010000000000000010000000000000100000 000000100000000001000000000000000000000010000000000000000000000100010000000000000000000000000010000000000001000000000100000000000000000000000100000000000000100000100000000000001000000000000000000000010000000000000000010000000000100000000000000000000010000000000000000100000 000000010000000000000000100000000100000000000000000001000000000000000000000010000000000000010000000000000000001000000000000000010000000001000000000100000000000000001000000000000000000000100000000000100000000000000000000001000010000000000000100000000000000000000000000100000 000000001000000000000001000000000000001000000000000100000000000000000000000000011000000000000000000000000010000000000000000010000010000000000000000001000000000000000000000001000000000000000010010000000000000000001000000000000000000001000000000000000001000000000000000100000 000000000100000000100000000000000000100000000000000000000010000000000000000100000000000000001000000100000000000010000000000000000000000100000000000000000000001001000000000000000000010000000000000000000000010000000010000000000000000010000000000000000000000100000000000100000 000000000010000000000000000000100000000000010000000000000100000000001000000000000100000000000000000000001000000000000000000001000000010000000000001000000000000000000000000010000000000100000000100000000000000000000000000000010001000000000000000000100000000000000000000100000 000000000001000010000000000000000000000000100000000010000000000000000000010000000000000100000000000000100000000000100000000000000000000000001000000000000000010000000100000000000100000000000000000000000000001000010000000000000000000000000001000000001000000000000000000100000 000000000000100000000000000000010000010000000000010000000000000000000001000000000000000001000000000000000000010000000000100000000000000000010000000000100000000000000000001000000000100000000000000100000000000000000000000000101000000000000000001000000000000000000000000100000 000000000000010000001000000000000010000000000000100000000000000000000000000000100001000000000000000000000000100000000000001000000000001000000000000000000001000000000000100000000000000000000001000000000100000000000001000000000100000000000000000001000000000000000000000100000 000000000000001000000000001000001000000000000000001000000000000000000000000001000000001000000000000000010000000000001000000000000001000000000000000000000100000000000000000000010000000010000000000000000001000000000000000010000000010000000000010000000000000000000000000100000 000000000000000100000000000010000001000000000000000000100000000000000000100000000010000000000000000010000000000000000001000000001000000000000000010000000000000000000000000000100000000000000100000001000000000000000000001000000000000000010000000000000100000000000000000100000 100000000000000000000000000010000000000010000000000000010000000000000100000000000000001000000000000000000100000000000000001000000000000000010000001000000000000000001000000000000000000000000010000000000000010001000000000000000000000000000001000100000000000000000000000010000 010000000000000000000000000001000000000000100000000000000000001000100000000000000000000000010000000100000000000000000000100000000000001000000000000001000000000000000000000000010000000100000000000000000000100010000000000000000000100000000000000000000100000000000000000010000 001000000000000000000001000000000000000000000001000000000000100001000000000000000001000000000000000000000001000000001000000000000000000001000000100000000000000000000000001000000000000000000100000000000000001000000100000000000000000010000000000000100000000000000000000010000 000100000000000000000000001000000000000000000100000010000000000000000000000100000010000000000000010000000000000000000000000010000000010000000000000000100000000000000001000000000000000000000001000000001000000000000000010000000000000000000010100000000000000000000000000010000 000010000000000000000010000000000000010000000000000100000000000000000000100000000000000000001000000000000000001000100000000000000000000000000100000000000010000010000000000000000000000001000000000000000001000000000000000000010100000000000000000000010000000000000000000010000 000001000000000000000000000000100000100000000000000000000000010010000000000000000000000001000000000000100000000000000000000000010001000000000000010000000000000000000000100000000000000000001000000000010000000000100000000000000000000000100000000000000001000000000000000010000 000000100000000000001000000000000000000000000010000000000010000000000000010000001000000000000000000001000000000000000001000000000100000000000000000100000000000000000000000010000000000010000000000000000000000100000000000100000000000000000100001000000000000000000000000010000 000000010000000000100000000000000000000000010000100000000000000000000000000001000000000000100000000000000000000100000010000000000000000010000000000000000000100000010000000000000100000000000000000001000000000000000000000000100000000001000000000010000000000000000000000010000 000000001000000000000000010000001000000000000000000000000001000000001000000000000000000000000010000000000000100001000000000000000000000100000000000000000000000100000100000000000000001000000000000100000000000000000000001000000010000000000000000000000000010000000000000010000 000000000100000000000000100000000000000000001000000000000000000100000010000000000000010000000000100000000000000000000000000001000010000000000000000000000001000000000000000000100000100000000000000000000010000000010000000000000000000100000000010000000000000000000000000010000 000000000010000000010000000000000100000000000000000000100000000000000000000000010000000100000000000000000000010010000000000000000000000000000010000010000000000000100000000000000000000000010000000000000100000000000000100000000000010000000000000000000000100000000000000010000 000000000001000000000000000000010000000100000000000000001000000000010000000000000100000000000000001000000000000000000000000000101000000000000000000000000100000000000000000001000000000000100000000010000000000000000010000000000000000000001000000001000000000000000000000010000 000000000000100010000000000000000000000001000000001000000000000000000000000000100000100000000000000000001000000000010000000000000000000000000001000000010000000000000010000000000000010000000000010000000000000000000000000001000000000000010000000000000010000000000000000010000 000000000000010001000000000000000001000000000000000001000000000000000001000000000000000000000001000000000010000000000000010000000000100000000000000000000000001000000000000100000010000000000000100000000000000000000000000010000000001000000000000000001000000000000000000010000 000000000000001000000100000000000000001000000000010000000000000000000000000010000000000010000000000010000000000000000000000100000000000000100000000000000000010000000000010000001000000000000000001000000000000000000001000000000001000000000000000000000000000100000000000010000 000000000000000100000000000100000010000000000000000000000100000000000000001000000000000000000100000000010000000000000100000000000000000000001000000000001000000001000000000000000001000000000000000000100000000000001000000000001000000000000000000000000000001000000000000010000 100000000000000000000000000001000000000000000001000010000000000000000000100000000000000001000000000001000000000000000010000000000000000100000000000000000001000000100000000000000000000000100000010000000000000000000000000010000001000000000000000000000000001000000000000001000 010000000000000000000000000010000000100000000000000000000000000100000000001000000001000000000000001000000000000000000000000100000000000000000010000000100000000000000100000000000000000010000000100000000000000000000000000001000000000001000000000000010000000000000000000001000 001000000000000000000000000000100000000010000000000000000010000000000000000000010000000000010000010000000000000000010000000000000000000000001000000000000100000010000000000000000000100000000000000001000000000000000001000000000000001000000000000000000000010000000000000001000 000100000000000000000000100000000000000000000010000000010000000000000000000001000100000000000000000000000001000000100000000000000000100000000000000001000000000000000010000000000000000000001000000000000100000000000000001000001000000000000000000000000000000100000000000001000 000010000000000000000000000100000100000000000000100000000000000000000100000000000000000000000010000000001000000000000000000010000001000000000000000000000000010000000000001000000010000000000000000000000000000100000010000000000000000100000000000000000100000000000000000001000 000001000000000000000001000000000000000000100000000000001000000000001000000000000000001000000000100000000000000000000000010000000000000000000100000100000000000001000000000000000000000000000001001000000000000000000000000000100000000000010000000000000000100000000000000001000 000000100000000000000000000000010000000000000100000000000000100000000000000000100000010000000000000000000100000010000000000000000000000000100000010000000000000000010000000000000000000100000000000000000001000000001000000000000010000000000000000000001000000000000000000001000 000000010000000000000100000000000000000001000000000100000000000000000000000100000000000000000001000000000000010000000000001000001000000000000000000000001000000000000000000010000000001000000000000000000000001000100000000000000000100000000000010000000000000000000000000001000 000000001000000000010000000000000010000000000000000001000000000010000000000000000000000000001000000010000000000000000000000000100000000000010000000000010000000000000000000000010100000000000000000000000010000000000000010000000000000000000100000000100000000000000000000001000 000000000100000000000000001000000000000100000000000000000000001000000000000010001000000000000000000000100000000000000100000000000000000000000001001000000000000000000000000100000000000000000100000100000000000000000000100000000100000000000000000010000000000000000000000001000 000000000010000000000000010000000000010000000000001000000000000001000000000000000000000000000100000000000000000100000001000000000000001000000000000000000000001000001000000000001000000000000000000000001000000000010000000000000000000000001000000000000001000000000000000001000 000000000001000000001000000000000000000000001000000000000000010000000001000000000010000000000000000100000000000001000000000000000000000010000000100000000000000000000000010000000000000000000010000000100000000000000000000000010000010000000000000000000010000000000000000001000 000000000000100001000000000000000000000000010000000000100000000000000000010000000000000010000000000000000000001000001000000000000010000000000000000000000000000100000001000000000001000000000000000000000000010010000000000000000000000000100000000001000000000000000000000001000 000000000000010010000000000000000000001000000000000000000001000000010000000000000000000000100000000000010000000000000000000000010000010000000000000010000000000000000000000000100000000001000000000000000000100001000000000000000000000010000000001000000000000000000000000001000 000000000000001000100000000000000001000000000000000000000100000000000010000000000000100000000000000000000000100000000000100000000100000000000000000000000010000000000000000001000000000000010000000000010000000000000100000000000000000000000001100000000000000000000000000001000 000000000000000100000010000000001000000000000000010000000000000000100000000000000000000100000000000000000010000000000000000001000000000001000000000000000000100000000000100000000000010000000000000010000000000000000000000100000000000000000010000100000000000000000000000001000 100000000000000000000000000000100000000000100000000000100000000000000000000010000001000000000000000000000000000101000000000000000000100000000000000000001000000000000000000001000000010000000000000000000001000000000000010000000000000100000000001000000000000000000000000000100 010000000000000000000001000000000000000010000000000000000001000000000000000001000000000001000000000010000000000010000000000000000000000000000001000000000010000000000000000010000010000000000000000000100000000000010000000000000000000000000010000001000000000000000000000000100 001000000000000000000000000001000000100000000000000100000000000000000001000000000000001000000000000000001000000000000100000000000000000000100000000000000000000100000000000000100100000000000000000000000100000000000000000100000000000000001000100000000000000000000000000000100 000100000000000000000000000000010000000000001000001000000000000000000000001000001000000000000000000000000000001000000000010000000000000100000000000000000000010000000000100000000000000000010000000001000000000001000000000000000000100000000000000000100000000000000000000000100 000010000000000000000000010000000010000000000000000000000000100000000010000000000000000100000000010000000000000000000000000000011000000000000000000001000000000000000000000100000000000010000000000000000000010000000000000000100001000000000000000000000010000000000000000000100 000001000000000000000000000010000000000000000001000000000100000000000000000000100000000000010000000000000010000000100000000000000000000010000000000010000000000000000001000000001000000000000000000100000000000000000010000000000000000000000100010000000000000000000000000000100 000000100000000000000000100000000000000100000000100000000000000000001000000000000010000000000000000000000000010000000000000100000000000000001000000000000000001000000000000000010000000001000000010000000000000000000100000000000000000000100000000100000000000000000000000000100 000000010000000001000000000000000000001000000000000000000010000000100000000000000000100000000000000000000100000000000000000000100001000000000000000000000001000000000100000000000000000000000100000000001000000000000000000000011000000000000000000000000000100000000000000000100 000000001000000000000010000000000100000000000000000000000000001000000000010000000000000000000100001000000000000000000000001000000000010000000000100000000000000000010000000000000000100000000000000000010000000000000000000010000000000000010000000000000000000100000000000000100 000000000100000000001000000000000000000000000100000001000000000000000000100000000100000000000000000000010000000000010000000000000000000000000010000000000000100000000000001000000000001000000000001000000000000010000000000000000000000000000001000000000001000000000000000000100 000000000010000000000000000100001000000000000000000000010000000000010000000000000000000000001000000001000000000000000000100000000010000000000000010000000000000000000000010000000000000000000001000000000000001000000000000001000000001000000000000010000000000000000000000000100 000000000001000000000000001000000000000000000010010000000000000000000000000000010000010000000000000000000000100000000010000000000000000000000100000000010000000000001000000000000001000000000000100000000000000000100000000000000000000010000000000000000100000000000000000000100 000000000000100000000100000000000001000000000000000010000000000010000000000000000000000000100000000000000001000000000000000001000000001000000000000000000100000001000000000000000000000000000010000000000000000100000000100000000010000000000000000000010000000000000000000000100 000000000000010000100000000000000000000001000000000000000000000101000000000000000000000010000000000000100000000000000000000010000000000000010000000100000000000010000000000000000000000100000000000010000000000000000000001000000000010000000000000000000000001000000000000000100 000000000000001010000000000000000000000000010000000000001000000000000100000000000000000000000001000100000000000000000001000000000000000001000000000000100000000000100000000000000000000000001000000000000010000000001000000000000100000000000000000000000000010000000000000000100 000000000000000100010000000000000000010000000000000000000000010000000000000100000000000000000010100000000000000000001000000000000100000000000000001000000000000000000010000000000000000000100000000000000000100000000001000000000000000001000000000000001000000000000000000000100 100000000000000000000000000000010000001000000000000001000000000001000000000000000000000000000010000100000000000000000000000001000000000000001000000000000010000000000001000000000000000010000000000000000100000000100000000000000000000000010000000010000000000000000000000000010 010000000000000000001000000000000000000000010000001000000000000010000000000000000000000100000000000000000100000000000000000010000000000000000100000000001000000000000000000000100000000000100000000100000000000000000100000000000000001000000000000000000000000100000000000000010 001000000000000000000000100000000001000000000000010000000000000000000100000000000000000000000100000000100000000000000000000000100000000100000000000010000000000000000000000010000000000000000001000000000001000010000000000000000000000001000000000000000010000000000000000000010 000100000000000000000000000000100010000000000000000000000001000000000000010000000000000000000001100000000000000000000000100000000000000000100000000000000000100000001000000000000000000000000100010000000000000000000010000000000000010000000000000000010000000000000000000000010 000010000000000001000000000000000000000000001000000000001000000000000000000000010000000001000000000000010000000000000000000100000000001000000000001000000000000000010000000000000000010000000000000000000000001000000000001000000000000000000100100000000000000000000000000000010 000001000000000000000000001000000000000001000000100000000000000000100000000000000000000000001000000000000001000000000001000000000000000000000010000000000000000100000000000001000000100000000000000000100000000001000000000000000001000000000000000000001000000000000000000000010 000000100000000000000000000001001000000000000000000000000100000000000000000100000000000010000000001000000000000000000000000000010000100000000000000000010000000000000000001000000000000000000010000001000000000000010000000000000100000000000000000000000000100000000000000000010 000000010000000000000000010000000000000000100000000000000000010000000000000000100100000000000000000010000000000000000100000000000010000000000000000000100000000010000000000000000000000000010000000000000000000100000000000010000000000010000000000100000000000000000000000000010 000000001000000000100000000000000000000000000010000010000000000000000000001000000000001000000000000000000000010000010000000000000000000001000000010000000000000000000000000100001000000000000000000000000000100000000000000000010000000100000000000001000000000000000000000000010 000000000100000000000001000000000000010000000000000000100000000000010000000000000000100000000000010000000000000000000000001000000000000010000000000000000000010000000000000000010000000000001000100000000000000000000000000100000010000000000000000000000000001000000000000000010 000000000010000000000100000000000000000100000000000000000000000100000000100000000000000000010000000000000000100000000000010000000001000000000000100000000000000000000010000000000100000000000000000000000000010000001000000000000000000000000010001000000000000000000000000000010 000000000001000000000000000010000100000000000000000100000000000000000010000000000000000000100000000001000000000000001000000000000000000000000001000000000000001000000000100000000000000100000000001000000000000000000000010000001000000000000000000000000000010000000000000000010 000000000000100000000000000100000000100000000000000000000000001000000000000001000000010000000000000000000010000001000000000000001000000000000000000100000000000000100000000000000000000001000000000000001000000000000001000000000000000000000001000000100000000000000000000000010 000000000000010000000010000000000000000000000001000000010000000000000000000010000010000000000000000000001000000010000000000000000100000000000000000000000100000000000100000000000001000000000000000000000010000000000000000000100000100000000000000000000001000000000000000000010 000000000000001000010000000000000000000010000000000000000000100000000001000000001000000000000000000000000000000100100000000000000000010000000000000000000001000001000000000000000000001000000000000010000000000000000000000001000000000000100000000000000100000000000000000000010 000000000000000110000000000000000000000000000100000000000010000000001000000000000001000000000000000000000000001000000010000000000000000000010000000001000000000000000000010000000010000000000000000000010000000000000000100000000000000000001000010000000000000000000000000000010 111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111 65 0 8 10 12 13 19 20 23 30 31 45 56 57 58 60 61 65 66 67 71 78 88 106 113 115 116 123 127 128 136 137 138 143 145 148 151 158 159 160 168 169 170 174 188 192 196 201 204 205 208 215 217 220 221 225 227 228 229 239 241 243 246 247 254 259 8 10 12 13 16 17 19 25 34 35 36 45 64 72 75 79 82 87 89 90 96 98 108 110 116 121 123 125 131 133 135 141 148 151 158 159 161 165 168 174 177 178 184 191 192 197 204 207 212 213 217 218 225 235 236 238 243 247 250 251 256 257 259 265 272