47,42,10,32,42,32,84,114,97,110,115,112,111,115,105,116,105,111,110,32,99,105,112,104,101,114,32,99,114,97,99,107,101,114,10,32,42,10,32,42,32,65,108,103,111,114,105,116,104,109,32,117,115,101,100,32,116,111,32,102,105,110,100,32,107,101,121,115,58,10,32,42,10,32,42,32,110,32,61,32,107,101,121,108,101,110,103,116,104,10,32,42,32,116,32,61,32,116,101,120,116,108,101,110,103,116,104,10,32,42,32,97,32,61,32,116,32,47,32,110,10,32,42,32,98,32,61,32,116,32,37,32,110,10,32,42,32,100,32,61,32,97,99,99,117,109,117,108,97,116,101,100,32,114,101,115,116,32,116,101,114,109,115,10,32,42,32,107,32,61,32,119,97,110,116,101,100,32,112,108,97,105,110,32,116,101,120,116,32,112,111,115,105,116,105,111,110,10,32,42,32,108,111,99,40,107,41,32,61,32,97,32,42,32,112,101,114,109,40,107,32,37,32,110,41,32,43,32,100,40,112,101,114,109,40,107,32,37,32,110,41,41,32,43,32,107,47,110,10,32,42,10,32,42,32,66,121,32,66,101,110,32,82,117,105,106,108,44,32,50,48,48,57,10,32,42,10,32,42,32,99,111,109,112,105,108,101,58,32,103,43,43,32,45,79,50,32,99,111,108,46,99,112,112,10,42,47,10,10,35,105,110,99,108,117,100,101,32,60,115,116,100,105,111,46,104,62,10,35,105,110,99,108,117,100,101,32,60,115,116,114,105,110,103,46,104,62,10,10,35,100,101,102,105,110,101,32,77,65,88,75,69,89,32,50,48,10,10,99,111,110,115,116,32,99,104,97,114,42,32,98,117,102,102,101,114,32,61,32,34,73,68,71,84,75,85,77,76,79,79,65,82,87,79,69,82,84,72,73,83,85,84,69,84,76,72,85,84,73,65,84,83,76,76,79,85,73,77,78,73,84,69,76,78,74,55,84,70,89,86,79,73,85,65,85,83,78,79,67,79,53,74,73,52,77,69,79,68,90,90,34,59,10,10,105,110,116,32,98,117,102,108,101,110,103,116,104,59,10,99,111,110,115,116,32,99,104,97,114,42,32,99,114,105,98,32,61,32,34,85,76,84,73,77,65,84,69,34,59,10,105,110,116,32,99,114,105,98,108,101,110,103,116,104,59,10,10,118,111,105,100,32,112,114,105,110,116,40,105,110,116,42,32,112,101,114,109,44,32,105,110,116,32,110,41,10,123,10,32,32,32,32,105,110,116,32,97,32,61,32,98,117,102,108,101,110,103,116,104,32,47,32,110,59,10,32,32,32,32,105,110,116,32,98,32,61,32,98,117,102,108,101,110,103,116,104,32,37,32,110,59,10,32,32,32,32,105,110,116,32,105,59,10,10,32,32,32,32,47,47,105,110,118,101,114,116,32,112,101,114,109,10,32,32,32,32,105,110,116,32,105,110,118,112,101,114,109,91,77,65,88,75,69,89,93,59,10,10,32,32,32,32,102,111,114,32,40,105,32,61,32,48,59,32,105,32,60,32,110,59,32,105,43,43,41,10,32,32,32,32,32,32,32,32,105,110,118,112,101,114,109,91,112,101,114,109,91,105,93,93,32,61,32,105,59,10,10,32,32,32,32,105,110,116,32,100,91,77,65,88,75,69,89,93,32,61,32,123,48,125,59,10,32,32,32,32,102,111,114,32,40,105,32,61,32,49,59,32,105,32,60,32,110,59,32,105,43,43,41,10,32,32,32,32,123,10,32,32,32,32,32,32,32,32,100,91,105,93,32,61,32,100,91,105,32,45,49,93,59,10,10,32,32,32,32,32,32,32,32,105,102,32,40,105,110,118,112,101,114,109,91,105,32,45,32,49,93,32,60,32,98,41,10,32,32,32,32,32,32,32,32,32,32,32,32,100,91,105,93,43,43,59,10,32,32,32,32,125,10,10,32,32,32,32,112,114,105,110,116,102,40,32,34,70,111,117,110,100,58,32,34,32,41,59,10,32,32,32,32,102,102,108,117,115,104,40,115,116,100,111,117,116,41,59,10,10,32,32,32,32,102,111,114,32,40,105,32,61,32,48,59,32,105,32,60,32,98,117,102,108,101,110,103,116,104,59,32,105,43,43,41,10,32,32,32,32,32,32,32,32,112,114,105,110,116,102,40,32,34,37,99,34,44,32,98,117,102,102,101,114,91,97,32,42,32,112,101,114,109,91,105,32,37,32,110,93,32,43,32,100,91,112,101,114,109,91,105,32,37,32,110,93,93,32,43,32,105,32,47,32,110,93,32,41,59,10,32,32,32,32,32,32,32,32,102,102,108,117,115,104,40,115,116,100,111,117,116,41,59,10,10,32,32,32,32,112,114,105,110,116,102,40,32,34,92,110,34,32,41,59,10,125,10,10,10,105,110,116,32,99,104,101,99,107,112,101,114,109,40,105,110,116,42,32,112,101,114,109,44,32,105,110,116,32,110,41,10,123,10,32,32,32,32,105,110,116,32,99,114,105,98,112,111,115,32,61,32,48,59,10,32,32,32,32,105,110,116,32,97,32,32,61,32,98,117,102,108,101,110,103,116,104,32,47,32,110,59,10,32,32,32,32,105,110,116,32,98,32,61,32,98,117,102,108,101,110,103,116,104,32,37,32,110,59,10,32,32,32,32,105,110,116,32,105,59,10,10,32,32,32,32,47,47,105,110,118,101,114,116,32,112,101,114,109,10,32,32,32,32,105,110,116,32,105,110,118,112,101,114,109,91,77,65,88,75,69,89,93,59,10,10,32,32,32,32,102,111,114,32,40,105,32,61,32,48,59,32,105,32,60,32,110,59,32,105,43,43,41,10,32,32,32,32,32,32,32,32,105,110,118,112,101,114,109,91,112,101,114,109,91,105,93,93,32,61,32,105,59,10,10,32,32,32,32,105,110,116,32,100,91,77,65,88,75,69,89,93,32,61,32,123,48,125,59,10,32,32,32,32,102,111,114,32,40,105,32,61,32,49,59,32,105,32,60,32,110,59,32,105,43,43,41,10,32,32,32,32,123,10,32,32,32,32,32,32,32,32,100,91,105,93,32,61,32,100,91,105,32,45,49,93,59,10,10,32,32,32,32,32,32,32,32,105,102,32,40,105,110,118,112,101,114,109,91,105,32,45,32,49,93,32,60,32,98,41,10,32,32,32,32,32,32,32,32,32,32,32,32,100,91,105,93,43,43,59,10,32,32,32,32,125,10,10,10,32,32,32,32,102,111,114,32,40,105,32,61,32,48,59,32,105,32,60,32,98,117,102,108,101,110,103,116,104,59,32,105,43,43,41,10,32,32,32,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,98,117,102,102,101,114,91,97,32,42,32,112,101,114,109,91,105,32,37,32,110,93,32,43,32,100,91,112,101,114,109,91,105,32,37,32,110,93,93,32,43,32,105,32,47,32,110,93,32,61,61,32,99,114,105,98,91,99,114,105,98,112,111,115,93,41,10,32,32,32,32,32,32,32,32,32,32,32,32,99,114,105,98,112,111,115,43,43,59,10,32,32,32,32,32,32,32,32,101,108,115,101,10,32,32,32,32,32,32,32,32,32,32,32,32,99,114,105,98,112,111,115,32,61,32,48,59,10,10,32,32,32,32,32,32,32,32,105,102,32,40,99,114,105,98,112,111,115,32,61,61,32,99,114,105,98,108,101,110,103,116,104,41,10,32,32,32,32,32,32,32,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,112,114,105,110,116,40,112,101,114,109,44,32,110,41,59,32,47,47,32,112,114,105,110,116,32,116,104,101,32,102,111,117,110,100,32,116,101,120,116,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,49,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,125,10,10,32,32,32,32,114,101,116,117,114,110,32,48,59,10,125,10,10,47,47,32,85,110,105,118,101,114,115,105,116,121,32,111,102,32,69,120,101,116,101,114,32,97,108,103,111,114,105,116,104,109,10,47,47,32,97,32,102,97,115,116,32,97,108,103,111,114,105,116,104,109,44,32,119,101,32,100,111,110,39,116,32,99,97,114,101,32,97,98,111,117,116,32,115,111,114,116,105,110,103,32,105,116,32,108,105,107,101,32,97,32,100,105,99,116,105,111,110,97,114,121,10,118,111,105,100,32,112,101,114,109,117,116,101,40,105,110,116,32,42,118,44,32,99,111,110,115,116,32,105,110,116,32,115,116,97,114,116,44,32,99,111,110,115,116,32,105,110,116,32,110,41,10,123,10,32,32,32,32,105,110,116,32,105,59,10,10,32,32,32,32,105,102,32,40,115,116,97,114,116,32,61,61,32,110,32,45,32,49,41,10,32,32,32,32,32,32,32,32,99,104,101,99,107,112,101,114,109,40,118,44,32,110,41,59,10,32,32,32,32,101,108,115,101,10,32,32,32,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,105,32,61,32,115,116,97,114,116,59,32,105,32,60,32,110,59,32,105,43,43,41,10,32,32,32,32,32,32,32,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,110,116,32,116,109,112,32,61,32,118,91,105,93,59,10,10,32,32,32,32,32,32,32,32,32,32,32,32,118,91,105,93,32,61,32,118,91,115,116,97,114,116,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,91,115,116,97,114,116,93,32,61,32,116,109,112,59,10,32,32,32,32,32,32,32,32,32,32,32,32,112,101,114,109,117,116,101,40,118,44,32,115,116,97,114,116,32,43,32,49,44,32,110,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,91,115,116,97,114,116,93,32,61,32,118,91,105,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,91,105,93,32,61,32,116,109,112,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,125,10,125,10,10,105,110,116,32,109,97,105,110,40,105,110,116,32,97,114,103,118,44,32,99,104,97,114,42,42,32,97,114,103,99,41,10,123,10,32,32,32,32,105,110,116,32,112,101,114,109,91,77,65,88,75,69,89,93,59,10,32,32,32,32,105,110,116,32,105,59,10,10,32,32,32,32,102,111,114,32,40,105,32,61,32,48,59,32,105,32,60,32,77,65,88,75,69,89,59,32,105,43,43,41,10,32,32,32,32,32,32,32,32,112,101,114,109,91,105,93,32,61,32,105,59,10,10,32,32,32,32,98,117,102,108,101,110,103,116,104,32,61,32,115,116,114,108,101,110,40,98,117,102,102,101,114,41,59,10,32,32,32,32,99,114,105,98,108,101,110,103,116,104,32,61,32,115,116,114,108,101,110,40,99,114,105,98,41,59,10,10,32,32,32,32,105,110,116,32,99,117,114,107,101,121,32,61,32,49,52,59,32,47,47,32,115,116,97,114,116,32,107,101,121,10,10,32,32,32,32,119,104,105,108,101,32,40,99,117,114,107,101,121,32,60,32,77,65,88,75,69,89,41,10,32,32,32,32,123,10,32,32,32,32,32,32,32,32,112,114,105,110,116,102,40,32,34,84,101,115,116,105,110,103,32,107,101,121,32,37,100,92,110,34,44,32,99,117,114,107,101,121,32,41,59,10,32,32,32,32,32,32,32,32,102,102,108,117,115,104,40,115,116,100,111,117,116,41,59,10,32,32,32,32,32,32,32,32,112,101,114,109,117,116,101,40,112,101,114,109,44,32,48,44,32,99,117,114,107,101,121,41,59,32,47,47,32,112,101,114,109,117,116,97,116,101,32,107,101,121,115,10,32,32,32,32,32,32,32,32,99,117,114,107,101,121,43,43,59,10,32,32,32,32,125,10,10,32,32,32,32,114,101,116,117,114,110,32,48,59,10,125,10