unsigned char cmap_inc[] = { 58,71,114,101,121,115,99,97,108,101,58,50,53,54,10,9,48,48,48,48,48,48, 32,48,49,48,49,48,49,32,48,50,48,50,48,50,32,48,51,48,51,48,51,32,48, 52,48,52,48,52,32,48,53,48,53,48,53,32,48,54,48,54,48,54,32,48,55,48, 55,48,55,32,10,9,48,56,48,56,48,56,32,48,57,48,57,48,57,32,48,97,48,97, 48,97,32,48,98,48,98,48,98,32,48,99,48,99,48,99,32,48,100,48,100,48,100, 32,48,101,48,101,48,101,32,48,102,48,102,48,102,32,10,9,49,48,49,48,49, 48,32,49,49,49,49,49,49,32,49,50,49,50,49,50,32,49,51,49,51,49,51,32, 49,52,49,52,49,52,32,49,53,49,53,49,53,32,49,54,49,54,49,54,32,49,55, 49,55,49,55,32,10,9,49,56,49,56,49,56,32,49,57,49,57,49,57,32,49,97,49, 97,49,97,32,49,98,49,98,49,98,32,49,99,49,99,49,99,32,49,100,49,100,49, 100,32,49,101,49,101,49,101,32,49,102,49,102,49,102,32,10,9,50,48,50, 48,50,48,32,50,49,50,49,50,49,32,50,50,50,50,50,50,32,50,51,50,51,50, 51,32,50,52,50,52,50,52,32,50,53,50,53,50,53,32,50,54,50,54,50,54,32, 50,55,50,55,50,55,32,10,9,50,56,50,56,50,56,32,50,57,50,57,50,57,32,50, 97,50,97,50,97,32,50,98,50,98,50,98,32,50,99,50,99,50,99,32,50,100,50, 100,50,100,32,50,101,50,101,50,101,32,50,102,50,102,50,102,32,10,9,51, 48,51,48,51,48,32,51,49,51,49,51,49,32,51,50,51,50,51,50,32,51,51,51, 51,51,51,32,51,52,51,52,51,52,32,51,53,51,53,51,53,32,51,54,51,54,51, 54,32,51,55,51,55,51,55,32,10,9,51,56,51,56,51,56,32,51,57,51,57,51,57, 32,51,97,51,97,51,97,32,51,98,51,98,51,98,32,51,99,51,99,51,99,32,51, 100,51,100,51,100,32,51,101,51,101,51,101,32,51,102,51,102,51,102,32, 10,9,52,48,52,48,52,48,32,52,49,52,49,52,49,32,52,50,52,50,52,50,32,52, 51,52,51,52,51,32,52,52,52,52,52,52,32,52,53,52,53,52,53,32,52,54,52, 54,52,54,32,52,55,52,55,52,55,32,10,9,52,56,52,56,52,56,32,52,57,52,57, 52,57,32,52,97,52,97,52,97,32,52,98,52,98,52,98,32,52,99,52,99,52,99, 32,52,100,52,100,52,100,32,52,101,52,101,52,101,32,52,102,52,102,52,102, 32,10,9,53,48,53,48,53,48,32,53,49,53,49,53,49,32,53,50,53,50,53,50,32, 53,51,53,51,53,51,32,53,52,53,52,53,52,32,53,53,53,53,53,53,32,53,54, 53,54,53,54,32,53,55,53,55,53,55,32,10,9,53,56,53,56,53,56,32,53,57,53, 57,53,57,32,53,97,53,97,53,97,32,53,98,53,98,53,98,32,53,99,53,99,53, 99,32,53,100,53,100,53,100,32,53,101,53,101,53,101,32,53,102,53,102,53, 102,32,10,9,54,48,54,48,54,48,32,54,49,54,49,54,49,32,54,50,54,50,54, 50,32,54,51,54,51,54,51,32,54,52,54,52,54,52,32,54,53,54,53,54,53,32, 54,54,54,54,54,54,32,54,55,54,55,54,55,32,10,9,54,56,54,56,54,56,32,54, 57,54,57,54,57,32,54,97,54,97,54,97,32,54,98,54,98,54,98,32,54,99,54, 99,54,99,32,54,100,54,100,54,100,32,54,101,54,101,54,101,32,54,102,54, 102,54,102,32,10,9,55,48,55,48,55,48,32,55,49,55,49,55,49,32,55,50,55, 50,55,50,32,55,51,55,51,55,51,32,55,52,55,52,55,52,32,55,53,55,53,55, 53,32,55,54,55,54,55,54,32,55,55,55,55,55,55,32,10,9,55,56,55,56,55,56, 32,55,57,55,57,55,57,32,55,97,55,97,55,97,32,55,98,55,98,55,98,32,55, 99,55,99,55,99,32,55,100,55,100,55,100,32,55,101,55,101,55,101,32,55, 102,55,102,55,102,32,10,9,56,48,56,48,56,48,32,56,49,56,49,56,49,32,56, 50,56,50,56,50,32,56,51,56,51,56,51,32,56,52,56,52,56,52,32,56,53,56, 53,56,53,32,56,54,56,54,56,54,32,56,55,56,55,56,55,32,10,9,56,56,56,56, 56,56,32,56,57,56,57,56,57,32,56,97,56,97,56,97,32,56,98,56,98,56,98, 32,56,99,56,99,56,99,32,56,100,56,100,56,100,32,56,101,56,101,56,101, 32,56,102,56,102,56,102,32,10,9,57,48,57,48,57,48,32,57,49,57,49,57,49, 32,57,50,57,50,57,50,32,57,51,57,51,57,51,32,57,52,57,52,57,52,32,57, 53,57,53,57,53,32,57,54,57,54,57,54,32,57,55,57,55,57,55,32,10,9,57,56, 57,56,57,56,32,57,57,57,57,57,57,32,57,97,57,97,57,97,32,57,98,57,98, 57,98,32,57,99,57,99,57,99,32,57,100,57,100,57,100,32,57,101,57,101,57, 101,32,57,102,57,102,57,102,32,10,9,97,48,97,48,97,48,32,97,49,97,49, 97,49,32,97,50,97,50,97,50,32,97,51,97,51,97,51,32,97,52,97,52,97,52, 32,97,53,97,53,97,53,32,97,54,97,54,97,54,32,97,55,97,55,97,55,32,10, 9,97,56,97,56,97,56,32,97,57,97,57,97,57,32,97,97,97,97,97,97,32,97,98, 97,98,97,98,32,97,99,97,99,97,99,32,97,100,97,100,97,100,32,97,101,97, 101,97,101,32,97,102,97,102,97,102,32,10,9,98,48,98,48,98,48,32,98,49, 98,49,98,49,32,98,50,98,50,98,50,32,98,51,98,51,98,51,32,98,52,98,52, 98,52,32,98,53,98,53,98,53,32,98,54,98,54,98,54,32,98,55,98,55,98,55, 32,10,9,98,56,98,56,98,56,32,98,57,98,57,98,57,32,98,97,98,97,98,97,32, 98,98,98,98,98,98,32,98,99,98,99,98,99,32,98,100,98,100,98,100,32,98, 101,98,101,98,101,32,98,102,98,102,98,102,32,10,9,99,48,99,48,99,48,32, 99,49,99,49,99,49,32,99,50,99,50,99,50,32,99,51,99,51,99,51,32,99,52, 99,52,99,52,32,99,53,99,53,99,53,32,99,54,99,54,99,54,32,99,55,99,55, 99,55,32,10,9,99,56,99,56,99,56,32,99,57,99,57,99,57,32,99,97,99,97,99, 97,32,99,98,99,98,99,98,32,99,99,99,99,99,99,32,99,100,99,100,99,100, 32,99,101,99,101,99,101,32,99,102,99,102,99,102,32,10,9,100,48,100,48, 100,48,32,100,49,100,49,100,49,32,100,50,100,50,100,50,32,100,51,100, 51,100,51,32,100,52,100,52,100,52,32,100,53,100,53,100,53,32,100,54,100, 54,100,54,32,100,55,100,55,100,55,32,10,9,100,56,100,56,100,56,32,100, 57,100,57,100,57,32,100,97,100,97,100,97,32,100,98,100,98,100,98,32,100, 99,100,99,100,99,32,100,100,100,100,100,100,32,100,101,100,101,100,101, 32,100,102,100,102,100,102,32,10,9,101,48,101,48,101,48,32,101,49,101, 49,101,49,32,101,50,101,50,101,50,32,101,51,101,51,101,51,32,101,52,101, 52,101,52,32,101,53,101,53,101,53,32,101,54,101,54,101,54,32,101,55,101, 55,101,55,32,10,9,101,56,101,56,101,56,32,101,57,101,57,101,57,32,101, 97,101,97,101,97,32,101,98,101,98,101,98,32,101,99,101,99,101,99,32,101, 100,101,100,101,100,32,101,101,101,101,101,101,32,101,102,101,102,101, 102,32,10,9,102,48,102,48,102,48,32,102,49,102,49,102,49,32,102,50,102, 50,102,50,32,102,51,102,51,102,51,32,102,52,102,52,102,52,32,102,53,102, 53,102,53,32,102,54,102,54,102,54,32,102,55,102,55,102,55,32,10,9,102, 56,102,56,102,56,32,102,57,102,57,102,57,32,102,97,102,97,102,97,32,102, 98,102,98,102,98,32,102,99,102,99,102,99,32,102,100,102,100,102,100,32, 102,101,102,101,102,101,32,102,102,102,102,102,102,32,10,58,78,97,116, 117,114,97,108,58,50,53,54,10,9,48,48,48,48,52,54,32,48,48,48,48,52,55, 32,48,48,48,48,52,56,32,48,48,48,49,52,57,32,48,48,48,49,52,97,32,48, 48,48,49,52,98,32,48,48,48,50,52,99,32,48,48,48,50,52,100,32,10,9,48, 48,48,50,52,101,32,48,48,48,51,52,102,32,48,48,48,51,53,48,32,48,48,48, 51,53,49,32,48,48,48,52,53,50,32,48,48,48,52,53,51,32,48,48,48,52,53, 52,32,48,48,48,53,53,53,32,10,9,48,48,48,53,53,54,32,48,48,48,53,53,55, 32,48,48,48,54,53,56,32,48,48,48,54,53,57,32,48,48,48,54,53,97,32,48, 48,48,55,53,98,32,48,48,48,55,53,99,32,48,48,48,55,53,100,32,10,9,48, 48,48,56,53,101,32,48,48,48,56,53,102,32,48,48,48,56,54,48,32,48,48,48, 57,54,49,32,48,48,48,100,54,50,32,48,48,48,100,54,51,32,48,48,48,101, 54,52,32,48,48,48,101,54,53,32,10,9,48,48,48,101,54,54,32,48,48,48,102, 54,55,32,48,48,48,102,54,56,32,48,48,48,102,54,57,32,48,48,49,48,54,97, 32,48,48,49,48,54,98,32,48,48,49,48,54,99,32,48,48,49,49,54,100,32,10, 9,48,48,49,53,54,101,32,48,48,49,53,54,102,32,48,48,49,54,55,48,32,48, 48,49,54,55,49,32,48,48,49,54,55,50,32,48,48,49,55,55,51,32,48,48,49, 55,55,52,32,48,48,49,55,55,53,32,10,9,48,48,49,99,55,54,32,48,48,49,99, 55,55,32,48,48,49,99,55,56,32,48,48,49,100,55,57,32,48,48,49,100,55,97, 32,48,48,49,100,55,98,32,48,48,49,101,55,99,32,48,48,49,101,55,100,32, 10,9,48,48,50,50,55,101,32,48,48,50,51,55,102,32,48,48,50,51,56,48,32, 48,48,50,51,56,49,32,48,48,50,52,56,50,32,48,48,50,52,56,51,32,48,48, 50,56,56,52,32,48,48,50,57,56,53,32,10,9,48,48,50,57,56,54,32,48,48,50, 57,56,55,32,48,48,50,97,56,56,32,48,48,50,97,56,57,32,48,48,50,101,56, 97,32,48,48,50,102,56,98,32,48,48,50,102,56,99,32,48,48,50,102,56,100, 32,10,9,48,48,51,48,56,101,32,48,48,51,48,56,102,32,48,48,51,52,57,48, 32,48,48,51,53,57,49,32,48,48,51,53,57,50,32,48,48,51,53,57,51,32,48, 48,51,54,57,52,32,48,48,51,97,57,53,32,10,9,48,48,51,97,57,54,32,48,48, 51,98,57,55,32,48,48,51,98,57,56,32,48,48,51,98,57,57,32,48,48,52,48, 57,97,32,48,48,52,48,57,98,32,48,48,52,48,57,99,32,48,48,52,49,57,100, 32,10,9,48,48,52,53,57,101,32,48,48,52,53,57,102,32,48,48,52,54,97,48, 32,48,48,52,54,97,49,32,48,48,52,97,97,50,32,48,48,52,98,97,51,32,48, 48,52,98,97,52,32,48,48,52,98,97,53,32,10,9,48,48,53,48,97,54,32,48,48, 53,48,97,55,32,48,48,53,48,97,56,32,48,48,53,49,97,57,32,48,48,53,53, 97,97,32,48,48,53,53,97,98,32,48,48,53,54,97,99,32,48,48,53,54,97,100, 32,10,9,48,48,53,97,97,101,32,48,48,53,98,97,102,32,48,48,53,98,98,48, 32,48,48,53,98,98,49,32,48,48,54,48,98,50,32,48,48,54,48,98,51,32,48, 48,54,48,98,52,32,48,48,54,53,98,53,32,10,9,48,48,54,53,98,54,32,48,48, 54,53,98,55,32,48,48,54,54,98,56,32,48,48,54,97,98,57,32,48,48,54,97, 98,97,32,48,48,54,98,98,98,32,48,48,54,102,98,99,32,48,48,54,102,98,100, 32,10,9,48,48,55,48,98,101,32,48,48,55,52,98,102,32,48,48,55,52,99,48, 32,48,48,55,53,99,49,32,48,48,55,57,99,50,32,48,48,55,57,99,51,32,48, 48,55,97,99,52,32,48,48,55,101,99,53,32,10,9,48,48,55,101,99,54,32,48, 48,55,102,99,55,32,48,48,56,51,99,56,32,48,48,56,51,99,57,32,102,48,102, 48,52,48,32,102,48,102,48,52,48,32,102,48,102,48,52,48,32,102,48,102, 48,52,48,32,10,9,53,48,100,52,49,50,32,52,102,100,51,49,50,32,52,101, 100,50,49,51,32,52,100,100,49,49,51,32,52,99,100,48,49,52,32,52,98,99, 102,49,52,32,52,97,99,101,49,53,32,52,57,99,100,49,53,32,10,9,52,56,99, 99,49,54,32,52,55,99,98,49,54,32,52,54,99,97,49,55,32,52,53,99,57,49, 55,32,52,52,99,56,49,56,32,52,51,99,55,49,56,32,52,50,99,54,49,57,32, 52,49,99,53,49,57,32,10,9,52,48,99,52,49,97,32,51,102,99,51,49,97,32, 51,101,99,50,49,98,32,51,100,99,49,49,98,32,51,99,99,48,49,99,32,51,98, 98,102,49,99,32,51,97,98,101,49,100,32,51,57,98,100,49,100,32,10,9,51, 56,98,99,49,101,32,51,55,98,98,49,101,32,51,54,98,97,49,102,32,51,53, 98,57,49,102,32,51,52,98,56,50,48,32,51,51,98,55,50,48,32,51,50,98,54, 50,49,32,51,49,98,53,50,49,32,10,9,51,48,98,52,50,50,32,50,102,98,51, 50,50,32,50,101,98,50,50,51,32,50,100,98,49,50,51,32,50,99,98,48,50,52, 32,50,98,97,102,50,52,32,50,97,97,101,50,53,32,50,57,97,100,50,53,32, 10,9,50,56,97,99,50,54,32,50,55,97,98,50,54,32,50,54,97,97,50,55,32,50, 53,97,57,50,55,32,50,52,97,56,50,56,32,50,51,97,55,50,56,32,50,50,97, 54,50,57,32,50,49,97,53,50,57,32,10,9,50,48,97,52,50,97,32,49,102,97, 51,50,97,32,49,101,97,50,50,98,32,49,100,97,49,50,98,32,49,99,97,48,50, 99,32,49,98,57,102,50,99,32,49,97,57,101,50,100,32,49,57,57,100,50,100, 32,10,9,49,56,57,99,50,101,32,49,55,57,98,50,101,32,49,54,57,97,50,102, 32,49,53,57,57,50,102,32,49,52,57,56,51,48,32,49,51,57,55,51,48,32,49, 50,57,54,51,49,32,49,49,57,53,51,49,32,10,9,48,48,57,52,50,56,32,48,48, 57,51,50,57,32,48,48,57,50,50,97,32,48,48,57,49,50,98,32,48,48,57,48, 50,99,32,48,48,56,102,50,100,32,48,48,56,101,50,101,32,48,48,56,100,50, 102,32,10,9,48,48,56,99,51,48,32,48,48,56,98,51,49,32,48,48,56,97,51, 50,32,48,48,56,57,51,51,32,48,48,56,56,51,52,32,48,48,56,55,51,53,32, 48,48,56,54,51,54,32,48,48,56,53,51,55,32,10,9,48,48,56,52,51,56,32,48, 48,56,51,51,57,32,48,48,56,50,51,97,32,48,48,56,49,51,98,32,48,48,56, 48,51,99,32,48,48,55,102,51,100,32,48,48,55,101,51,101,32,48,48,55,100, 51,102,32,10,9,48,48,55,99,52,48,32,48,48,55,98,52,49,32,48,48,55,97, 52,50,32,48,48,55,57,52,51,32,48,48,55,56,52,52,32,48,48,55,55,52,53, 32,48,48,55,54,52,54,32,48,48,55,53,52,55,32,10,9,48,48,55,52,52,56,32, 48,48,55,51,52,57,32,48,48,55,50,52,97,32,48,48,55,49,52,98,32,48,48, 55,48,52,99,32,48,48,54,102,52,100,32,48,48,54,101,52,101,32,48,48,54, 100,52,102,32,10,9,48,48,54,99,53,48,32,48,48,54,98,53,49,32,48,48,54, 97,53,50,32,48,48,54,57,53,51,32,48,48,54,56,53,52,32,48,48,54,55,53, 53,32,48,48,54,54,53,54,32,48,48,54,53,53,55,32,10,9,98,56,102,56,101, 48,32,98,57,102,56,101,49,32,98,97,102,56,101,50,32,98,98,102,56,101, 51,32,101,52,102,48,102,52,32,101,53,102,49,102,53,32,101,54,102,50,102, 54,32,101,55,102,51,102,55,32,10,58,65,114,99,116,105,99,58,50,53,54, 10,9,48,48,48,48,52,100,32,48,48,48,48,52,101,32,48,48,48,48,52,102,32, 48,48,48,48,53,48,32,48,48,48,48,53,49,32,48,48,48,48,53,50,32,48,48, 48,48,53,51,32,48,48,48,48,53,52,32,10,9,48,48,48,48,53,53,32,48,48,48, 48,53,54,32,48,48,48,48,53,55,32,48,48,48,48,53,56,32,48,48,48,48,53, 57,32,48,48,48,48,53,97,32,48,48,48,48,53,98,32,48,48,48,48,53,99,32, 10,9,48,48,48,48,53,100,32,48,48,48,48,53,101,32,48,48,48,48,53,102,32, 48,48,48,48,54,48,32,48,48,48,48,54,49,32,48,48,48,48,54,50,32,48,48, 48,48,54,51,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,53,32,48,48,48, 48,54,54,32,48,48,48,48,54,55,32,48,48,48,48,54,56,32,48,48,48,48,54, 57,32,48,48,48,48,54,97,32,48,48,48,48,54,98,32,48,48,48,48,54,99,32, 10,9,48,48,48,48,54,100,32,48,48,48,48,54,101,32,48,48,48,48,54,102,32, 48,48,48,48,55,48,32,48,48,48,48,55,49,32,48,48,48,48,55,50,32,48,48, 48,48,55,51,32,48,48,48,48,55,52,32,10,9,48,48,48,48,55,53,32,48,48,48, 48,55,54,32,48,48,48,48,55,55,32,48,48,48,48,55,56,32,48,48,48,48,55, 57,32,48,48,48,48,55,97,32,48,48,48,48,55,98,32,48,48,48,48,55,99,32, 10,9,48,48,48,48,55,100,32,48,48,48,48,55,101,32,48,48,48,48,55,102,32, 48,48,48,48,56,48,32,48,48,48,48,56,49,32,48,48,48,48,56,50,32,48,48, 48,48,56,51,32,48,48,48,48,56,52,32,10,9,48,48,48,48,56,53,32,48,48,48, 48,56,54,32,48,48,48,48,56,55,32,48,48,48,48,56,56,32,48,48,48,48,56, 57,32,48,48,48,48,56,97,32,48,48,48,48,56,98,32,48,48,48,48,56,99,32, 10,9,48,48,48,48,56,100,32,48,48,48,48,56,101,32,48,48,48,48,56,102,32, 48,48,48,48,57,48,32,48,48,48,48,57,49,32,48,48,48,48,57,50,32,48,48, 48,48,57,51,32,48,48,48,48,57,52,32,10,9,48,48,48,48,57,53,32,48,48,48, 48,57,54,32,48,48,48,48,57,55,32,48,48,48,48,57,56,32,48,48,48,48,57, 57,32,48,48,48,48,57,97,32,48,48,48,48,57,98,32,48,48,48,48,57,99,32, 10,9,48,48,48,48,57,100,32,48,48,48,48,57,101,32,48,48,48,48,57,102,32, 48,48,48,48,97,48,32,48,48,48,48,97,49,32,48,48,48,48,97,50,32,48,48, 48,48,97,51,32,48,48,48,48,97,52,32,10,9,48,48,48,48,97,53,32,48,48,48, 48,97,54,32,48,48,48,48,97,55,32,48,48,48,48,97,56,32,48,48,48,48,97, 57,32,48,48,48,48,97,97,32,48,48,48,48,97,98,32,48,48,48,48,97,99,32, 10,9,48,48,48,48,97,100,32,48,48,48,48,97,101,32,48,48,48,48,97,102,32, 48,48,48,48,98,48,32,48,48,48,48,98,49,32,48,48,48,48,98,50,32,48,48, 48,48,98,51,32,48,48,48,48,98,52,32,10,9,48,48,48,48,98,53,32,48,48,48, 48,98,54,32,48,48,48,48,98,55,32,48,48,48,48,98,56,32,48,48,48,48,98, 57,32,48,48,48,48,98,97,32,48,48,48,48,98,98,32,48,48,48,48,98,99,32, 10,9,48,48,48,48,98,100,32,48,48,48,48,98,101,32,48,48,48,48,98,102,32, 48,48,48,48,99,48,32,48,48,48,48,99,49,32,48,48,48,48,99,50,32,48,48, 48,48,99,51,32,48,48,48,48,99,52,32,10,9,48,48,48,48,99,53,32,48,48,48, 48,99,54,32,48,48,48,48,99,55,32,48,48,48,48,99,56,32,48,48,48,48,99, 57,32,48,48,48,48,99,97,32,48,48,48,48,99,98,32,48,48,48,48,99,99,32, 10,9,48,48,48,48,99,100,32,48,48,48,48,99,101,32,48,48,48,48,99,102,32, 48,48,48,48,100,48,32,48,48,48,48,100,49,32,48,48,48,48,100,50,32,48, 48,48,48,100,51,32,48,48,48,48,100,52,32,10,9,48,48,48,48,100,53,32,48, 48,48,48,100,54,32,48,48,48,48,100,55,32,48,48,48,48,100,56,32,48,48, 48,48,100,57,32,48,48,48,48,100,97,32,48,48,48,48,100,98,32,48,48,48, 48,100,99,32,10,9,48,48,48,48,100,100,32,48,48,48,48,100,101,32,48,48, 48,48,100,102,32,48,48,48,48,101,48,32,48,48,48,48,101,49,32,48,48,56, 48,102,102,32,102,102,102,48,50,99,32,102,99,102,48,51,48,32,10,9,102, 57,102,48,51,52,32,102,54,102,48,51,56,32,102,51,102,48,51,99,32,50,55, 98,98,102,57,32,50,54,98,97,102,97,32,50,53,98,57,102,98,32,50,52,98, 56,102,99,32,50,51,98,55,102,100,32,10,9,50,50,98,54,102,101,32,50,49, 98,53,102,102,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48, 50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48, 32,10,9,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32, 48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48, 56,48,50,48,32,48,48,56,48,50,48,32,10,9,48,48,56,48,50,48,32,48,48,56, 48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50, 48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32, 10,9,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48, 48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56, 48,50,48,32,48,48,56,48,50,48,32,10,9,48,48,56,48,50,48,32,48,48,56,48, 50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48, 32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,10, 9,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48, 56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48, 50,48,32,48,48,56,48,50,48,32,10,9,48,48,56,48,50,48,32,48,48,56,48,50, 48,32,99,101,100,48,100,50,32,99,102,100,49,100,51,32,100,48,100,50,100, 52,32,100,49,100,51,100,53,32,100,50,100,52,100,54,32,100,51,100,53,100, 55,32,10,9,100,52,100,54,100,56,32,100,53,100,55,100,57,32,100,54,100, 56,100,97,32,100,55,100,57,100,98,32,100,56,100,97,100,99,32,100,57,100, 98,100,100,32,100,97,100,99,100,101,32,100,98,100,100,100,102,32,10,9, 100,99,100,101,101,48,32,100,100,100,102,101,49,32,100,101,101,48,101, 50,32,100,102,101,49,101,51,32,101,48,101,50,101,52,32,101,49,101,51, 101,53,32,101,50,101,52,101,54,32,101,51,101,53,101,55,32,10,9,101,52, 101,54,101,56,32,101,53,101,55,101,57,32,101,54,101,56,101,97,32,101, 55,101,57,101,98,32,101,56,101,97,101,99,32,101,57,101,98,101,100,32, 101,97,101,99,101,101,32,101,98,101,100,101,102,32,10,9,101,99,101,101, 102,48,32,101,100,101,102,102,49,32,101,101,102,48,102,50,32,101,102, 102,49,102,51,32,102,48,102,50,102,52,32,102,49,102,51,102,53,32,102, 50,102,52,102,54,32,102,51,102,53,102,55,32,10,9,102,52,102,54,102,56, 32,102,53,102,55,102,57,32,102,54,102,56,102,97,32,102,55,102,57,102, 98,32,102,56,102,97,102,99,32,102,57,102,98,102,100,32,102,97,102,99, 102,101,32,102,98,102,100,102,102,32,10,58,65,108,105,101,110,58,50,53, 54,10,9,48,48,48,48,52,100,32,48,48,48,48,52,101,32,48,48,48,48,52,102, 32,48,48,48,48,53,48,32,48,48,48,48,53,49,32,48,48,48,48,53,50,32,48, 48,48,48,53,51,32,48,48,48,48,53,52,32,10,9,48,48,48,48,53,53,32,48,48, 48,48,53,54,32,48,48,48,48,53,55,32,48,48,48,48,53,56,32,48,48,48,48, 53,57,32,48,48,48,48,53,97,32,48,48,48,48,53,98,32,48,48,48,48,53,99, 32,10,9,48,48,48,48,53,100,32,48,48,48,48,53,101,32,48,48,48,48,53,102, 32,48,48,48,48,54,48,32,48,48,48,48,54,49,32,48,48,48,48,54,50,32,48, 48,48,48,54,51,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,53,32,48,48, 48,48,54,54,32,48,48,48,48,54,55,32,48,48,48,48,54,56,32,48,48,48,48, 54,57,32,48,48,48,48,54,97,32,48,48,48,48,54,98,32,48,48,48,48,54,99, 32,10,9,48,48,48,48,54,100,32,48,48,48,48,54,101,32,48,48,48,48,54,102, 32,48,48,48,48,55,48,32,48,48,48,48,55,49,32,48,48,48,48,55,50,32,48, 48,48,48,55,51,32,48,48,48,48,55,52,32,10,9,48,48,48,48,55,53,32,48,48, 48,48,55,54,32,48,48,48,48,55,55,32,48,48,48,48,55,56,32,48,48,48,48, 55,57,32,48,48,48,48,55,97,32,48,48,48,48,55,98,32,48,48,48,48,55,99, 32,10,9,48,48,48,48,55,100,32,48,48,48,48,55,101,32,48,48,48,48,55,102, 32,48,48,48,48,56,48,32,48,48,48,48,56,49,32,48,48,48,48,56,50,32,48, 48,48,48,56,51,32,48,48,48,48,56,52,32,10,9,48,48,48,48,56,53,32,48,48, 48,48,56,54,32,48,48,48,48,56,55,32,48,48,48,48,56,56,32,48,48,48,48, 56,57,32,48,48,48,48,56,97,32,48,48,48,48,56,98,32,48,48,48,48,56,99, 32,10,9,48,48,48,48,56,100,32,48,48,48,48,56,101,32,48,48,48,48,56,102, 32,48,48,48,48,57,48,32,48,48,48,48,57,49,32,48,48,48,48,57,50,32,48, 48,48,48,57,51,32,48,48,48,48,57,52,32,10,9,48,48,48,48,57,53,32,48,48, 48,48,57,54,32,48,48,48,48,57,55,32,48,48,48,48,57,56,32,48,48,48,48, 57,57,32,48,48,48,48,57,97,32,48,48,48,48,57,98,32,48,48,48,48,57,99, 32,10,9,48,48,48,48,57,100,32,48,48,48,48,57,101,32,48,48,48,48,57,102, 32,48,48,48,48,97,48,32,48,48,48,48,97,49,32,48,48,48,48,97,50,32,48, 48,48,48,97,51,32,48,48,48,48,97,52,32,10,9,48,48,48,48,97,53,32,48,48, 48,48,97,54,32,48,48,48,48,97,55,32,48,48,48,48,97,56,32,48,48,48,48, 97,57,32,48,48,48,48,97,97,32,48,48,48,48,97,98,32,48,48,48,48,97,99, 32,10,9,48,48,48,48,97,100,32,48,48,48,48,97,101,32,48,48,48,48,97,102, 32,48,48,48,48,98,48,32,48,48,48,48,98,49,32,48,48,48,48,98,50,32,48, 48,48,48,98,51,32,48,48,48,48,98,52,32,10,9,48,48,48,48,98,53,32,48,48, 48,48,98,54,32,48,48,48,48,98,55,32,48,48,48,48,98,56,32,48,48,48,48, 98,57,32,48,48,48,48,98,97,32,48,48,48,48,98,98,32,48,48,48,48,98,99, 32,10,9,48,48,48,48,98,100,32,48,48,48,48,98,101,32,48,48,48,48,98,102, 32,48,48,48,48,99,48,32,48,48,48,48,99,49,32,48,48,48,48,99,50,32,48, 48,48,48,99,51,32,48,48,48,48,99,52,32,10,9,48,48,48,48,99,53,32,48,48, 48,48,99,54,32,48,48,48,48,99,55,32,48,48,48,48,99,56,32,48,48,48,48, 99,57,32,48,48,48,48,99,97,32,48,48,48,48,99,98,32,48,48,48,48,99,99, 32,10,9,48,48,48,48,99,100,32,48,48,48,48,99,101,32,48,48,48,48,99,102, 32,48,48,48,48,100,48,32,48,48,48,48,100,49,32,48,48,48,48,100,50,32, 48,48,48,48,100,51,32,48,48,48,48,100,52,32,10,9,48,48,48,48,100,53,32, 48,48,48,48,100,54,32,48,48,48,48,100,55,32,48,48,48,48,100,56,32,48, 48,48,48,100,57,32,48,48,48,48,100,97,32,48,48,48,48,100,98,32,48,48, 48,48,100,99,32,10,9,48,48,48,48,100,100,32,48,48,48,48,100,101,32,48, 48,48,48,100,102,32,48,48,48,48,101,48,32,48,48,48,48,101,49,32,48,48, 56,48,102,102,32,102,102,102,48,50,99,32,102,99,102,48,51,48,32,10,9, 102,57,102,48,51,52,32,102,54,102,48,51,56,32,102,51,102,48,51,99,32, 102,48,102,48,52,48,32,101,100,102,48,52,52,32,101,97,102,48,52,56,32, 101,55,102,48,52,99,32,101,52,102,48,53,48,32,10,9,101,49,102,48,53,52, 32,100,101,102,48,53,56,32,50,48,98,52,48,48,32,49,102,98,51,48,49,32, 49,101,98,50,48,50,32,49,100,98,49,48,51,32,49,99,98,48,48,52,32,49,98, 97,102,48,53,32,10,9,49,97,97,101,48,54,32,49,57,97,100,48,55,32,49,56, 97,99,48,56,32,49,55,97,98,48,57,32,49,54,97,97,48,97,32,49,53,97,57, 48,98,32,49,52,97,56,48,99,32,49,51,97,55,48,100,32,10,9,49,50,97,54, 48,101,32,49,49,97,53,48,102,32,49,48,97,52,49,48,32,48,102,97,51,49, 49,32,48,101,97,50,49,50,32,48,100,97,49,49,51,32,48,48,56,48,50,48,32, 48,48,56,48,50,48,32,10,9,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48, 48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56, 48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,10,9,48,48,56,48, 50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48, 32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48, 48,56,48,50,48,32,10,9,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48, 56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,48,48,56,48, 50,48,32,48,48,56,48,50,48,32,48,48,56,48,50,48,32,10,9,48,48,56,48,50, 48,32,48,48,56,48,50,48,32,99,101,100,48,100,50,32,99,102,100,49,100, 51,32,100,48,100,50,100,52,32,100,49,100,51,100,53,32,100,50,100,52,100, 54,32,100,51,100,53,100,55,32,10,9,100,52,100,54,100,56,32,100,53,100, 55,100,57,32,100,54,100,56,100,97,32,100,55,100,57,100,98,32,100,56,100, 97,100,99,32,100,57,100,98,100,100,32,100,97,100,99,100,101,32,100,98, 100,100,100,102,32,10,9,100,99,100,101,101,48,32,100,100,100,102,101, 49,32,100,101,101,48,101,50,32,100,102,101,49,101,51,32,101,48,101,50, 101,52,32,101,49,101,51,101,53,32,101,50,101,52,101,54,32,101,51,101, 53,101,55,32,10,9,101,52,101,54,101,56,32,101,53,101,55,101,57,32,101, 54,101,56,101,97,32,101,55,101,57,101,98,32,101,56,101,97,101,99,32,101, 57,101,98,101,100,32,101,97,101,99,101,101,32,101,98,101,100,101,102, 32,10,9,101,99,101,101,102,48,32,101,100,101,102,102,49,32,101,101,102, 48,102,50,32,101,102,102,49,102,51,32,102,48,102,50,102,52,32,102,49, 102,51,102,53,32,102,50,102,52,102,54,32,102,51,102,53,102,55,32,10,9, 102,52,102,54,102,56,32,102,53,102,55,102,57,32,102,54,102,56,102,97, 32,102,55,102,57,102,98,32,102,56,102,97,102,99,32,102,57,102,98,102, 100,32,102,97,102,99,102,101,32,102,98,102,100,102,102,32,10,58,87,101, 105,114,100,58,50,53,54,10,9,48,48,48,48,52,54,32,48,48,48,48,52,55,32, 48,48,48,48,52,56,32,48,49,48,48,52,57,32,48,49,48,48,52,97,32,48,49, 48,48,52,98,32,48,50,48,48,52,99,32,48,50,48,48,52,100,32,10,9,48,50, 48,48,52,101,32,48,51,48,48,52,102,32,48,51,48,48,53,48,32,48,51,48,48, 53,49,32,48,52,48,48,53,50,32,48,52,48,48,53,51,32,48,52,48,48,53,52, 32,48,53,48,48,53,53,32,10,9,48,53,48,48,53,54,32,48,53,48,48,53,55,32, 48,54,48,48,53,56,32,48,54,48,48,53,57,32,48,54,48,48,53,97,32,48,55, 48,48,53,98,32,48,55,48,48,53,99,32,48,55,48,48,53,100,32,10,9,48,56, 48,48,53,101,32,48,56,48,48,53,102,32,48,56,48,48,54,48,32,48,57,48,48, 54,49,32,48,100,48,48,54,50,32,48,100,48,48,54,51,32,48,101,48,48,54, 52,32,48,101,48,48,54,53,32,10,9,48,101,48,48,54,54,32,48,102,48,48,54, 55,32,48,102,48,48,54,56,32,48,102,48,48,54,57,32,49,48,48,48,54,97,32, 49,48,48,48,54,98,32,49,48,48,48,54,99,32,49,49,48,48,54,100,32,10,9, 49,53,48,48,54,101,32,49,53,48,48,54,102,32,49,54,48,48,55,48,32,49,54, 48,48,55,49,32,49,54,48,48,55,50,32,49,55,48,48,55,51,32,49,55,48,48, 55,52,32,49,55,48,48,55,53,32,10,9,49,99,48,48,55,54,32,49,99,48,48,55, 55,32,49,99,48,48,55,56,32,49,100,48,48,55,57,32,49,100,48,48,55,97,32, 49,100,48,48,55,98,32,49,101,48,48,55,99,32,49,101,48,48,55,100,32,10, 9,50,50,48,48,55,101,32,50,51,48,48,55,102,32,50,51,48,48,56,48,32,50, 51,48,48,56,49,32,50,52,48,48,56,50,32,50,52,48,48,56,51,32,50,56,48, 48,56,52,32,50,57,48,48,56,53,32,10,9,50,57,48,48,56,54,32,50,57,48,48, 56,55,32,50,97,48,48,56,56,32,50,97,48,48,56,57,32,50,101,48,48,56,97, 32,50,102,48,48,56,98,32,50,102,48,48,56,99,32,50,102,48,48,56,100,32, 10,9,51,48,48,48,56,101,32,51,48,48,48,56,102,32,51,52,48,48,57,48,32, 51,53,48,48,57,49,32,51,53,48,48,57,50,32,51,53,48,48,57,51,32,51,54, 48,48,57,52,32,51,97,48,48,57,53,32,10,9,51,97,48,48,57,54,32,51,98,48, 48,57,55,32,51,98,48,48,57,56,32,51,98,48,48,57,57,32,52,48,48,48,57, 97,32,52,48,48,48,57,98,32,52,48,48,48,57,99,32,52,49,48,48,57,100,32, 10,9,52,53,48,48,57,101,32,52,53,48,48,57,102,32,52,54,48,48,97,48,32, 52,54,48,48,97,49,32,52,97,48,48,97,50,32,52,98,48,48,97,51,32,52,98, 48,48,97,52,32,52,98,48,48,97,53,32,10,9,53,48,48,48,97,54,32,53,48,48, 48,97,55,32,53,48,48,48,97,56,32,53,49,48,48,97,57,32,53,53,48,48,97, 97,32,53,53,48,48,97,98,32,53,54,48,48,97,99,32,53,54,48,48,97,100,32, 10,9,53,97,48,48,97,101,32,53,98,48,48,97,102,32,53,98,48,48,98,48,32, 53,98,48,48,98,49,32,54,48,48,48,98,50,32,54,48,48,48,98,51,32,54,48, 48,48,98,52,32,54,53,48,48,98,53,32,10,9,54,53,48,48,98,54,32,54,53,48, 48,98,55,32,54,54,48,48,98,56,32,54,97,48,48,98,57,32,54,97,48,48,98, 97,32,54,98,48,48,98,98,32,54,102,48,48,98,99,32,54,102,48,48,98,100, 32,10,9,55,48,48,48,98,101,32,55,52,48,48,98,102,32,55,52,48,48,99,48, 32,55,53,48,48,99,49,32,55,57,48,48,99,50,32,55,57,48,48,99,51,32,55, 97,48,48,99,52,32,55,101,48,48,99,53,32,10,9,55,101,48,48,99,54,32,55, 102,48,48,99,55,32,56,51,48,48,99,56,32,56,51,48,48,99,57,32,102,48,102, 48,52,48,32,102,48,102,48,52,48,32,102,48,102,48,52,48,32,102,48,102, 48,52,48,32,10,9,100,52,53,48,49,50,32,100,51,52,102,49,50,32,100,50, 52,101,49,51,32,100,49,52,100,49,51,32,100,48,52,99,49,52,32,99,102,52, 98,49,52,32,99,101,52,97,49,53,32,99,100,52,57,49,53,32,10,9,99,99,52, 56,49,54,32,99,98,52,55,49,54,32,99,97,52,54,49,55,32,99,57,52,53,49, 55,32,99,56,52,52,49,56,32,99,55,52,51,49,56,32,99,54,52,50,49,57,32, 99,53,52,49,49,57,32,10,9,99,52,52,48,49,97,32,99,51,51,102,49,97,32, 99,50,51,101,49,98,32,99,49,51,100,49,98,32,99,48,51,99,49,99,32,98,102, 51,98,49,99,32,98,101,51,97,49,100,32,98,100,51,57,49,100,32,10,9,98, 99,51,56,49,101,32,98,98,51,55,49,101,32,98,97,51,54,49,102,32,98,57, 51,53,49,102,32,98,56,51,52,50,48,32,98,55,51,51,50,48,32,98,54,51,50, 50,49,32,98,53,51,49,50,49,32,10,9,98,52,51,48,50,50,32,98,51,50,102, 50,50,32,98,50,50,101,50,51,32,98,49,50,100,50,51,32,98,48,50,99,50,52, 32,97,102,50,98,50,52,32,97,101,50,97,50,53,32,97,100,50,57,50,53,32, 10,9,97,99,50,56,50,54,32,97,98,50,55,50,54,32,97,97,50,54,50,55,32,97, 57,50,53,50,55,32,97,56,50,52,50,56,32,97,55,50,51,50,56,32,97,54,50, 50,50,57,32,97,53,50,49,50,57,32,10,9,97,52,50,48,50,97,32,97,51,49,102, 50,97,32,97,50,49,101,50,98,32,97,49,49,100,50,98,32,97,48,49,99,50,99, 32,57,102,49,98,50,99,32,57,101,49,97,50,100,32,57,100,49,57,50,100,32, 10,9,57,99,49,56,50,101,32,57,98,49,55,50,101,32,57,97,49,54,50,102,32, 57,57,49,53,50,102,32,57,56,49,52,51,48,32,57,55,49,51,51,48,32,57,54, 49,50,51,49,32,57,53,49,49,51,49,32,10,9,57,52,48,48,50,56,32,57,51,48, 48,50,57,32,57,50,48,48,50,97,32,57,49,48,48,50,98,32,57,48,48,48,50, 99,32,56,102,48,48,50,100,32,56,101,48,48,50,101,32,56,100,48,48,50,102, 32,10,9,56,99,48,48,51,48,32,56,98,48,48,51,49,32,56,97,48,48,51,50,32, 56,57,48,48,51,51,32,56,56,48,48,51,52,32,56,55,48,48,51,53,32,56,54, 48,48,51,54,32,56,53,48,48,51,55,32,10,9,56,52,48,48,51,56,32,56,51,48, 48,51,57,32,56,50,48,48,51,97,32,56,49,48,48,51,98,32,56,48,48,48,51, 99,32,55,102,48,48,51,100,32,55,101,48,48,51,101,32,55,100,48,48,51,102, 32,10,9,55,99,48,48,52,48,32,55,98,48,48,52,49,32,55,97,48,48,52,50,32, 55,57,48,48,52,51,32,55,56,48,48,52,52,32,55,55,48,48,52,53,32,55,54, 48,48,52,54,32,55,53,48,48,52,55,32,10,9,55,52,48,48,52,56,32,55,51,48, 48,52,57,32,55,50,48,48,52,97,32,55,49,48,48,52,98,32,55,48,48,48,52, 99,32,54,102,48,48,52,100,32,54,101,48,48,52,101,32,54,100,48,48,52,102, 32,10,9,54,99,48,48,53,48,32,54,98,48,48,53,49,32,54,97,48,48,53,50,32, 54,57,48,48,53,51,32,54,56,48,48,53,52,32,54,55,48,48,53,53,32,54,54, 48,48,53,54,32,54,53,48,48,53,55,32,10,9,102,56,98,56,101,48,32,102,56, 98,57,101,49,32,102,56,98,97,101,50,32,102,56,98,98,101,51,32,102,48, 101,52,102,52,32,102,49,101,53,102,53,32,102,50,101,54,102,54,32,102, 51,101,55,102,55,32,10,58,76,97,110,100,82,97,116,105,111,58,50,53,54, 10,9,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48, 48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48, 48,54,52,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48, 54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52, 32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10, 9,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48, 48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48, 54,52,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54, 52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32, 48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48, 48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48, 48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54, 52,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54,52, 32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48, 48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48,48, 48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48, 54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52, 32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54,52,32, 48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48, 48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48,48,48, 48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54, 52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32, 48,48,48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48, 48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48, 48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48,48,48,48, 54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52, 32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48, 48,48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48, 48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48, 54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54, 52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32, 48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48, 48,48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48, 48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54, 52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,52, 32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48, 48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48, 48,54,52,32,10,9,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48, 54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52, 32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,10,9,48,48,48,48,54,52,32, 48,48,48,48,54,52,32,48,48,48,48,54,52,32,48,48,48,48,54,52,32,51,48, 98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52, 51,48,32,10,9,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51, 48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32, 51,48,98,52,51,48,32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51, 48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98, 52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51, 48,32,10,9,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48, 32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51, 48,98,52,51,48,32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51,48, 98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52, 51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48, 32,10,9,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32, 51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48, 98,52,51,48,32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51,48,98, 52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51, 48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32, 10,9,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51, 48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98, 52,51,48,32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51,48,98,52, 51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48, 32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,10, 9,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48, 98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52, 51,48,32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51,48,98,52,51, 48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32, 51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,10,9,51, 48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98, 52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51, 48,32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51,48,98,52,51,48, 32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51, 48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,10,9,51,48, 98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52, 51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48, 32,51,48,98,52,51,48,32,10,9,51,48,98,52,51,48,32,51,48,98,52,51,48,32, 51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48, 98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,10,9,51,48,98, 52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51, 48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32,51,48,98,52,51,48,32, 51,48,98,52,51,48,32,10,58,69,108,101,118,76,105,110,101,115,58,50,53, 54,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,56,48,56, 48,56,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,56,48,56,48,56,48,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,56,48,56,48,56,48,32,102,102,102, 102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,10,9,56,48,56,48,56,48,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,56,48,56,48,56,48,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,56,48,56,48,56,48,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 56,48,56,48,56,48,32,102,102,102,102,102,102,32,10,9,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,56, 48,56,48,56,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,56,48,56,48, 56,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,56,48,56,48,56,48,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,56,48,56,48,56,48,32,102,102,102,102, 102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,10,9,56,48,56,48,56,48,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,56,48,56,48,56,48,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,52,48,52,48,52,48,32,52,48,52,48,52,48,32,52,48,52,48,52,48,32, 52,48,52,48,52,48,32,10,9,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,99, 48,99,48,99,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,99,48,99,48, 99,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,10,9,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,10,9, 102,102,102,102,102,102,32,99,48,99,48,99,48,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,99,48,99,48,99,48,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,99,48,99,48,99,48,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,99,48,99, 48,99,48,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,99,48,99,48,99, 48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,99,48,99,48,99,48,32,10,58,69,108,101,118,67,111,108, 111,114,58,50,53,54,10,9,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,56,48,56,48,56,48,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,56,48, 56,48,56,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,56,48,56,48,56, 48,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,10,9,56,48,56,48,56,48, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,56,48,56,48,56,48,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,56,48,56,48,56,48,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,56,48,56,48,56,48,32,102,102,102,102,102,102,32,10, 9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,10,9,56,48,56,48,56,48,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 56,48,56,48,56,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,56,48,56,48, 56,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,56,48,56,48,56,48,32,102, 102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,10,9,56,48,56,48,56,48,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,56,48,56,48,56,48,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,52,48,52,48,52,48,32,52,48,52,48,52,48,32,52,48,52,48, 52,48,32,52,48,52,48,52,48,32,10,9,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102, 32,99,48,99,48,99,48,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,99,48,99, 48,99,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,10,9,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 10,9,102,102,102,102,102,102,32,99,48,99,48,99,48,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,99,48,99,48,99,48,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,99,48,99,48,99,48,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,10,9,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32, 99,48,99,48,99,48,32,10,9,102,102,102,102,102,102,32,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102,32,99, 48,99,48,99,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102, 102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102,102, 32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,99,48,99,48, 99,48,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102,102, 102,102,102,102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,10,9,102,102,102,102, 102,102,32,102,102,102,102,102,102,32,102,102,102,102,102,102,32,102, 102,102,102,102,102,32,102,102,102,102,102,102,32,102,102,102,102,102, 102,32,102,102,102,102,102,102,32,99,48,99,48,99,48,32,10,58,109,97,112, 95,56,58,49,10,9,48,48,48,48,48,48,10,58,109,97,112,95,57,58,49,10,9, 48,48,48,48,48,48,10,58,109,97,112,95,65,58,49,10,9,48,48,48,48,48,48, 10,58,109,97,112,95,66,58,49,10,9,48,48,48,48,48,48,10,58,109,97,112, 95,67,58,49,10,9,48,48,48,48,48,48,10,58,109,97,112,95,68,58,49,10,9, 48,48,48,48,48,48,10,58,87,101,98,83,97,102,101,71,114,101,121,58,49, 54,10,9,48,48,48,48,48,48,32,49,49,49,49,49,49,32,50,50,50,50,50,50,32, 51,51,51,51,51,51,32,52,52,52,52,52,52,32,53,53,53,53,53,53,32,54,54, 54,54,54,54,32,55,55,55,55,55,55,32,10,9,56,56,56,56,56,56,32,57,57,57, 57,57,57,32,97,97,97,97,97,97,32,98,98,98,98,98,98,32,99,99,99,99,99, 99,32,100,100,100,100,100,100,32,101,101,101,101,101,101,32,102,102,102, 102,102,102,32,10,58,82,97,110,100,111,109,58,50,53,54,10,9,98,49,48, 102,49,54,32,48,97,100,57,97,101,32,50,101,52,97,51,54,32,56,48,102,102, 54,51,32,53,102,49,99,48,55,32,101,101,56,57,98,52,32,53,52,50,102,48, 100,32,98,52,56,57,57,57,32,10,9,98,51,98,51,56,102,32,99,50,57,48,99, 57,32,56,100,53,102,99,102,32,51,52,100,53,101,51,32,53,100,56,56,97, 97,32,48,57,53,53,57,56,32,57,57,101,52,50,100,32,53,97,98,49,49,52,32, 10,9,49,57,54,102,56,54,32,51,101,54,54,100,97,32,98,100,101,98,56,100, 32,52,49,51,55,57,101,32,52,99,53,102,51,98,32,52,52,51,54,49,98,32,99, 50,57,49,99,97,32,50,51,101,97,98,50,32,10,9,52,56,53,53,97,97,32,97, 100,102,57,101,57,32,97,51,99,54,52,52,32,49,99,101,53,100,102,32,49, 52,98,57,53,50,32,101,101,54,98,49,54,32,48,50,57,97,48,51,32,50,99,98, 98,98,57,32,10,9,101,98,55,51,52,55,32,101,100,56,102,101,50,32,50,100, 48,100,50,54,32,52,97,50,49,57,48,32,102,100,99,49,52,52,32,102,98,48, 100,57,49,32,54,97,55,100,50,52,32,97,97,57,99,55,99,32,10,9,54,50,48, 99,50,99,32,98,55,48,48,52,55,32,57,55,54,100,97,54,32,101,98,50,52,51, 100,32,57,101,54,54,98,48,32,56,52,50,55,101,99,32,57,57,48,53,49,54, 32,98,99,99,101,101,57,32,10,9,98,100,54,99,55,54,32,49,55,56,57,102, 99,32,100,55,52,56,49,53,32,98,52,53,102,49,51,32,55,54,54,98,99,98,32, 54,51,98,56,52,49,32,55,99,56,51,57,55,32,52,50,57,51,50,53,32,10,9,100, 53,98,98,57,52,32,56,102,49,56,102,52,32,56,50,48,55,52,54,32,49,52,101, 100,54,99,32,54,54,102,99,98,52,32,53,54,49,57,49,98,32,57,53,54,50,51, 52,32,100,102,100,57,99,51,32,10,9,100,53,55,52,56,50,32,100,49,56,97, 57,53,32,55,51,53,48,54,49,32,100,53,101,49,48,54,32,48,102,100,55,54, 55,32,56,98,100,53,54,102,32,102,99,51,48,56,49,32,55,97,48,101,101,50, 32,10,9,100,100,54,57,51,102,32,53,49,54,102,50,56,32,99,50,54,102,49, 98,32,51,50,50,99,56,54,32,57,49,52,51,55,51,32,55,51,49,100,97,98,32, 52,56,56,101,57,99,32,97,57,48,100,54,55,32,10,9,54,53,56,98,48,54,32, 57,102,97,98,99,102,32,102,98,55,100,99,98,32,102,102,98,48,49,99,32, 51,54,54,97,102,57,32,99,98,53,51,53,52,32,98,98,100,56,97,54,32,102, 98,97,50,99,50,32,10,9,98,56,101,51,100,48,32,56,57,52,56,99,97,32,54, 101,55,53,48,56,32,55,100,97,52,50,51,32,99,48,57,57,55,57,32,56,48,50, 51,99,52,32,54,53,53,101,98,50,32,57,101,51,99,101,100,32,10,9,97,100, 99,56,100,49,32,101,49,52,98,49,97,32,48,99,54,55,50,100,32,51,98,102, 97,54,55,32,53,102,102,54,102,53,32,48,55,52,53,50,50,32,50,101,56,50, 48,52,32,50,55,51,56,97,53,32,10,9,51,53,55,101,50,100,32,49,100,55,53, 48,97,32,57,53,97,57,53,99,32,101,53,51,98,98,54,32,56,54,98,98,53,49, 32,56,54,101,48,55,49,32,97,98,99,56,55,97,32,99,54,55,102,52,52,32,10, 9,52,50,101,52,54,101,32,98,100,100,48,100,52,32,101,56,98,57,98,56,32, 50,49,101,101,98,50,32,102,50,57,52,50,49,32,102,53,53,56,102,56,32,102, 48,54,51,56,52,32,56,54,48,97,51,52,32,10,9,53,100,48,57,51,55,32,53, 48,49,102,97,97,32,102,49,49,54,98,100,32,99,48,100,99,55,100,32,97,102, 55,98,52,48,32,55,101,48,49,49,99,32,100,52,48,56,51,97,32,102,101,57, 54,102,48,32,10,9,97,53,51,56,102,99,32,50,52,57,98,55,99,32,55,102,52, 53,98,101,32,100,54,51,50,53,98,32,49,102,51,48,100,52,32,50,54,102,54, 56,56,32,53,55,102,50,54,101,32,52,53,100,56,57,51,32,10,9,99,101,50, 99,56,102,32,56,55,100,56,100,99,32,54,50,49,52,98,99,32,98,102,51,50, 54,98,32,51,53,101,102,51,102,32,52,51,55,51,49,54,32,99,99,48,97,98, 97,32,56,50,48,54,54,102,32,10,9,55,51,102,53,48,99,32,50,100,98,49,49, 101,32,99,97,49,57,98,57,32,52,52,102,101,99,49,32,99,49,50,98,50,51, 32,98,53,98,57,52,50,32,99,52,57,101,50,50,32,56,50,54,57,57,102,32,10, 9,50,50,98,57,52,51,32,54,101,100,99,97,53,32,99,98,54,102,48,52,32,54, 97,99,54,101,99,32,101,49,100,55,49,51,32,51,50,51,52,99,52,32,49,97, 52,50,102,48,32,49,97,55,57,53,53,32,10,9,99,99,50,98,53,54,32,101,99, 55,50,50,100,32,102,57,97,101,54,52,32,50,99,52,52,49,57,32,56,97,52, 49,55,102,32,54,97,56,100,55,52,32,49,101,48,55,102,101,32,99,101,51, 100,101,56,32,10,9,55,97,56,56,48,52,32,48,49,101,51,102,50,32,51,52, 102,101,51,54,32,57,50,53,51,51,101,32,56,50,48,101,97,51,32,49,49,48, 57,52,98,32,55,102,48,54,50,54,32,55,50,101,57,97,51,32,10,9,100,102, 101,99,100,48,32,52,98,51,101,53,101,32,56,52,48,49,49,48,32,97,100,56, 102,98,55,32,97,99,49,98,50,53,32,49,49,100,99,101,100,32,99,56,102,54, 102,48,32,49,101,99,100,99,101,32,10,9,98,55,98,102,55,97,32,52,99,54, 101,50,57,32,102,99,52,55,100,102,32,52,51,52,56,52,50,32,48,51,53,52, 57,56,32,102,48,49,99,99,56,32,50,50,101,52,49,52,32,102,50,50,98,51, 97,32,10,9,50,56,53,48,48,99,32,54,98,101,98,99,98,32,56,49,51,57,49, 48,32,57,102,56,50,54,51,32,52,102,53,102,97,57,32,51,53,55,52,55,49, 32,54,49,97,101,100,55,32,50,97,102,102,100,100,32,10,9,48,54,55,102, 56,54,32,57,52,97,99,54,50,32,102,98,97,56,101,101,32,97,54,101,48,57, 101,32,48,99,49,48,48,50,32,54,57,49,49,98,55,32,55,56,101,56,51,56,32, 57,57,100,49,48,56,32,10,9,53,55,97,50,100,49,32,57,57,97,53,98,49,32, 102,98,100,48,100,50,32,101,102,57,50,57,97,32,50,49,97,55,54,97,32,50, 53,50,97,101,49,32,102,98,97,50,102,100,32,54,99,101,97,57,99,32,10,9, 54,98,98,50,99,99,32,53,52,99,100,54,50,32,55,53,57,57,49,57,32,98,54, 100,57,49,48,32,49,98,100,52,57,55,32,57,52,50,54,98,54,32,101,53,101, 100,54,97,32,51,100,48,53,99,49,32,10,9,48,101,49,55,52,55,32,99,100, 52,56,49,100,32,55,55,53,53,53,97,32,48,56,97,54,48,54,32,102,97,48,50, 54,53,32,98,50,100,51,52,48,32,50,53,99,50,97,52,32,102,97,50,51,101, 51,32,10,9,56,97,55,100,97,53,32,51,101,49,101,51,51,32,100,97,52,100, 100,48,32,49,55,50,97,48,97,32,54,101,50,57,50,99,32,49,52,50,55,100, 52,32,51,54,100,52,101,52,32,98,57,56,55,50,55,32,10,9,51,52,53,52,99, 54,32,97,101,101,102,101,53,32,57,101,102,55,98,51,32,97,53,52,50,101, 99,32,53,49,51,54,57,50,32,49,57,51,102,97,53,32,101,53,102,48,51,101, 32,99,97,52,99,102,101,32,10,9,57,50,52,53,54,57,32,98,49,51,102,54,56, 32,53,56,100,49,98,101,32,102,100,51,50,48,51,32,53,55,100,99,57,55,32, 48,98,55,53,55,100,32,100,51,101,97,57,48,32,53,99,50,53,53,49,32,10 };