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