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