45,45,45,45,45,66,69,71,73,78,32,80,71,80,32,83,73,71,78,69,68,32,77,69,83,83,65,71,69,45,45,45,45,45,10,72,97,115,104,58,32,83,72,65,49,10,10,77,105,115,115,32,114,111,117,110,100,32,49,63,32,32,10,67,97,114,101,32,102,111,114,32,97,32,115,101,99,111,110,100,32,99,104,97,110,99,101,63,10,104,116,116,112,58,47,47,105,46,105,109,103,117,114,46,99,111,109,47,104,107,100,103,108,46,112,110,103,10,49,58,50,50,10,51,58,51,51,10,51,58,52,48,10,54,58,49,57,10,52,58,55,10,52,58,56,10,52,58,55,10,57,58,50,51,10,49,50,58,49,50,10,52,58,49,54,10,49,54,58,55,10,49,49,58,49,54,10,49,58,55,10,53,58,49,52,10,51,58,51,53,10,50,58,50,10,52,58,50,54,10,49,58,49,50,10,51,58,49,49,10,51,58,50,56,10,52,58,50,51,10,49,56,58,49,56,10,10,71,111,111,100,32,108,117,99,107,46,10,51,51,48,49,10,45,45,45,45,45,66,69,71,73,78,32,80,71,80,32,83,73,71,78,65,84,85,82,69,45,45,45,45,45,10,86,101,114,115,105,111,110,58,32,71,110,117,80,71,32,118,49,46,52,46,49,49,32,40,71,78,85,47,76,105,110,117,120,41,10,10,105,81,73,99,66,65,69,66,65,103,65,71,66,81,74,80,68,84,105,113,65,65,111,74,69,66,103,102,65,101,86,54,78,81,107,80,121,116,65,80,47,49,85,81,101,121,108,119,89,66,106,81,87,117,122,114,56,112,98,69,82,78,48,52,10,119,108,90,86,67,71,53,83,106,71,97,110,113,102,81,75,120,83,97,53,90,56,89,79,86,82,57,76,82,108,84,54,115,72,66,75,103,102,79,69,68,122,116,106,43,54,82,77,50,83,118,88,55,89,50,77,119,57,109,65,52,103,57,48,10,55,98,105,122,88,105,56,73,107,80,53,75,51,116,77,118,78,120,99,65,54,117,69,121,48,114,83,99,104,74,116,52,68,57,51,122,122,106,80,118,83,55,108,109,54,106,71,79,49,103,74,81,88,114,119,77,85,100,52,102,65,67,115,49,10,104,120,90,51,67,120,118,97,48,77,73,83,43,114,56,77,120,82,74,98,85,47,109,75,98,68,118,110,69,114,54,102,119,85,97,66,54,109,49,118,70,103,89,87,54,119,84,77,52,113,83,50,69,83,48,52,105,99,43,109,108,107,98,82,10,48,47,101,82,80,110,70,73,66,98,48,54,88,106,81,112,105,106,68,65,71,105,105,115,103,86,79,82,97,85,85,114,85,74,71,88,43,87,110,112,54,49,67,86,111,98,66,109,75,119,85,100,119,51,110,48,65,120,98,75,82,67,51,47,10,78,106,97,48,72,89,118,88,101,120,87,68,105,82,103,120,69,50,89,106,90,121,113,48,80,107,52,84,110,90,111,88,120,84,110,121,83,54,78,75,90,49,105,49,81,120,121,115,117,52,120,85,102,117,76,79,51,76,54,122,114,110,81,80,10,84,84,52,69,115,113,68,120,122,77,65,75,81,117,74,83,54,113,111,47,112,76,115,100,67,113,121,88,79,49,74,114,52,119,73,108,97,71,53,65,71,89,75,77,106,116,57,107,54,49,89,49,50,87,76,105,113,104,112,76,84,103,122,100,10,65,116,85,84,101,106,90,122,84,104,88,113,98,104,109,109,52,119,80,67,86,107,43,86,115,105,107,56,80,76,115,47,84,115,54,68,111,111,66,51,75,105,51,65,116,82,116,108,100,109,101,67,88,100,111,43,109,105,100,51,79,103,43,65,10,73,75,119,57,43,75,116,66,50,74,68,100,52,97,54,68,98,115,78,98,82,68,73,116,49,112,90,109,121,80,65,51,120,109,109,107,115,99,56,111,103,120,47,67,69,80,65,84,80,119,76,55,74,97,78,53,85,119,86,78,83,90,75,77,10,54,77,105,74,49,43,98,51,57,75,120,57,99,107,81,56,118,83,117,89,97,53,99,65,76,68,105,85,119,90,80,100,100,111,112,108,50,57,122,98,86,109,75,99,105,87,43,115,68,71,102,83,105,83,114,111,88,119,55,107,104,78,74,115,10,100,122,109,74,52,104,82,50,82,55,66,98,118,50,51,78,103,120,116,47,77,47,74,53,47,117,100,79,100,48,65,97,101,68,75,77,120,102,76,78,110,97,76,113,109,56,70,105,97,87,113,110,76,53,84,119,107,122,77,70,110,97,100,55,10,82,75,112,79,90,113,57,84,107,108,108,73,69,54,78,66,66,52,119,99,10,61,109,71,99,66,10,45,45,45,45,45,69,78,68,32,80,71,80,32,83,73,71,78,65,84,85,82,69,45,45,45,45,45,10