273 273 111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000000 010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000001000000000000000010000000000000001000000000000000 001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000001000000000000000001000000000000000100000000000000 000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000001000000000000000000100000000000000010000000000000 000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000001000000000000000000010000000000000001000000000000 000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000001000000000000000000001000000000000000100000000000 000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000001000000000000000000000100000000000000010000000000 000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000001000000000000000000000010000000000000001000000000 000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000001000000000000000000000001000000000000000100000000 000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000001000000000000000000000000100000000000000010000000 000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000001000000000000000000000000010000000000000001000000 000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100001000000000000000000000000001000000000000000100000 000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 100000000000000000000001000000000000000001000000000000000000100000100000000000000000000010000000000010000000000000000000000010000000000000001000000000000001000000000000000010000001000000000000000000100000000001000000000000000100000000000000000001000000000000000000001000000 000001000000000000000000000100000000000010000000000000000000010000010000000000000000000000100000100000000000000000000000000010000000000000000100000000100000000000000000000001000100000000000000000000010000000000001000000000000010000000000000000000000100000000100000000000000 000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000100000000000100000000000100000000000000000000000000100000000000001000000000100000000000000000100000000000000000000001000000000000000100001000000000000000000000000000100000000100000000000000001000000000000000000100000001000000000000100000000000000000010000000000000 000000000010000010000000000000000001000000000000000000000000001000000000100000000000010000000000000000000001000000000000000000100000000000001000010000000000000000000000000000100000001000000000000000000100000000100000000000000010000000000000000000010000000000001000000000000 000000001000000000001000000000000010000000000000000000000000010000000000010000001000000000000000000000010000000000000000000000010000000000000010000100000000000000000000000000100000000000010000000000000010000000000100000000000100000000000000010000000000000000000010000000000 000010000000000000000010000000000000000000100000000000000000001001000000000000000000000001000000000001000000000000000000000010000000000000000010000000010000000000000000000000010010000000000000000000000001000000000000100000000001000000000000000100000000000010000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 001000000000000001000000000000000000010000000000000000000000010000000010000000000000000100000000000000000010000000000000000000100000000000000001000000000100000000000000000010000000100000000000100000000000000000010000000000000001000000000000000000001000000000000000000100000 000000000001000000000000010000000000000100000000000000000000000100001000000000000001000000000000001000000000000000000000000000100000000000000100100000000000000000000000000000010000000010000000010000000000000000000010000000000100000000000000000000000010000000000100000000000 000000100000000000000000100000000000000000010000000000000000000110000000000000000100000000000000000100000000000000000000000001000000000000000010000001000000000000000000000010000000000000100000001000000000000000000000010000000010000000000000000010000000000000000001000000000 000000010000000000000000001000000000001000000000000000000000000100000100000000000010000000000000010000000000000000000000000000010000000000001000000010000000000000000000000001000000000001000000000100000000000010000000000000000001000000000000000000000001000000000000100000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 010000000000000000010000000000001000000000000000000000000000100000000000000100000000001000000000000000001000000000000000000000010000000000000001000000000010000000000000000000010000010000000000000010000000000000000001000000000010000000000000001000000000000000000000010000000 000100000000000000100000000000000000100000000000000000000000001000000001000000000000000000010000000000000100000000000000000001000000000000000001000000001000000000000000000001001000000000000000000001000000000000000000001000000100000000000000000000100000000001000000000000000 000000000000100001000000000000000000001000000000000000000001000000000000001000000000000000001000000001000000000010000000000000000001000000000000000000000000100000000000100000000000000000001000000000000100000000000001000000000100000000000000000010000000000000100000000000000 000000000000100000010000000000000000000000010000000000010000000000000000100000000000000000000100100000000000000000001000000000000010000000000000000000000000010000000000010000000000000000000100000000000010000001000000000000000001000000000000000000100000000000000100000000000 000000000000010000000001000000000010000000000000000001000000000000001000000000000000000000001000000000000100000000000010000000000000000000100000000000000000001001000000000000000000000000000100000000000001000000010000000000000010000000000000100000000000000000000000100000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000001000000000000100000001000000000000000010000000000010000000000000000000000000000010000000001000000000000001000000000000000001000000000000000000001000100000000000000000000000001000000000100000000000000100000000000001000000000000000000000010000001000000000000000 000000000000000100000010000000000100000000000000100000000000000000000100000000000000000000000100000000000010000000000000000100000000000010000000000000000000001000010000000000000000000000000010000000010000000000000000010000000100000000000000001000000000000000001000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000100000100000000000000000000100000000000000100000000000000000010000000000000000000010000010000000000000000100000000000100000000000000000000000000000100000000001000000000000000000010000000001000000010000000000000000010000000000000000100000000000000000000000100000 000000000000000100001000000000000000000001000000010000000000000000000001000000000000000000000001001000000000000000000000001000000000001000000000000000000000010000000100000000000000000000001000000100000000000000000000000100000010000000000000000000001000000010000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000010000000000001000000000010000000000000000001000000001000000000000000000000000000010000000100000000000010000000000001000000000000000000000000000010000000000000100000000000000000001000010000000000000100000000000000100000000000000000000000100000000000001000000000 000000000000000100000000100000001000000000000000000000000100000000010000000000000000000000001000000000000001000000100000000000000000100000000000000000000000000100000001000000000000000000000001000001000000000000000010000000000001000000000000010000000000000000000000001000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000001 000000000000001000000000010000000000100000000000000000000010000000100000000000000000000000000100000000010000000001000000000000000000010000000000000000000000100000000010000000000000000000000001100000000000000000000000100000000010000000000000000000000001000000010000000000000 000000000000010010000000000000000000000010000000001000000000000000000000000100000000000000000001000100000000000000000000010000000000000100000000000000000000100000001000000000000000000000000010010000000000000000000000001000000001000000000000000001000000000000000010000000000 000000000000001000000100000000000000000000100000000100000000000000000010000000000000000000000001010000000000000000000000100000000000000000010000000000000000000110000000000000000000000000000100001000000000000000001000000000000100000000000000000000010000000000000000010000000 000001000000000000000000000010000000000000001000001000000000000000000000000010000100000000000000000000000000100000001000000000000000000001000000000000000010000000000001000000000000001000000000000100000000000000000000100000000100000000000000100000000000000000000000000100000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000001 000000000001000000000000000010000000000000000100000000100000000000000000000001000000000010000000000000000000010000000000001000000000010000000000000100000000000001000000000000001000000000000000000010000000000000000000010000000001000000000000000000010000000000100000000000000 000000010000000000000000000001000000000000000100000000000001000000000000000010000000000001000000000000000000001000000000100000001000000000000000001000000000000000010000000000000000100000000000000001000000000001000000000000000010000000000000000000000010000000000010000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000000000001 000000100000000000000000000000100000000000000100000000010000000000000000000000100000000000100000000000000000000100000000010000000000100000000000010000000000000000100000000000000000010000000000100000000000000000000000000100000100000000000000000100000000000000000000100000000 000010000000000000000000000000100000000000000010000100000000000000000000000001000010000000000000000000000000100010000000000000000000000010000000000000000100000000000000000100000000000100000000010000000000000000000100000000000010000000000000000000100000000000000000001000000 100000000000000000000000000001000000000000000001010000000000000000000000000000100001000000000000000000000000100000000100000000000000000000100000000000001000000000000010000000000000000000010000001000000000000000000001000000000001000000000000000000000100000000001000000000000 000000001000000000000000000000100000000000001000000001000000000000000000000000010000000000010000000000000000001001000000000000000000001000000000100000000000000000000000001000000001000000000000000000000100000000001000000000000001000000000000001000000000000000000001000000000 000000000100000000000000000010000000000000000001100000000000000000000000000000010000000100000000000000000000000100010000000000000000000000010000000010000000000000000000100000000010000000000000000000000010000000000010000000000010000000000000000001000000000001000000000000000 010000000000000000000000000000010000000000000001000000000100000000000000000001000000010000000000000000000000001000000001000000000010000000000000000000100000000000001000000000000000000000100000000000000001000010000000000000000100000000000000000000001000000000010000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000001 001000000000000000000000000000010000000000001000000000001000000000000000000000100000100000000000000000000000010000000000000100000001000000000000000000010000000010000000000000000000000001000000000000100000000000000000001000000010000000000000010000000000000000000100000000000 000100000000000000000000000000010000000000000010000000000010000000000000000010001000000000000000000000000000000100000010000000000100000000000000000000000001000000000100000000000000000010000000000000010000000000100000000000000001000000000000000010000000000000000000010000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111100000000000000001 000000000010000000000000000001000000000000000010000010000000000000000000000000010000001000000000000000000000010000100000000000000000000100000000000001000000000000000000010000000100000000000000000000001000000000010000000000000100000000000000000000000001000010000000000000000 000000100000000000000000000000010000000010000000000010000000000000000001000000000001000000000000000000000010000000000000000000010000010000000000000000000000000100000000000100000010000000000000000000000100000001000000000000000000100000000000100000000000000000000000000010000 000000000000010000000000000000010000000100000000000000000000001000000100000000000000001000000000100000000000000001000000000000000000000001000000000100000000000000000000100000000000100000000000001000000000000000000000000100000000010000000000000000000000100000000000001000000 000100000000000010000000000000000000000001000000000000001000000000000000000000010000000000000100000001000000000000000000000000010000100000000000000000100000000001000000000000000000000100000000001000000000000000000000000010000000001000000000000000000010000000000000000100000 000000000001000000000001000000000000010000000000000000000000001000000000000000010000000000100000000100000000000000001000000000000000000010000000001000000000000000000010000000000000000000001000000000000000100010000000000000000000100000000000010000000000000000000000010000000 100000000000000001000000000000000001000000000000000000010000000000000000000000010010000000000000000000000100000000000000000100000000000000000100000000000000000100000100000000000000000000100000000010000000000000000000100000000000000100000000000000000000100000000010000000000 000000000000010000000000010000000000001000000000010000000000000000000000000000010000100000000000000000000001000000000000100000000010000000000000000000000010000000000000000010001000000000000000000000010000000000000100000000000000000010000000000100000000000000000000000010000 000010000000000000000000000000011000000000000000000000000001000000000000010000000000000000000100010000000000000000000000001000000000000000000100000000001000000000100000000000000000001000000000000000000000100000010000000000000000000010000000000001000000000000000001000000000 000000000010000000000000000000010100000000000000001000000000000000010000000000000000000001000000000000010000000000000100000000000000000000010000100000000000000000000000000010000000000000001000000010000000000000000000000010000000000001000000000000100000000000000000100000000 001000000000000000000000001000000000000000000100000000000000001000001000000000000100000000000000000000001000000010000000000000000000001000000000000000000000000100000000010000000000000000010000000000010000000000000000000010000000000000100000000001000000000000010000000000000 000000000000010000000000000100000000000000000100000000000100000000000000001000000000000100000000001000000000000000000000000000010100000000000000000001000000000010000000000000000001000000000000000000000000100000000000100000000000000000010000000000100000000000001000000000000 000000010000000000000100000000000010000000000000000000000000001010000000000000000000000000000100000000000000100000000000010000000001000000000000000000000001000000000000001000000100000000000000000010000000000000000010000000000000000000010000000000001000000000000000000010000 000000000100000000000000100000000000000000100000000000100000000000100000000000000000000000010000000000000000100000000000000000011000000000000000010000000000000000001000000000000000000000001000000000010000000000010000000000000000000000001000000000000000100000000100000000000 010000000000000000000010000000000000100000000000000001000000000000000000100000001000000000000000000000000000100000010000000000000000000100000000000000000000000100000000000010000000000001000000000000000000100000000000000100000000000000000100000000000010000000100000000000000 000000000000010000100000000000000000000000010000000000000010000000000010000000000000000010000000000000000000100000000001000000000000000000000100000010000000000000010000000000000000010000000000000000000100000000000000000010000000000000000010010000000000000010000000000000000 000001000000000000001000000000000000000000000100000100000000000000000000000100000000000000000100000000100000000000100000000000000000000000100000000000010000000000000000000010000000000010000000000000000100000010000000000000000000000000000001000000000000100001000000000000000 000000001000000000010000000000000000000000000100100000000000000001000000000000000000010000000000000010000000000000000010000000000000000000000100000000000100000000000001000000000000000000001000001000000000000000000000001000000000000000000100000000000001000000000000000010000 010000000000000000000000000001000000000000100000000000010000000010000000000000000000100000000000001000000000000000000010000000000000000010000000000100000000000000000000000001000000000000000001000000000100000000000000000001000000000001000000000001000000000000000000000100000 000000001000000000100000000000000000001000000000000000000000100000000000000001000100000000000000100000000000000000000000010000000000000000010000000000010000000000000100000000000000000000000001000000000000010000010000000000000000100000000000000000000010000000001000000000000 001000000000000000000010000000000000000100000000000000000000100000010000000000000000000000000001000000000000000100001000000000001000000000000000000000001000000001000000000000000000000000100000000000000100000000000100000000000000000000010000000000000001000000000000000001000 000000100000000000000000010000000000000000001000100000000000000000000000100000000000000000000001000001000000000000000001000000000100000000000000001000000000000000000000000001000000000000010000000010000000000000010000000000000000000000000001000000000000010000000000001000000 000000000100000000000000000001000001000000000000000000001000000000001000000000000000000000000001000000000010000001000000000000000000000000000010000000000001000000000001000000000000010000000000000000000000010010000000000000000000000010000000000000100000000000100000000000000 100000000000000000010000000000000000100000000000000000000001000000000000000001000000000000000001000000100000000000000000000000100000000001000000000001000000000000000000001000000010000000000000000000010000000000000000000001000000001000000000010000000000000000000000100000000 000010000000000000000000000100000100000000000000000001000000000000000001000000000000000010000000000000000000000100000000000000100001000000000000000000000010000000000000010000000000000000000001001000000000000010000000000000000000000000001000000000000000010000000010000000000 000000000001000010000000000000000000000000001000000100000000000000000000001000000000001000000000000000000100000000000100000000000000000000000010000010000000000000100000000000000000000000000001000000010000000001000000000000000000000000000100000000001000000000000000000001000 000001000000000000000000000001000000000000010000000000000100000000100000000000001000000000000000010000000000000000000000000000100000001000000000000000000000001000000000100000000000000100000000000010000000000000000000001000000000100000000000000100000000000000000000000001000 000100000000000000000000001000001000000000000000001000000000000000000000000001000000000100000000000010000000000000000000100000000000000000000010000000000000001000000010000000000100000000000000000000000100000000000000000100000000000100000000000000000000010000000100000000000 000000000000100000000001000000000000000010000000010000000000000000000100000000000000000000010000000000000000000100100000000000000000000000000010000000000100000010000000000000000000001000000000000010000000000000000000000001000000000000000010000000000010000000010000000000000 000000000000100000000000100000000000000000001000000010000000000001000000000000000010000000000000000000010000000000000000000000100000000000100000000000100000000000010000000000001000000000000000000000000000010000000000000100000000000000010000000001000000000000000000010000000 000000000000100000000000000001000010000000000000000000000000100000000010000000000000010000000000000100000000000000000000001000000000100000000000100000000000000000000000000100000000000001000000000000010000000000000000100000000000010000000000000000000000010001000000000000000 000000000000100000001000000000000000010000000000000000000010000000000000000001000000000001000000000000001000000000000000000100000000000100000000010000000000000000000000000001000001000000000000001000000000000000000010000000000000000010000000100000000000000000000000000001000 000000000010000000000100000000000000000001000000000000100000000000000000000100000001000000000000000000000000000110000000000000000010000000000000000000000000001000000000000001000000100000000000000000000000010000000000100000000000000000000100010000000000000000000001000000000 000000010000000001000000000000000000000000001000000000000000100000000000010000000000000000100000000000000001000000010000000000000000010000000000000000000000001000001000000000000000000010000000001000000000000000000000000001000000000000100000000000100000000010000000000000000 000100000000000000001000000000000100000000000000000000000000000100000000000000100000001000000000000000000001000000000001000000001000000000000000000000000100000000000000001000000000000000000100000000000000001000000000100000000000100000000000000001000000000000100000000000000 000000000100000000000010000000000000000000000010000000000000000100000001000000000000010000000000100000000000000000000000100000000000000000100000000000000000100000100000000000000001000000000000000010000000000000000000000000100000000000100000010000000000000000000000000100000 000000001000000000000100000000000000000000010000000010000000000000000000000000100000000001000000001000000000000000010000000000000000000000000001000000000000100001000000000000000000001000000000000000010000000010000000000000000000000100000000000000000000001000000000001000000 100000000000000000000000000100000000000000000010000000001000000000000100000000000100000000000000000000010000000000000000001000000000000000000001001000000000000000001000000000000000000000000100000000000100000000000010000000000000000000000100000100000000000000000000000000100 000000000000000100000000010000000001000000000000000000100000000000000000001000001000000000000000000000000000001000001000000000000000000000000001000000010000000000000000000100000100000000000000001000000000000000000000000000100000000000000010000001000000000000000000100000000 000000010000000000000000000010000000000010000000000100000000000000100000000000000000000000000010000001000000000000000010000000000000000000000001100000000000000000000000010000000000000000100000000000000000001000000000000100000000000010000000010000000000000000001000000000000 000010000000000001000000000000000000000001000000000000000000000100000000100000000000000000000010000000000000001000100000000000000000000000010000000100000000000000000010000000000000010000000000000000010000000000000000001000000000000000010000100000000000000000000000000000100 000000000000000100000000000010000000100000000000000000000000000101000000000000000000000000100000000000001000000000000100000000000010000000000000000000000001000010000000000000000000000100000000000000000100000000010000000000000000010000000000000000000000001000000010000000000 010000000000000000000001000000000000000000000010000000000001000000010000000000000000000000000010000000000010000000000000010000000000001000000000000010000000000000000000000000101000000000000000001000000000000000000000100000000000000000000001000000000000001000000100000000000 000000000000000100100000000000000000000000100000000001000000000000000000000000100000000100000000000100000000000010000000000000000000000001000000000000100000000000000000000000100000000010000000000010000000000001000000000000000000000010000000000000000001000000000000000000100 000000000000000100010000000000000000000000000010001000000000000000000010000000000000100000000000000000000100000000000000000010000000010000000000010000000000000000000000100000000000000000010000000000000000001010000000000000000000000000010000000000000010000000000001000000000 000000000001000000000000100000000010000000000000100000000000000000000000000000100000000000000010010000000000000000000000000010000000000100000000000000000010000000000100000000000000100000000000000000000100000000000000000000100000001000000000000000100000000000010000000000000 000000000010000000000000000010001000000000000000000000010000000000001000000000000000000000010000000000100000000000000000000010000100000000000000000000000000100000010000000000000000000001000000001000000000000000000100000000000000100000000000000000001000000000000000000000100 001000000000000010000000000000000000001000000000000000000010000000000000010000000001000000000000000000000000001000000000000010000000000010000000000001000000000000000001000000000000000000000100000010000000000000000000000100000000000000001000000000000000001001000000000000000 000000100000000000000000000010000000010000000000000000000100000000000000000100000010000000000000000010000000000001000000000000000001000000000000000000001000000000000000000000100000000000000100000000010000000000000000000000100000000001000000000000000010000010000000000000000 000001000000000000000000001000000000000100000000010000000000000010000000000000000000000010000000000000000000001000000000000100000000100000000000000000000000100000000000000000100010000000000000000000000000001000010000000000000000000000000100000000100000000000000000010000000 000000010000000000010000000000000000010000000000010000000000000000001000000000001000000000000000000000000000010000000000000001000000000000010000000000100000000000100000000000000000000000000010000000000100000000000000100000000000000000001000000000000000000100000000001000000 000000000000001000000001000000000100000000000000000000100000000000000000000010000010000000000000100000000000000000010000000000000000100000000000000001000000000000000000000000010000000000010000000000000100000000000000001000000000000010000000000000001000000000000000000000010 100000000000000000000000010000000000000000100000000000000000010000000000000010000000010000000000000000001000000000100000000000000001000000000000000010000000000001000000000000000000000000000010000000000000000100000000000100000000100000000000000000100000000000000001000000000 000000000000001000001000000000001000000000000000000001000000000001000000000000000001000000000000000000000000010000000000010000000000000000001000001000000000000000000000100000000000000000100000000000010000000000000000000000010000000000000010000000100000000000000000000100000 010000000000000000000000000000100001000000000000001000000000000000000000010000000000000010000000000001000000000000000000000001000000000000100000000000000000010010000000000000000000100000000000000000010000000000000010000000000000100000000000000000000001000000000000000000010 000000000010000000100000000000000000000000000001000000001000000010000000000000000000000000001000010000000000000000001000000000000000010000000000000000000100000000000000000000010001000000000000000000010000000000000000000100000000000000000001000000000000000100000010000000000 000010000000000000000100000000000000000000000001000000000000010000100000000000000000001000000000000100000000000000000000000100000100000000000000000000000000010000000001000000001000000000000000000000000100000000000000000000010000000000100000000000000010000000000000100000000 001000000000000000000000000000100000000000010000100000000000000000000001000000000000000000001000000000100000000000000100000000000000000000001000000100000000000000001000000000000100000000000000000000000000000100000000100000000000000010000000000000000010000000000000010000000 000000000000001010000000000000000000000000000001000000010000000000000100000000000000000001000000000010000000000000000000000001000000001000000000000000000010000000000000000100000000000010000000000000000000000100010000000000000000000000010000010000000000000000100000000000000 000001000000000000000000000000100000001000000000000010000000000000000000100000000000000100000000000000000100000000000000001000001000000000000000000000000001000000000000000000010000000000000010001000000000000000000000000000010000000001000000010000000000000000010000000000000 000000000000001000000000000000100000000001000000000000000000010000000000001000000100000000000000000000000001000000000010000000000000000100000000000000001000000000010000000000000010000000000000000010000000000010000000000000000000010000000000000000000000000100000100000000000 000100000000000000000000100000000000000000000001000000000001000000000010000000000000000000100000001000000000000001000000000000000000000000001000000000010000000000000000010000000000000000000010000010000000000000000100000000000000000000000100100000000000000000000000000000010 000000001000000000000000000100000000000100000000000100000000000000000000000010000000000000001000000000000010000000000000000001000010000000000000010000000000000000000010000000000000000001000000000010000000000000000000000000010000001000000000000001000000000010000000000000000 000000100000000001000000000000000010000000000000000000000010000000010000000000000000000000010000000000000000010000000000100000000000000001000000000000000000010000000000000000010000000100000000000000000000000110000000000000000000000000000100000001000000000000001000000000000 000000000100000000000000001000000000100000000000000000000000010000000000000100000000000000001000000000000000010000000001000000000000000010000000100000000000000000000100000000000000001000000000001000000000000001000000000000000000000000010000000100000000000000000000000000010 000000000001000000000010000000000000000010000000000000000100000000000000000010000000100000000000000000010000000010000000000000000000000000001000000000000000010000000000001000000000010000000000001000000000000000010000000000000000000100000000000000000000000101000000000000000 000000001000000000000000010000001000000000000000000000000000001000000010000000000000000000000010000000000000000100000000000100000000000000100000000001000000000000001000000000000000000100000000000100000000000001000000000000000000000001000000000000000000000100100000000000000 000000000000000100000100000000000000000000001000000000000001000000001000000000000000000010000000100000000000000000000000000000010000000100000000000000000100000000000010000000000000000000100000000000000000000100100000000000000000000001000000000100000000000001000000000000000 000000000000000100000000000001000000000010000000000000000000001000000000010000000010000000000000000000100000000000000001000000000000000000010000000000000010000001000000000000000001000000000000100000000000000000000000000000010000000000000100000010000000000000000100000000000 000000000010000000000010000000000000000000010000010000000000000000000000000001000000000000000010000000000100000000000000000000010001000000000000001000000000000000000001000000000000000010000000100000000000000000001000000000000000010000000000000001000000000000000000000000010 000000010000000000100000000000000001000000000000000000000100000001000000000000000000001000000000000000000000000100000000001000000000000010000000000000000000100000000000000010000000000000010000000000000000000100001000000000000000001000000000100000000000000000000100000000000 010000000000000000000000001000000000000000001000000000100000000000000001000000000000000001000000000100000000000000100000000000000000000000000100000000000001000000000000100000000000000000000100100000000000000000000100000000000000001000000000000000000000000100001000000000000 000010000000000000000000000001000000000100000000100000000000000000000000001000000000000000010000000000001000000000000000010000000000010000000000000000100000000000000000000010000000000000000100000100000000000000100000000000000000000100000000010000000000000000000000000000010 000000100000000000000001000000000000000000100000000000001000000000000000000001001000000000000000000000000001000000000100000000000000000000000100000000000000100000000000010000000000100000000000000100000000000000000000000000010000000000010000001000000000000001000000000000000 000000000001000001000000000000000000100000000000001000000000000010000000000000000000010000000000000000000000000100000000000000010000001000000000000000010000000000010000000000000000000000000100000000001000000000000000000000010000000010000000000000000100000000000000001000000 100000000000000000001000000000000000000000001000000000000000001000010000000000000000000100000000010000000000000000000010000000000010000000000000000000000000100000000000000100000000010000000000000000001000000000000000010000000000000000001000000000000010000000000000000000010 001000000000000000000000000001000100000000000000000100000000000000000000100000000000000000100000000010000000000000000000000000010000000001000000000000000000100000000100000000001000000000000000000000000001000000000010000000000000000000000010000000000000000100000001000000000 000001000000000000000000100000000000000001000000000000000000001000000000000001000000100000000000000000000010000000010000000000000100000000000000100000000000000000100000000000000000000000000100000000000000000100000001000000000000000000000010000000000001000000000010000000000 000000000000000110000000000000000000010000000000000010000000000000100000000000000100000000000000000000000000000100000000100000000000000000000100000100000000000000000000001000000000000001000000000000000001000000000001000000000000000000000001000000100000000000000000000000010 000000000100000000010000000000000000000000001000000000000010000000000100000000000000000000000010001000000000000010000000000000000000100000000000000000001000000000000000000010000100000000000000000000000001000000000000000000010000100000000000000000010000000000000010000000000 000100000000000000000000000001000000001000000000000001000000000000000000000100000000000000000010000000010000000000001000000000000000000000000100010000000000000010000000000000000010000000000000000000000000000100000000010000000000000000100000000000001000000000000000001000000 000000000000000100000000000100000010000000000000000000010000000000000000000001000001000000000000000001000000000001000000000000001000000000000000000010000000000000000000000010000000001000000000000000001000000000000000001000000000000000100000000000000000000100000000010000000 001000000000000000000000000100000000000000000001000000100000000001000000000000000000000000000100000000000100000000000000100000000000000100000000100000000000000000000000000000100000010000000000000100000000000000000000000001000000100000000000000010000000000000000000001000000 000000010000000000000000000000100000100000000000000000001000000000000010000000000001000000000000100000000000000000100000000000000100000000000000000000000010000000000000000000100000000000001000000000000001000000000000010000000000000100000000000001000000000000000000000001000 000000000100000000000000000000100000010000000000000000000001000010000000000000000000001000000000000000010000000000000000000010000010000000000000000000000000000101000000000000000000000010000000000100000000000000000000001000000000000000000010000000000000010000001000000000000 000000000000010001000000000000000000000000000001000100000000000000000001000000001000000000000000000000001000000000000000000010000000100000000000001000000000000000000000001000000000001000000000000000000000010000000000010000000000000001000000000000000001000000000100000000000 000000100000000000000000001000000001000000000000000001000000000000000000000010000000000000000100001000000000000000000000000010000000000000010000000000000100000000001000000000001000000000000000000000001000000000000001000000000000010000000000010000000000000000000000000001000 000100000000000000000100000000000000000100000000000000000100000000000000100000000100000000000000000000000000010000000000000010000000000000100000000010000000000000000000000100000000000000001000100000000000000000000000000001000000000010000000001000000000000000000010000000000 000010000000000000000000010000000000000000010000001000000000000000000100000000000000000000100000000000000000010000000010000000001000000000000000000000000000000100000000000000100001000000000000000000000000010000000001000000000000001000000000000000001000000001000000000000000 000000000000010000010000000000000000000001000000000010000000000000000000000010000000000000010000010000000000000000000100000000000000000010000000000000010000000000000000000000100000000000100000100000000000000000000010000000000000000000100000000000000000010000100000000000000 100000000000000000100000000000000000000010000000000000000000000100000000001000000000000000000100000000000000010000010000000000000000001000000000010000000000000000000001000000000000100000000000000000000001000000000100000000000000000001000000000000000000010000000000010000000 010000000000000010000000000000000010000000000000000000000000000100000000000010000000000100000000000000100000000000000000000100000000010000000000000000001000000000000000010000000000000000001000000000000000010000001000000000000000000000000010000100000000000000000000001000000 000000000010000000001000000000000000001000000000100000000000000000000000000010000000000010000000000100000000000001000000000000000000000000000001000000000000000100100000000000000000000100000000000000000001000000000000000001000000000000010000000000000100000000000100000000000 000000000000010000000000100000000100000000000000000000010000000000000000010000000000010000000000000000000000010010000000000000000000000000000001000000000001000000000010000000000010000000000000000100000000000000001000000000000000000000000001000000000010000000000000000001000 000000000001000000000000000000100000000000100000010000000000000000010000000000000000000000000100000010000000000000000001000000000000000000000001000001000000000000000000100000000000000001000000000000000000010000100000000000000000000000100000100000000000000000000010000000000 000001000000000000000010000000000000000000000001000000000010000000001000000000000010000000000000000000000001000000000000010000000000000000000001000100000000000010000000000000000000000000001000000000001000000001000000000000000000001000000000000000000000010000000001000000000 000000001000000000000001000000000000000000000001000000000000000100000000000100000000100000000000000001000000000000000000001000000000000001000000000000000000000100010000000000000100000000000000100000000000000000100000000000000000000000001000000000100000000000000000000001000 000000000000010000000000000000101000000000000000000000000000000100100000000000000000000001000000000000000010000000001000000000000001000000000000000000100000000000000100000000000000000000010000000000001000000000000000000001000000000000000100000000010000000001000000000000000 000000000001000000100000000000000000000000000010000000000000010000000000100000000000000001000000000000100000000001000000000000000000100000000000000000000000001010000000000000000000000000100000000100000000000000000001000000000000000000001000000001000000000000000000000010000 010000000000000000000000010000000000010000000000000100000000000000000000000000100000000000010000100000000000000000000000001000000000000000001000000000000000001000000001000000000010000000000000000000001000000000000000000010000000000000010000000010000000000000000010000000000 000000000000100000000000001000000000000000000010100000000000000000100000000000000001000000000000000000000001000000000000000001000000000001000000000000010000000001000000000000000000010000000000000000000000100000001000000000000000000001000000000000001000000000000010000000000 000000000000100010000000000000000000100000000000000000000100000000000000000000100000000010000000000000000010000000000010000000000000000000010000001000000000000000000000000000010100000000000000000100000000000000000100000000000000000000100000000000000000100000000001000000000 000000000000100000000000000010000001000000000000000000000000010000000001000000000000100000000000010000000000000000000000010000001000000000000000000001000000000000000010000000000000000010000000000000000001000000000000000010000000000000000100001000000000000000000000001000000 000000000000100000000000000100000000000000100000001000000000000000001000000000000000001000000000000000000000001000010000000000000000000000001000000000001000000000000100000000000000000100000000100000000000000000000000010000000000000000000001010000000000000000000000000010000 000010000000000000000000000010000000001000000000000000001000000000010000000000000000010000000000001000000000000000000000000001000000000100000000000000000000001000000000001000000000000000010000100000000000000001000000000000000000000000000010000000000000100000000000010000000 000000000100000000001000000000000000000010000000000000010000000000000010000000000100000000000000000000000000001000000100000000000001000000000000000000000000001000000000000000011000000000000000000000000000100000100000000000000000001000000000000000000001000000000000001000000 000000000010000000010000000000000000000100000000000000000000010000000000000000100010000000000000000001000000000000000000100000000000001000000000000000000001000000001000000000000000000000000001000000000000100000000000010000000000000000000010100000000000000001000000000000000 000000100000000000000100000000000000000000000010010000000000000000000000010000000000000100000000000000001000000000001000000000000000000000001000100000000000000000010000000000000000000000000001000000000001000000000000001000000000001000000000000000000000100000100000000000000 000001000000000001000000000000001000000000000000000000100000000000000000000000100000000000000001000000010000000000000000000001000000000010000000000010000000000000000000010000000001000000000000000000000001000000100000000000000000010000000000000000000010000000000000000010000 000000010000000000000000100000000000000000000010000001000000000000000000001000000000000000000001000010000000000000000000000100000010000000000000000100000000000000000000000000010000001000000000100000000000000000000000000010000000100000000000000000000100000001000000000000000 000100000000000000000001000000000000000000010000000000000000010001000000000000000000000000000001000000000000001010000000000000000000010000000000000000000010000000100000000000000000000001000000000000001000000000000010000000000000000001000000000000000000100000001000000000000 000000001000000000000000000010000100000000000000000000000010000010000000000000000000000000000001000000000100000000100000000000000000000000001000000000100000000000000000000100000000100000000000000000000000100000000001000000000000000000100000000100000000000000000100000000000 100000000000000000000010000000000010000000000000000010000000000000000000000100000000000000100000000000000000001000000000000001000100000000000000000000000100000000000000100000000000000000000001000100000000000000000000000010000000000010000000000000010000000000000100000000000 001000000000000000000000000010000000000001000000000000000001000000000100000000001000000000000000000100000000000000000001000000000000000000100000010000000000000000000000000000010000000000000001000000001000000000001000000000000000000100000000000000100000000000000000000010000 000000000000001000000010000000000000000000000100000000001000000000000000010000000000000000010000000100000000000000000000000000100010000000000000000010000000000000000100000000000100000000000000000000000000001000000001000000000000000001000000100000000000000000000000001000000 000000000010000001000000000000000000000000000100000001000000000000100000000000000000100000000000100000000000000000000001000000000000000000000010000000001000000000000000000100000000000000000010000100000000000000000010000000000000001000000000000000000000001000000000010000000 000000000000001000010000000000000000001000000000000000000100000000000001000000000000000000100000000000000000100000000000000100000000000000000010100000000000000001000000000000000000100000000000000000001000000000100000000000000000000000000001000001000000000000000000000000100 000000001000000000000000001000000000000001000000000000010000000000010000000000000000001000000000000000000000100000000000000000100000010000000000001000000000000010000000000000000000000000000010000000000001000000000000000000100000000010000000000010000000000001000000000000000 000000000001000000001000000000000001000000000000000000000000100000000100000000000000000000001000000000000000100000000000100000000100000000000000000000100000000000000000010000000010000000000000100000000000000000000000001000000000000001000000000000000000001000000001000000000 001000000000000000000001000000001000000000000000000010000000000000000000001000000000010000000000000000000000100001000000000000000000000000010000000000000000010000000000000001000000000010000000000000000000001000000000010000000000001000000000000100000000000000000010000000000 000010000000000010000000000000000000000000000100010000000000000000000010000000000000000000001000000000010000000000010000000000000000000001000000000000000001000000000000000001000000000000100000000000001000000000000000000000100000100000000000001000000000000000000100000000000 000100000000000000000000010000000000000000000100000000000000100010000000000000000010000000000000000000000010000000000100000000000000000100000000000000000000010000000000100000000000001000000000000000000001000000001000000000000000000000001000010000000000000000000000000000100 000000000100000000000000000000010010000000000000000100000000000001000000000000000000000010000000000000000001000000001000000000000000001000000000000001000000000000000000000001000000000000000010100000000000000000000001000000000000000100000000000000000010000000000000000000100 000000000000001000000000000000010000000000010000000000000000100000001000000000000000000100000000000001000000000000100000000000000000000010000000010000000000000000000000001000001000000000000000000100000000000000000000000000100000000000000100000000000100000000000010000000000 000000100000000000000000000100000000100000000000000000000000100000000000000000010000000001000000010000000000000010000000000000000000000000100000000100000000000000000001000000000000000000000010000000000000001000100000000000000000000000000010000000001000000000000100000000000 000000000000001000000000100000000000000100000000001000000000000000000000000000011000000000000000000000100000000000000000001000000001000000000000000000000100000000000000000001000000010000000000000000000001000001000000000000000000000000100000000000000000001000001000000000000 000001000000000000100000000000000100000000000000000000000001000000000000000000010001000000000000000000001000000000000010000000000000000000000010000000000000010000001000000000000000000001000000100000000000000000000000000000100000000000010000000000010000000000000000001000000 010000000000000000000100000000000000000010000000000000000010000000000000000000010000000000001000000010000000000000000000000000101000000000000000000000010000000000100000000000000000000000010000000100000000000000000000010000000000010000000000000000100000000000000000000000100 000000010000000000000000000000010000000000100000100000000000000000000000000100000100000000000000000000000100000000000000000000100000100000000000000000000000010000000010000000000001000000000000000000001000000000000100000000000000000000000010000000000000001000100000000000000 100000000000000000000000000000010000010000000000000000100000000000000000100000000000000000001000001000000000000000000000010000000000000000000010000000000010000000010000000000000000000100000000000000000000001000001000000000000000000000100000000000000001000001000000000000000 000000000000000100000000001000000000000000010000000100000000000000000000000000010000010000000000000000010000000000000000010000000100000000000000000000001000000000000000000000010000100000000000000000100000000000000000000001000000000000001000100000000000000000100000000000000 001000000000000000001000000000000000000000100000000000000100000000000000000000010000000000000010100000000000000000000000000001000000010000000000000000000001000000010000000000000000001000000000010000000000000000000001000000000000000000000100000000000000010000000000100000000 000001000000000000000000000000010000100000000000000000010000000000000000001000000000000000000010000100000000000000000000100000000000000000001000000000000100000001000000000000000000000000010000000000000000010000000010000000000000000000001000001000000000000010000000000000000 000000000000000100000000000000010000001000000000000000000000010010000000000000000000000000010000000010000000000000010000000000000000000000100000001000000000000000000000010000000000010000000000010000000000000000000000100000000000001000000000000000010000000000000000000001000 000000001000000000000000000000010001000000000000010000000000000000100000000000000000000000100000000000100000000010000000000000000000000100000000000010000000000000000000000000010000000000000100000001000000000000000000010000000000000000010000000000000000010000000000000100000 000000000001000000000000000000010000000001000000000001000000000000000010000000000010000000000000000000001000000000000000000001001000000000000000000000000000100000000001000000000100000000000000000000000010000000000000000001000000000000000001000100000000000000001000000000000 000010000000000000010000000000000010000000000000000000100000000000000000000000010100000000000000000000000010000000000001000000000000000000001000000000000000100010000000000000000000000010000000000001000000000000000000000100000000000001000000000000000100000000000000000001000 000000010000000000000010000000001000000000000000000000000000010000000000000000010000000010000000001000000000000000000100000000000000000001000000010000000000000000000000000100000000000000000100000000000000010000000000001000000000000000000001000010000000000000010000000000000 000100000000000000000000000100000000010000000000100000000000000000000000010000000000100000000000000000000000100000100000000000000000001000000000000000000000100000000000000000010000000000100000000000000000010001000000000000000000010000000000000000010000000000000000100000000 000000000010000000000000010000000000000010000000000000000001000001000000000000000000000100000000000000000000100000000000000001000000100000000000000100000000000000000100000000000000000000000100000000100000000010000000000000000000000000100000001000000000000000000000000001000 000000000100000000100000000000000000000000000100000010000000000000010000000000001000000000000000000001000000000000000000000100000000000000001000000000000010000000000010000000000000000000000100010000000000000000000000000001000000010000000000000000001000000000000001000000000 010000000000000000000000100000000000000000000100000000000000010000000100000000000001000000000000000000000100000000001000000000000000000000010000000000000000100000000000001000000000000100000000000000100000000000100000000000000000000010000000000000000000010010000000000000000 100000000000000000000100000000000000000000000100001000000000000000000001000000000000000000000010000000000001000001000000000000000000000010000000000000100000000000000000000000010000000001000000000000000010000000010000000000000000000000000010000010000000000000000000000001000 000000000000000100000001000000000000000000000100000000000010000000000000100000000000001000000000010000000000000000000000000001000001000000000000100000000000000000001000000000000010000000000000000000000000010000000100000000000000000100000000000000000100000000000000000100000 000000000000000101000000000000000000000100000000000000001000000000000000000100000000000001000000000000000000100000000010000000000000000000001000000001000000000000100000000000001000000000000000000000000010000000001000000000000000100000000000000000000000010000010000000000000 000000100000000010000000000000000100000000000000000000000000010000001000000000000000000000000010000000000000100000000000001000000010000000000000000000010000000000000000100000000001000000000000000001000000000000000000000001000000000100000000000000000001000000000000010000000 000000000010000000000000000000100010000000000000000000000100000000000100000000000000000000000001000000001000000000010000000000000000000000000100000000010000000000000010000000001000000000000000000000000000001001000000000000000000000000001000000010000000000000000000000100000 000000000001000000000000001000000000000000000001000010000000000000000000010000000000000000000001100000000000000000000010000000000001000000000000010000000000000000000000000010000000000100000000000001000000000000000000100000000000000000000010001000000000000000000000000000100 000000010000000000001000000000000000000000000001001000000000000000000000100000000000000000010000000000000010000010000000000000000000000000000100000001000000000001000000000000000000000000000001000000100000000000000000000000100000010000000000000100000000000000000000010000000 000100000000000000000000000000100000000010000000000000100000000000001000000000000000010000000000010000000000000000000000000100000000000001000000001000000000000000000000000010000000000000000001000000000010000000000001000000000000000000010000000000000000001010000000000000000 000001000000000000000001000000000001000000000000100000000000000000000010000000000000000001000000000000000000010000000000000000010010000000000000000000001000000000000000001000000000000000000001010000000000000000000000000100000000000000100000000010000000000000000000000000100 000000000100000001000000000000000000000000010000000000000000001000000000000010000001000000000000000010000000000000000000001000000000000100000000000000100000000010000000000000000000000000000001000000000000001000000100000000000000000000000001001000000000000000000000100000000 000010000000000000100000000000000000010000000000000000010000000000000000000010000000000000000001000000000001000000000000000000010000000000100000100000000000000000000000100000000100000000000000000000100000000000000000010000000000000000000100000000000000001000010000000000000 010000000000000000000000000100000000001000000000000000000000001000100000000000000000000000000001000000000000010000000100000000000000100000000000000000000100000000010000000000000000000010000000000000000010000000000000000000100000000100000000100000000000000000000001000000000 000000000000100000000100000000001000000000000000000000001000000000000000000010000000000000100000000000000100000000000001000000000000001000000000000100000000000000000000000010000010000000000000010000000000000000000000000000100000000000001000000000000001000000001000000000000 000000000000100000000010000000000000000001000000000100000000000010000000000000000000000100000000000000000000010001000000000000000000000000000100000000000010000000001000000000000000000000010000000001000000000000100000000000000000100000000000000000000000001000000000100000000 000000001000000010000000000000000000000000100000000000000001000000000001000000000010000000000000000000000000010000001000000000000100000000000000000000000000001000000000000010000000010000000000000000000000001000000010000000000000010000000000000000000100000000010000000000000 001000000000000000000000100000000000100000000000010000000000000000000000000010000000001000000000000001000000000000000000010000000000000000000100000000000000001000000000000100000001000000000000000000000010000010000000000000000000000001000000000000010000000000000000000000100 000000100000000000010000000000000000000000000001000000000000001000000000001000000000000010000000000000010000000000100000000000001000000000000000000000000000001000000100000000000000000001000000010000000000000000001000000000000000000010000000000000000000001000000000000100000 100000000000000000000000000000100000000100000000000000000010000001000000000000000000100000000000000100000000000000000000000000010000000000010000000000000000001000000000010000000000001000000000000001000000000000000000000000100000000000000001000000001000000000100000000000000 000000000000100000000000000000100100000000000000000000000000001000000000000100001000000000000000001000000000000000000000100000000000010000000000000010000000000000000001000000000000000000100000000000100000000000010000000000000000001000000000000000000100000000000000000000100 000000000000100000000000010000000000000000000001000001000000000000010000000000000100000000000000000000100000000000000000000000010000000010000000000000000001000000100000000000000000100000000000000000000000001000000000001000000000000100000000000000010000000010000000000000000 000000000100000010000000000000000000000100000000000001000000000000000000000001000000000000100000010000000000000000100000000000000000000000000001000000000000010000010000000000000000000000010000000000100000000000000000100000000000000001000000000010000000000000000000000010000 000000100000000000000000000001000000000001000000001000000000000001000000000000000000000000001000100000000000000000000000000100000000000000000001000010000000000000000000001000000000000010000000000000000000100000000100000000000000000000001000000000010000000000010000000000000 000000000010000000000000000100000000000000001000000000000000000100000010000000001000000000000000000010000000000000000000010000000000000010000000000000000000010001000000000000000010000000000000000001000000000000000001000000000000000010000000000000000000100000010000000000000 000001000000000000010000000000000000000000100000000000000000000100000000010000000000000000001000000000000000000101000000000000000000000100000000001000000000000000000000000100001000000000000000000000100000000000000000000010000000000100000000000000001000000000001000000000000 001000000000000000000100000000000001000000000000000000000000000100000000000001000000000000010000000000010000000000000010000000000000100000000000000000000010000000000000100000000000000000000010000000000000100001000000000000000000000000000001000000000100000010000000000000000 000000000000001000000000000001000000010000000000000000000000000100010000000000000000000010000000000000000100000010000000000000000100000000000000000000010000000000001000000000000000001000000000000000000010000000000000000100000000001000000000001000000000000000000000000010000 000010000000000000000001000000000000000000001000000000000100000010000000000000000001000000000000000000100000000000000000100000000000000000000001010000000000000000000100000000000000000000000010000000000010000000000000000010000000010000000000000000000001000000100000000000000 000000000000001000000000001000000010000000000000000000000001000000000000100000000000100000000000000000000000000100000100000000000000000000000001000000100000000000000001000000000001000000000000010000000000000000000000010000000000100000000000000000000000100010000000000000000 000000010000000000000000010000000100000000000000000010000000000000000000000001000000000000001000000100000000000000000000000010000000001000000000000000001000000010000000000000000000010000000000000000000010000000100000000000000000000000000100000000000000100000000000000100000 000000001000000000000000000001000000100000000000000000100000000000000100000000000000000100000000000000000001000000000000000010000001000000000000000000000000010000100000000000000000000000100000010000000000000000000000000010000000000000000001100000000000000000000000010000000 000100000000000000000010000000000000000000001000000000010000000000100000000000000000000000001000000000001000000000000000001000000000000000010000000001000000000000000000000000100000100000000000010000000000000010000000000000000000000000000010000000000100000000000000000010000 100000000000000000000000100000000000001000000000000100000000000000001000000000000000000001000000000000000000000100000001000000000000010000000000000000000000010000000000000000100100000000000000000000000000100000000000001000000000010000000000001000000000000000000000000100000 000000000000001001000000000000000000000010000000100000000000000000000000000001000000001000000000001000000000000000001000000000000000000000100000000000000001000000000000000000100000000001000000000001000000000000000000000010000000000000001000000100000000000000000001000000000 000000000001000000000000000001001000000000000000000000000010000000000001000000000100000000000000000001000000000000010000000000000010000000000000000000000100000000000000000000100000000000000010000000100000000000001000000000000000000000010000000000000000100000000000100000000 000000000000001000100000000000000000000000001000010000000000000000000000000100000000010000000000000000000010000000000000000010001000000000000000000100000000000000000000010000000000000100000000000000000000100000000010000000000000000100000000000010000000000000000000100000000 010000000000000000001000000000000000000000010000000000001000000000000000001000000010000000000000000000000000000100000000000010000000000001000000100000000000000000000010000000000000000000000010000001000000000000010000000000000000000000100000000000010000000000000000000010000 000000000000010000000100000000000000100000000000100000000000000000010000000000000010000000000000000000000000001000000000001000000000000000000010010000000000000000000000010000000000000010000000000000100000000000000001000000000000100000000000000000000000000100000000000100000 000100000000000000000000000010000010000000000000010000000000000000000000001000000000000001000000100000000000000000000000000000100000000010000000000000000000000100001000000000000000010000000000000000100000000000000000000000010000000000000001000000000001000000000001000000000 000000100000000000100000000000001000000000000000000100000000000000000100000000000000100000000000000000000000001000000000000000100000000100000000000000000001000001000000000000000000000000001000000000000010000000000000100000000000000000100000000000000100000000000000000000010 010000000000000000000000000010000000000100000000000010000000000000000010000000000000000000000100000000000001000010000000000000000000000000000010001000000000000000000100000000000001000000000000000000000000000100000000001000000000000000001000000000000100000000000000100000000 000000000000010000000010000000000001000000000000000000000001000000000000000000100100000000000000000010000000000000100000000000000000010000000000100000000000000000000000000001000000000100000000000000000010000000000000000000010000000000001000000000001000000000000000010000000 000001000000000010000000000000000000000000000010000000000000100001000000000000000000000000010000001000000000000000000001000000000001000000000000000000000000000100000010000000000000100000000000000000000010000000000000010000000000000010000000000000000000000100000000100000000 000010000000000000000000001000000000000010000000000000000000100000000000000000101000000000000000000000000100000001000000000000000010000000000000000001000000000000010000000000000000000000001000000000000000000100000010000000000000000000000001000000010000000000000000000100000 000000001000000001000000000000000000000000000010000000000100000000001000000000000000000000000100000100000000000000000100000000001000000000000000000000000010000000000000000001000010000000000000000000100000000000000000000100000000000000000010000000010000000000000000000000010 000000000000010000000000000010000000000000100000000000000000100000000000100000000001000000000000000000010000000000000000000100000000001000000000000000000100000000100000000000000100000000000000000001000000000010000000000000000000001000000000000010000000000000000000000000010 000000000001000000010000000000000100000000000000000000001000000000100000000000000000000100000000000000000000001000000000010000000000000000100000000000000000000100000000000001000000001000000000000000000000000100000100000000000000010000000000000010000000000010000000000000000 100000000000000000000000000010000000000000010000000001000000000000000000010000000000001000000000000000000010000000000000100000000000100000000000000000010000000000000000000001000000000000001000010000000000000000100000000000000000000000010000000000000000000100010000000000000 000000000010000000000000100000000000010000000000000000000000100000000001000000000000000000000100000000000000001000000010000000000000000001000000000010000000000010000000000000000000000000010000010000000000000000000000000000010000000100000000000100000000000000100000000000000 000000000000010000001000000000000000000000000010000000100000000010000000000000000000000000100000000001000000000000000000000000100000000000010000000000001000000000000001000000000000000001000000000000000000000101000000000000000000000100000000001000000000000000010000000000000 000000010000000000000000000100000000000001000000000000000010000000000000000000100000010000000000000000100000000000001000000000000000000000000010000000000000000100000000100000001000000000000000010000000000000000010000000000000000000001000000001000000000000000000000000000010 001000000000000000000000010000000000000000000010000000010000000000000000000100000000000010000000010000000000000000010000000000000000000000000010000000100000000000000000001000000000000000001000000001000000000000000000000000010000010000000000100000000000000000001000000000000 000000000100000000000001000000000000001000000000001000000000000000000000000000100000000000000100000000001000000000000000000000100100000000000000000100000000000000000000000100000000000000100000000001000000000000001000000000000000000000000100000000000000000110000000000000000 000000000000000100000000000000100000000000000001000000000000100000000000000010000000000000000010000000000000010000000000000000100000000000000010000000000000100000000000000001000000000000000100000000000000100000000000000010001000000000000000000000000000100000000000000010000 000010000000000000000000100000000001000000000000000000000010000000000000000100000000000100000000100000000000000000000100000000000000001000000000001000000000000001000000000000000000000001000000000000000000001000000000000001000100000000000000000000000000000100000000000010000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111 010000000000000000100000000000000000000001000000100000000000000000001000000000000000000000100000000000010000000000000000100000000001000000000000000001000000000000000000000100000000001000000000000000000000001000000000000000010001000000000000000000000000100000000000000001000 000000000000010000000000000001000000000000001000000000000000010000000000000001000000000000000100000000000000000100000000000001000000000000001000000000000000000100000000000000010000000000001000000000000000001000000000000000101000000000000000000000000000001000000000000000100 000000000001000000000100000000000000001000000000000000010000000001000000000000001000000000000000000000000010000000100000000000000000000001000000000000001000000000001000000000000001000000000000000000000000001000000000000010000010000000000000000000000000010000000000000000010 000000000010000000000001000000000000100000000000000100000000000000000000010000000100000000000000001000000000000000000000000100001000000000000000000000100000000000000000100000000000010000000000000000000000000100000000000000100001000000000000000000000000010000000000000010000 000000000100000000000000000100001000000000000000010000000000000000000000100000000010000000000000000100000000000000000010000000000000010000000000000000010000000000000000001000000000100000000000000000000000000100000000000010000100000000000000000000000000001000000000000001000 001000000000000000010000000000000000000010000000000001000000000010000000000000000000000001000000000000000001000000000000001000000100000000000000000010000000000000000010000000000000000100000000000000000000010000000000000000100100000000000000000000000000100000000000000000010 000100000000000001000000000000000000000000100000000010000000000000000100000000000000000010000000000000100000000000000000010000000010000000000000100000000000000000000001000000000000000000010000000000000000100000000000000000100010000000000000000000000000000100000000000001000 000000010000000010000000000000000000000000010000000000100000000000010000000000000000100000000000000000001000000001000000000000000000000000100000000000000100000000000100000000000010000000000000000000000000100000000000000000010100000000000000000000000000010000000000000000100 000001000000000000000000010000000010000000000000000000001000000000000001000000000000001000000000000010000000000010000000000000000000000000010000010000000000000000010000000000000000000000100000000000000000100000000000000001000001000000000000000000000000001000000000000000010 100000000000000000000000001000000100000000000000000000000100000000000010000000000000000000010000000001000000000000001000000000000000000100000000000100000000000000100000000000000000000010000000000000000000010000000000000000010010000000000000000000000000001000000000000010000 000000100000000000001000000000000000000100000000000000000001000000100000000000000000010000000000000000000100000000010000000000000000000010000000000000000010000010000000000000000100000000000000000000000000010000000000000010000001000000000000000000000000000100000000000000100 000000001000000000000010000000000000010000000000001000000000000000000000001000000001000000000000010000000000000000000001000000000000100000000000000000000001000000000000010000001000000000000000000000000000000100000000000001000010000000000000000000000000100000000000000000100 000000000000001000000000000010000000000000000010000000000000001000000000000000100000000000001000000000000000001000000000000000010000000000000100000000000000010000000000000010000000000000000010000000000000010000000000000001001000000000000000000000000000010000000000000001000 000000000000100000000000000000010000000000000100000000000000000100000000000000010000000000000001000000000000100000000000000010000000000000000001000000000000001000000000000000100000000000000001000000000000000100000000000000011000000000000000000000000000000100000000000000010 65 1 4 11 14 16 17 20 21 26 27 30 31 59 80 83 85 86 89 90 92 95 112 115 117 118 121 122 124 127 131 134 137 140 145 148 155 158 161 164 171 174 179 182 185 188 209 211 212 214 217 219 220 222 224 226 229 231 232 234 237 239 259 262 267 269 1 19 34 48 62 66 69 77 83 85 86 88 89 90 92 97 99 110 112 117 118 121 122 126 127 131 136 140 141 142 145 150 154 158 159 160 162 171 174 175 178 185 186 188 189 201 204 207 209 211 212 214 216 217 220 224 226 229 230 231 232 237 241 248 253 1 4 11 14 50 51 54 55 56 57 59 60 61 64 66 69 71 72 74 77 79 97 99 100 102 105 107 108 110 128 131 133 134 137 138 140 143 145 146 148 151 152 155 157 158 192 197 202 207 211 214 217 220 226 231 232 237 241 244 251 254 257 263 264 266 7 8 9 11 12 19 21 26 27 30 36 39 42 43 47 49 54 56 57 61 63 73 76 81 83 84 86 89 92 96 101 112 117 120 122 125 127 133 134 141 151 154 155 160 164 166 179 180 189 199 200 208 211 214 217 220 223 226 228 231 232 235 237 243 252 1 3 8 9 13 20 25 26 30 31 32 33 36 42 45 49 51 53 54 55 61 64 67 69 70 74 79 91 94 96 101 113 116 120 123 125 126 132 134 136 138 142 147 152 153 155 159 160 161 162 168 169 181 182 187 189 191 195 198 201 204 209 212 219 222