35,33,47,117,115,114,47,98,105,110,47,112,101,114,108,10,10,117,115,101,32,115,116,114,105,99,116,59,10,117,115,101,32,119,97,114,110,105,110,103,115,59,10,117,115,101,32,73,80,67,58,58,79,112,101,110,50,59,10,10,35,32,65,110,32,101,120,97,109,112,108,101,32,104,111,111,107,32,115,99,114,105,112,116,32,116,111,32,105,110,116,101,103,114,97,116,101,32,87,97,116,99,104,109,97,110,10,35,32,40,104,116,116,112,115,58,47,47,102,97,99,101,98,111,111,107,46,103,105,116,104,117,98,46,105,111,47,119,97,116,99,104,109,97,110,47,41,32,119,105,116,104,32,103,105,116,32,116,111,32,115,112,101,101,100,32,117,112,32,100,101,116,101,99,116,105,110,103,10,35,32,110,101,119,32,97,110,100,32,109,111,100,105,102,105,101,100,32,102,105,108,101,115,46,10,35,10,35,32,84,104,101,32,104,111,111,107,32,105,115,32,112,97,115,115,101,100,32,97,32,118,101,114,115,105,111,110,32,40,99,117,114,114,101,110,116,108,121,32,50,41,32,97,110,100,32,108,97,115,116,32,117,112,100,97,116,101,32,116,111,107,101,110,10,35,32,102,111,114,109,97,116,116,101,100,32,97,115,32,97,32,115,116,114,105,110,103,32,97,110,100,32,111,117,116,112,117,116,115,32,116,111,32,115,116,100,111,117,116,32,97,32,110,101,119,32,117,112,100,97,116,101,32,116,111,107,101,110,32,97,110,100,10,35,32,97,108,108,32,102,105,108,101,115,32,116,104,97,116,32,104,97,118,101,32,98,101,101,110,32,109,111,100,105,102,105,101,100,32,115,105,110,99,101,32,116,104,101,32,117,112,100,97,116,101,32,116,111,107,101,110,46,32,80,97,116,104,115,32,109,117,115,116,10,35,32,98,101,32,114,101,108,97,116,105,118,101,32,116,111,32,116,104,101,32,114,111,111,116,32,111,102,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,32,97,110,100,32,115,101,112,97,114,97,116,101,100,32,98,121,32,97,32,115,105,110,103,108,101,32,78,85,76,46,10,35,10,35,32,84,111,32,101,110,97,98,108,101,32,116,104,105,115,32,104,111,111,107,44,32,114,101,110,97,109,101,32,116,104,105,115,32,102,105,108,101,32,116,111,32,34,113,117,101,114,121,45,119,97,116,99,104,109,97,110,34,32,97,110,100,32,115,101,116,10,35,32,39,103,105,116,32,99,111,110,102,105,103,32,99,111,114,101,46,102,115,109,111,110,105,116,111,114,32,46,103,105,116,47,104,111,111,107,115,47,113,117,101,114,121,45,119,97,116,99,104,109,97,110,39,10,35,10,109,121,32,40,36,118,101,114,115,105,111,110,44,32,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,41,32,61,32,64,65,82,71,86,59,10,10,35,32,85,110,99,111,109,109,101,110,116,32,102,111,114,32,100,101,98,117,103,103,105,110,103,10,35,32,112,114,105,110,116,32,83,84,68,69,82,82,32,34,36,48,32,36,118,101,114,115,105,111,110,32,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,92,110,34,59,10,10,35,32,67,104,101,99,107,32,116,104,101,32,104,111,111,107,32,105,110,116,101,114,102,97,99,101,32,118,101,114,115,105,111,110,10,105,102,32,40,36,118,101,114,115,105,111,110,32,110,101,32,50,41,32,123,10,9,100,105,101,32,34,85,110,115,117,112,112,111,114,116,101,100,32,113,117,101,114,121,45,102,115,109,111,110,105,116,111,114,32,104,111,111,107,32,118,101,114,115,105,111,110,32,39,36,118,101,114,115,105,111,110,39,46,92,110,34,32,46,10,9,32,32,32,32,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,59,10,125,10,10,109,121,32,36,103,105,116,95,119,111,114,107,95,116,114,101,101,32,61,32,103,101,116,95,119,111,114,107,105,110,103,95,100,105,114,40,41,59,10,10,109,121,32,36,114,101,116,114,121,32,61,32,49,59,10,10,109,121,32,36,106,115,111,110,95,112,107,103,59,10,101,118,97,108,32,123,10,9,114,101,113,117,105,114,101,32,74,83,79,78,58,58,88,83,59,10,9,36,106,115,111,110,95,112,107,103,32,61,32,34,74,83,79,78,58,58,88,83,34,59,10,9,49,59,10,125,32,111,114,32,100,111,32,123,10,9,114,101,113,117,105,114,101,32,74,83,79,78,58,58,80,80,59,10,9,36,106,115,111,110,95,112,107,103,32,61,32,34,74,83,79,78,58,58,80,80,34,59,10,125,59,10,10,108,97,117,110,99,104,95,119,97,116,99,104,109,97,110,40,41,59,10,10,115,117,98,32,108,97,117,110,99,104,95,119,97,116,99,104,109,97,110,32,123,10,9,109,121,32,36,111,32,61,32,119,97,116,99,104,109,97,110,95,113,117,101,114,121,40,41,59,10,9,105,102,32,40,105,115,95,119,111,114,107,95,116,114,101,101,95,119,97,116,99,104,101,100,40,36,111,41,41,32,123,10,9,9,111,117,116,112,117,116,95,114,101,115,117,108,116,40,36,111,45,62,123,99,108,111,99,107,125,44,32,64,123,36,111,45,62,123,102,105,108,101,115,125,125,41,59,10,9,125,10,125,10,10,115,117,98,32,111,117,116,112,117,116,95,114,101,115,117,108,116,32,123,10,9,109,121,32,40,36,99,108,111,99,107,105,100,44,32,64,102,105,108,101,115,41,32,61,32,64,95,59,10,10,9,35,32,85,110,99,111,109,109,101,110,116,32,102,111,114,32,100,101,98,117,103,103,105,110,103,32,119,97,116,99,104,109,97,110,32,111,117,116,112,117,116,10,9,35,32,111,112,101,110,32,40,109,121,32,36,102,104,44,32,34,62,34,44,32,34,46,103,105,116,47,119,97,116,99,104,109,97,110,45,111,117,116,112,117,116,46,111,117,116,34,41,59,10,9,35,32,98,105,110,109,111,100,101,32,36,102,104,44,32,34,58,117,116,102,56,34,59,10,9,35,32,112,114,105,110,116,32,36,102,104,32,34,36,99,108,111,99,107,105,100,92,110,64,102,105,108,101,115,92,110,34,59,10,9,35,32,99,108,111,115,101,32,36,102,104,59,10,10,9,98,105,110,109,111,100,101,32,83,84,68,79,85,84,44,32,34,58,117,116,102,56,34,59,10,9,112,114,105,110,116,32,36,99,108,111,99,107,105,100,59,10,9,112,114,105,110,116,32,34,92,48,34,59,10,9,108,111,99,97,108,32,36,44,32,61,32,34,92,48,34,59,10,9,112,114,105,110,116,32,64,102,105,108,101,115,59,10,125,10,10,115,117,98,32,119,97,116,99,104,109,97,110,95,99,108,111,99,107,32,123,10,9,109,121,32,36,114,101,115,112,111,110,115,101,32,61,32,113,120,47,119,97,116,99,104,109,97,110,32,99,108,111,99,107,32,34,36,103,105,116,95,119,111,114,107,95,116,114,101,101,34,47,59,10,9,100,105,101,32,34,70,97,105,108,101,100,32,116,111,32,103,101,116,32,99,108,111,99,107,32,105,100,32,111,110,32,39,36,103,105,116,95,119,111,114,107,95,116,114,101,101,39,46,92,110,34,32,46,10,9,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,105,102,32,36,63,32,33,61,32,48,59,10,10,9,114,101,116,117,114,110,32,36,106,115,111,110,95,112,107,103,45,62,110,101,119,45,62,117,116,102,56,45,62,100,101,99,111,100,101,40,36,114,101,115,112,111,110,115,101,41,59,10,125,10,10,115,117,98,32,119,97,116,99,104,109,97,110,95,113,117,101,114,121,32,123,10,9,109,121,32,36,112,105,100,32,61,32,111,112,101,110,50,40,92,42,67,72,76,68,95,79,85,84,44,32,92,42,67,72,76,68,95,73,78,44,32,39,119,97,116,99,104,109,97,110,32,45,106,32,45,45,110,111,45,112,114,101,116,116,121,39,41,10,9,111,114,32,100,105,101,32,34,111,112,101,110,50,40,41,32,102,97,105,108,101,100,58,32,36,33,92,110,34,32,46,10,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,59,10,10,9,35,32,73,110,32,116,104,101,32,113,117,101,114,121,32,101,120,112,114,101,115,115,105,111,110,32,98,101,108,111,119,32,119,101,39,114,101,32,97,115,107,105,110,103,32,102,111,114,32,110,97,109,101,115,32,111,102,32,102,105,108,101,115,32,116,104,97,116,10,9,35,32,99,104,97,110,103,101,100,32,115,105,110,99,101,32,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,32,98,117,116,32,110,111,116,32,102,114,111,109,32,116,104,101,32,46,103,105,116,32,102,111,108,100,101,114,46,10,9,35,10,9,35,32,84,111,32,97,99,99,111,109,112,108,105,115,104,32,116,104,105,115,44,32,119,101,39,114,101,32,117,115,105,110,103,32,116,104,101,32,34,115,105,110,99,101,34,32,103,101,110,101,114,97,116,111,114,32,116,111,32,117,115,101,32,116,104,101,10,9,35,32,114,101,99,101,110,99,121,32,105,110,100,101,120,32,116,111,32,115,101,108,101,99,116,32,99,97,110,100,105,100,97,116,101,32,110,111,100,101,115,32,97,110,100,32,34,102,105,101,108,100,115,34,32,116,111,32,108,105,109,105,116,32,116,104,101,10,9,35,32,111,117,116,112,117,116,32,116,111,32,102,105,108,101,32,110,97,109,101,115,32,111,110,108,121,46,32,84,104,101,110,32,119,101,39,114,101,32,117,115,105,110,103,32,116,104,101,32,34,101,120,112,114,101,115,115,105,111,110,34,32,116,101,114,109,32,116,111,10,9,35,32,102,117,114,116,104,101,114,32,99,111,110,115,116,114,97,105,110,32,116,104,101,32,114,101,115,117,108,116,115,46,10,9,109,121,32,36,108,97,115,116,95,117,112,100,97,116,101,95,108,105,110,101,32,61,32,34,34,59,10,9,105,102,32,40,115,117,98,115,116,114,40,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,44,32,48,44,32,49,41,32,101,113,32,34,99,34,41,32,123,10,9,9,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,32,61,32,34,92,34,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,92,34,34,59,10,9,9,36,108,97,115,116,95,117,112,100,97,116,101,95,108,105,110,101,32,61,32,113,113,91,92,110,34,115,105,110,99,101,34,58,32,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,44,93,59,10,9,125,10,9,109,121,32,36,113,117,101,114,121,32,61,32,60,60,34,9,69,78,68,34,59,10,9,9,91,34,113,117,101,114,121,34,44,32,34,36,103,105,116,95,119,111,114,107,95,116,114,101,101,34,44,32,123,36,108,97,115,116,95,117,112,100,97,116,101,95,108,105,110,101,10,9,9,9,34,102,105,101,108,100,115,34,58,32,91,34,110,97,109,101,34,93,44,10,9,9,9,34,101,120,112,114,101,115,115,105,111,110,34,58,32,91,34,110,111,116,34,44,32,91,34,100,105,114,110,97,109,101,34,44,32,34,46,103,105,116,34,93,93,10,9,9,125,93,10,9,69,78,68,10,10,9,35,32,85,110,99,111,109,109,101,110,116,32,102,111,114,32,100,101,98,117,103,103,105,110,103,32,116,104,101,32,119,97,116,99,104,109,97,110,32,113,117,101,114,121,10,9,35,32,111,112,101,110,32,40,109,121,32,36,102,104,44,32,34,62,34,44,32,34,46,103,105,116,47,119,97,116,99,104,109,97,110,45,113,117,101,114,121,46,106,115,111,110,34,41,59,10,9,35,32,112,114,105,110,116,32,36,102,104,32,36,113,117,101,114,121,59,10,9,35,32,99,108,111,115,101,32,36,102,104,59,10,10,9,112,114,105,110,116,32,67,72,76,68,95,73,78,32,36,113,117,101,114,121,59,10,9,99,108,111,115,101,32,67,72,76,68,95,73,78,59,10,9,109,121,32,36,114,101,115,112,111,110,115,101,32,61,32,100,111,32,123,108,111,99,97,108,32,36,47,59,32,60,67,72,76,68,95,79,85,84,62,125,59,10,10,9,35,32,85,110,99,111,109,109,101,110,116,32,102,111,114,32,100,101,98,117,103,103,105,110,103,32,116,104,101,32,119,97,116,99,104,32,114,101,115,112,111,110,115,101,10,9,35,32,111,112,101,110,32,40,36,102,104,44,32,34,62,34,44,32,34,46,103,105,116,47,119,97,116,99,104,109,97,110,45,114,101,115,112,111,110,115,101,46,106,115,111,110,34,41,59,10,9,35,32,112,114,105,110,116,32,36,102,104,32,36,114,101,115,112,111,110,115,101,59,10,9,35,32,99,108,111,115,101,32,36,102,104,59,10,10,9,100,105,101,32,34,87,97,116,99,104,109,97,110,58,32,99,111,109,109,97,110,100,32,114,101,116,117,114,110,101,100,32,110,111,32,111,117,116,112,117,116,46,92,110,34,32,46,10,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,105,102,32,36,114,101,115,112,111,110,115,101,32,101,113,32,34,34,59,10,9,100,105,101,32,34,87,97,116,99,104,109,97,110,58,32,99,111,109,109,97,110,100,32,114,101,116,117,114,110,101,100,32,105,110,118,97,108,105,100,32,111,117,116,112,117,116,58,32,36,114,101,115,112,111,110,115,101,92,110,34,32,46,10,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,117,110,108,101,115,115,32,36,114,101,115,112,111,110,115,101,32,61,126,32,47,94,92,123,47,59,10,10,9,114,101,116,117,114,110,32,36,106,115,111,110,95,112,107,103,45,62,110,101,119,45,62,117,116,102,56,45,62,100,101,99,111,100,101,40,36,114,101,115,112,111,110,115,101,41,59,10,125,10,10,115,117,98,32,105,115,95,119,111,114,107,95,116,114,101,101,95,119,97,116,99,104,101,100,32,123,10,9,109,121,32,40,36,111,117,116,112,117,116,41,32,61,32,64,95,59,10,9,109,121,32,36,101,114,114,111,114,32,61,32,36,111,117,116,112,117,116,45,62,123,101,114,114,111,114,125,59,10,9,105,102,32,40,36,114,101,116,114,121,32,62,32,48,32,97,110,100,32,36,101,114,114,111,114,32,97,110,100,32,36,101,114,114,111,114,32,61,126,32,109,47,117,110,97,98,108,101,32,116,111,32,114,101,115,111,108,118,101,32,114,111,111,116,32,46,42,32,100,105,114,101,99,116,111,114,121,32,40,46,42,41,32,105,115,32,110,111,116,32,119,97,116,99,104,101,100,47,41,32,123,10,9,9,36,114,101,116,114,121,45,45,59,10,9,9,109,121,32,36,114,101,115,112,111,110,115,101,32,61,32,113,120,47,119,97,116,99,104,109,97,110,32,119,97,116,99,104,32,34,36,103,105,116,95,119,111,114,107,95,116,114,101,101,34,47,59,10,9,9,100,105,101,32,34,70,97,105,108,101,100,32,116,111,32,109,97,107,101,32,119,97,116,99,104,109,97,110,32,119,97,116,99,104,32,39,36,103,105,116,95,119,111,114,107,95,116,114,101,101,39,46,92,110,34,32,46,10,9,9,32,32,32,32,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,105,102,32,36,63,32,33,61,32,48,59,10,9,9,36,111,117,116,112,117,116,32,61,32,36,106,115,111,110,95,112,107,103,45,62,110,101,119,45,62,117,116,102,56,45,62,100,101,99,111,100,101,40,36,114,101,115,112,111,110,115,101,41,59,10,9,9,36,101,114,114,111,114,32,61,32,36,111,117,116,112,117,116,45,62,123,101,114,114,111,114,125,59,10,9,9,100,105,101,32,34,87,97,116,99,104,109,97,110,58,32,36,101,114,114,111,114,46,92,110,34,32,46,10,9,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,105,102,32,36,101,114,114,111,114,59,10,10,9,9,35,32,85,110,99,111,109,109,101,110,116,32,102,111,114,32,100,101,98,117,103,103,105,110,103,32,119,97,116,99,104,109,97,110,32,111,117,116,112,117,116,10,9,9,35,32,111,112,101,110,32,40,109,121,32,36,102,104,44,32,34,62,34,44,32,34,46,103,105,116,47,119,97,116,99,104,109,97,110,45,111,117,116,112,117,116,46,111,117,116,34,41,59,10,9,9,35,32,99,108,111,115,101,32,36,102,104,59,10,10,9,9,35,32,87,97,116,99,104,109,97,110,32,119,105,108,108,32,97,108,119,97,121,115,32,114,101,116,117,114,110,32,97,108,108,32,102,105,108,101,115,32,111,110,32,116,104,101,32,102,105,114,115,116,32,113,117,101,114,121,32,115,111,10,9,9,35,32,114,101,116,117,114,110,32,116,104,101,32,102,97,115,116,32,34,101,118,101,114,121,116,104,105,110,103,32,105,115,32,100,105,114,116,121,34,32,102,108,97,103,32,116,111,32,103,105,116,32,97,110,100,32,100,111,32,116,104,101,10,9,9,35,32,87,97,116,99,104,109,97,110,32,113,117,101,114,121,32,106,117,115,116,32,116,111,32,103,101,116,32,105,116,32,111,118,101,114,32,119,105,116,104,32,110,111,119,32,115,111,32,119,101,32,119,111,110,39,116,32,112,97,121,10,9,9,35,32,116,104,101,32,99,111,115,116,32,105,110,32,103,105,116,32,116,111,32,108,111,111,107,32,117,112,32,101,97,99,104,32,105,110,100,105,118,105,100,117,97,108,32,102,105,108,101,46,10,9,9,109,121,32,36,111,32,61,32,119,97,116,99,104,109,97,110,95,99,108,111,99,107,40,41,59,10,9,9,36,101,114,114,111,114,32,61,32,36,111,117,116,112,117,116,45,62,123,101,114,114,111,114,125,59,10,10,9,9,100,105,101,32,34,87,97,116,99,104,109,97,110,58,32,36,101,114,114,111,114,46,92,110,34,32,46,10,9,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,105,102,32,36,101,114,114,111,114,59,10,10,9,9,111,117,116,112,117,116,95,114,101,115,117,108,116,40,36,111,45,62,123,99,108,111,99,107,125,44,32,40,34,47,34,41,41,59,10,9,9,36,108,97,115,116,95,117,112,100,97,116,101,95,116,111,107,101,110,32,61,32,36,111,45,62,123,99,108,111,99,107,125,59,10,10,9,9,101,118,97,108,32,123,32,108,97,117,110,99,104,95,119,97,116,99,104,109,97,110,40,41,32,125,59,10,9,9,114,101,116,117,114,110,32,48,59,10,9,125,10,10,9,100,105,101,32,34,87,97,116,99,104,109,97,110,58,32,36,101,114,114,111,114,46,92,110,34,32,46,10,9,34,70,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,115,99,97,110,110,105,110,103,46,46,46,92,110,34,32,105,102,32,36,101,114,114,111,114,59,10,10,9,114,101,116,117,114,110,32,49,59,10,125,10,10,115,117,98,32,103,101,116,95,119,111,114,107,105,110,103,95,100,105,114,32,123,10,9,109,121,32,36,119,111,114,107,105,110,103,95,100,105,114,59,10,9,105,102,32,40,36,94,79,32,61,126,32,39,109,115,121,115,39,32,124,124,32,36,94,79,32,61,126,32,39,99,121,103,119,105,110,39,41,32,123,10,9,9,36,119,111,114,107,105,110,103,95,100,105,114,32,61,32,87,105,110,51,50,58,58,71,101,116,67,119,100,40,41,59,10,9,9,36,119,111,114,107,105,110,103,95,100,105,114,32,61,126,32,116,114,47,92,92,47,92,47,47,59,10,9,125,32,101,108,115,101,32,123,10,9,9,114,101,113,117,105,114,101,32,67,119,100,59,10,9,9,36,119,111,114,107,105,110,103,95,100,105,114,32,61,32,67,119,100,58,58,99,119,100,40,41,59,10,9,125,10,10,9,114,101,116,117,114,110,32,36,119,111,114,107,105,110,103,95,100,105,114,59,10,125,10