35,33,47,98,105,110,47,115,104,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,117,112,100,97,116,101,32,97,32,99,104,101,99,107,101,100,45,111,117,116,32,116,114,101,101,32,111,110,32,97,32,103,105,116,32,112,117,115,104,46,10,35,10,35,32,84,104,105,115,32,104,111,111,107,32,105,115,32,105,110,118,111,107,101,100,32,98,121,32,103,105,116,45,114,101,99,101,105,118,101,45,112,97,99,107,40,49,41,32,119,104,101,110,32,105,116,32,114,101,97,99,116,115,32,116,111,32,103,105,116,10,35,32,112,117,115,104,32,97,110,100,32,117,112,100,97,116,101,115,32,114,101,102,101,114,101,110,99,101,40,115,41,32,105,110,32,105,116,115,32,114,101,112,111,115,105,116,111,114,121,44,32,97,110,100,32,119,104,101,110,32,116,104,101,32,112,117,115,104,10,35,32,116,114,105,101,115,32,116,111,32,117,112,100,97,116,101,32,116,104,101,32,98,114,97,110,99,104,32,116,104,97,116,32,105,115,32,99,117,114,114,101,110,116,108,121,32,99,104,101,99,107,101,100,32,111,117,116,32,97,110,100,32,116,104,101,10,35,32,114,101,99,101,105,118,101,46,100,101,110,121,67,117,114,114,101,110,116,66,114,97,110,99,104,32,99,111,110,102,105,103,117,114,97,116,105,111,110,32,118,97,114,105,97,98,108,101,32,105,115,32,115,101,116,32,116,111,10,35,32,117,112,100,97,116,101,73,110,115,116,101,97,100,46,10,35,10,35,32,66,121,32,100,101,102,97,117,108,116,44,32,115,117,99,104,32,97,32,112,117,115,104,32,105,115,32,114,101,102,117,115,101,100,32,105,102,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,32,97,110,100,32,116,104,101,32,105,110,100,101,120,10,35,32,111,102,32,116,104,101,32,114,101,109,111,116,101,32,114,101,112,111,115,105,116,111,114,121,32,104,97,115,32,97,110,121,32,100,105,102,102,101,114,101,110,99,101,32,102,114,111,109,32,116,104,101,32,99,117,114,114,101,110,116,108,121,10,35,32,99,104,101,99,107,101,100,32,111,117,116,32,99,111,109,109,105,116,59,32,119,104,101,110,32,98,111,116,104,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,32,97,110,100,32,116,104,101,32,105,110,100,101,120,32,109,97,116,99,104,10,35,32,116,104,101,32,99,117,114,114,101,110,116,32,99,111,109,109,105,116,44,32,116,104,101,121,32,97,114,101,32,117,112,100,97,116,101,100,32,116,111,32,109,97,116,99,104,32,116,104,101,32,110,101,119,108,121,32,112,117,115,104,101,100,32,116,105,112,10,35,32,111,102,32,116,104,101,32,98,114,97,110,99,104,46,32,84,104,105,115,32,104,111,111,107,32,105,115,32,116,111,32,98,101,32,117,115,101,100,32,116,111,32,111,118,101,114,114,105,100,101,32,116,104,101,32,100,101,102,97,117,108,116,10,35,32,98,101,104,97,118,105,111,117,114,59,32,104,111,119,101,118,101,114,32,116,104,101,32,99,111,100,101,32,98,101,108,111,119,32,114,101,105,109,112,108,101,109,101,110,116,115,32,116,104,101,32,100,101,102,97,117,108,116,32,98,101,104,97,118,105,111,117,114,10,35,32,97,115,32,97,32,115,116,97,114,116,105,110,103,32,112,111,105,110,116,32,102,111,114,32,99,111,110,118,101,110,105,101,110,116,32,109,111,100,105,102,105,99,97,116,105,111,110,46,10,35,10,35,32,84,104,101,32,104,111,111,107,32,114,101,99,101,105,118,101,115,32,116,104,101,32,99,111,109,109,105,116,32,119,105,116,104,32,119,104,105,99,104,32,116,104,101,32,116,105,112,32,111,102,32,116,104,101,32,99,117,114,114,101,110,116,10,35,32,98,114,97,110,99,104,32,105,115,32,103,111,105,110,103,32,116,111,32,98,101,32,117,112,100,97,116,101,100,58,10,99,111,109,109,105,116,61,36,49,10,10,35,32,73,116,32,99,97,110,32,101,120,105,116,32,119,105,116,104,32,97,32,110,111,110,45,122,101,114,111,32,115,116,97,116,117,115,32,116,111,32,114,101,102,117,115,101,32,116,104,101,32,112,117,115,104,32,40,119,104,101,110,32,105,116,32,100,111,101,115,10,35,32,115,111,44,32,105,116,32,109,117,115,116,32,110,111,116,32,109,111,100,105,102,121,32,116,104,101,32,105,110,100,101,120,32,111,114,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,41,46,10,100,105,101,32,40,41,32,123,10,9,101,99,104,111,32,62,38,50,32,34,36,42,34,10,9,101,120,105,116,32,49,10,125,10,10,35,32,79,114,32,105,116,32,99,97,110,32,109,97,107,101,32,97,110,121,32,110,101,99,101,115,115,97,114,121,32,99,104,97,110,103,101,115,32,116,111,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,32,97,110,100,32,116,111,32,116,104,101,10,35,32,105,110,100,101,120,32,116,111,32,98,114,105,110,103,32,116,104,101,109,32,116,111,32,116,104,101,32,100,101,115,105,114,101,100,32,115,116,97,116,101,32,119,104,101,110,32,116,104,101,32,116,105,112,32,111,102,32,116,104,101,32,99,117,114,114,101,110,116,10,35,32,98,114,97,110,99,104,32,105,115,32,117,112,100,97,116,101,100,32,116,111,32,116,104,101,32,110,101,119,32,99,111,109,109,105,116,44,32,97,110,100,32,101,120,105,116,32,119,105,116,104,32,97,32,122,101,114,111,32,115,116,97,116,117,115,46,10,35,10,35,32,70,111,114,32,101,120,97,109,112,108,101,44,32,116,104,101,32,104,111,111,107,32,99,97,110,32,115,105,109,112,108,121,32,114,117,110,32,103,105,116,32,114,101,97,100,45,116,114,101,101,32,45,117,32,45,109,32,72,69,65,68,32,34,36,49,34,10,35,32,105,110,32,111,114,100,101,114,32,116,111,32,101,109,117,108,97,116,101,32,103,105,116,32,102,101,116,99,104,32,116,104,97,116,32,105,115,32,114,117,110,32,105,110,32,116,104,101,32,114,101,118,101,114,115,101,32,100,105,114,101,99,116,105,111,110,10,35,32,119,105,116,104,32,103,105,116,32,112,117,115,104,44,32,97,115,32,116,104,101,32,116,119,111,45,116,114,101,101,32,102,111,114,109,32,111,102,32,103,105,116,32,114,101,97,100,45,116,114,101,101,32,45,117,32,45,109,32,105,115,10,35,32,101,115,115,101,110,116,105,97,108,108,121,32,116,104,101,32,115,97,109,101,32,97,115,32,103,105,116,32,115,119,105,116,99,104,32,111,114,32,103,105,116,32,99,104,101,99,107,111,117,116,32,116,104,97,116,32,115,119,105,116,99,104,101,115,10,35,32,98,114,97,110,99,104,101,115,32,119,104,105,108,101,32,107,101,101,112,105,110,103,32,116,104,101,32,108,111,99,97,108,32,99,104,97,110,103,101,115,32,105,110,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,32,116,104,97,116,32,100,111,10,35,32,110,111,116,32,105,110,116,101,114,102,101,114,101,32,119,105,116,104,32,116,104,101,32,100,105,102,102,101,114,101,110,99,101,32,98,101,116,119,101,101,110,32,116,104,101,32,98,114,97,110,99,104,101,115,46,10,10,35,32,84,104,101,32,98,101,108,111,119,32,105,115,32,97,32,109,111,114,101,45,111,114,45,108,101,115,115,32,101,120,97,99,116,32,116,114,97,110,115,108,97,116,105,111,110,32,116,111,32,115,104,101,108,108,32,111,102,32,116,104,101,32,67,32,99,111,100,101,10,35,32,102,111,114,32,116,104,101,32,100,101,102,97,117,108,116,32,98,101,104,97,118,105,111,117,114,32,102,111,114,32,103,105,116,39,115,32,112,117,115,104,45,116,111,45,99,104,101,99,107,111,117,116,32,104,111,111,107,32,100,101,102,105,110,101,100,32,105,110,10,35,32,116,104,101,32,112,117,115,104,95,116,111,95,100,101,112,108,111,121,40,41,32,102,117,110,99,116,105,111,110,32,105,110,32,98,117,105,108,116,105,110,47,114,101,99,101,105,118,101,45,112,97,99,107,46,99,46,10,35,10,35,32,78,111,116,101,32,116,104,97,116,32,116,104,101,32,104,111,111,107,32,119,105,108,108,32,98,101,32,101,120,101,99,117,116,101,100,32,102,114,111,109,32,116,104,101,32,114,101,112,111,115,105,116,111,114,121,32,100,105,114,101,99,116,111,114,121,44,10,35,32,110,111,116,32,102,114,111,109,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,44,32,115,111,32,105,102,32,121,111,117,32,119,97,110,116,32,116,111,32,112,101,114,102,111,114,109,32,111,112,101,114,97,116,105,111,110,115,32,111,110,10,35,32,116,104,101,32,119,111,114,107,105,110,103,32,116,114,101,101,44,32,121,111,117,32,119,105,108,108,32,104,97,118,101,32,116,111,32,97,100,97,112,116,32,121,111,117,114,32,99,111,100,101,32,97,99,99,111,114,100,105,110,103,108,121,44,32,101,46,103,46,10,35,32,98,121,32,97,100,100,105,110,103,32,34,99,100,32,46,46,34,32,111,114,32,117,115,105,110,103,32,114,101,108,97,116,105,118,101,32,112,97,116,104,115,46,10,10,105,102,32,33,32,103,105,116,32,117,112,100,97,116,101,45,105,110,100,101,120,32,45,113,32,45,45,105,103,110,111,114,101,45,115,117,98,109,111,100,117,108,101,115,32,45,45,114,101,102,114,101,115,104,10,116,104,101,110,10,9,100,105,101,32,34,85,112,45,116,111,45,100,97,116,101,32,99,104,101,99,107,32,102,97,105,108,101,100,34,10,102,105,10,10,105,102,32,33,32,103,105,116,32,100,105,102,102,45,102,105,108,101,115,32,45,45,113,117,105,101,116,32,45,45,105,103,110,111,114,101,45,115,117,98,109,111,100,117,108,101,115,32,45,45,10,116,104,101,110,10,9,100,105,101,32,34,87,111,114,107,105,110,103,32,100,105,114,101,99,116,111,114,121,32,104,97,115,32,117,110,115,116,97,103,101,100,32,99,104,97,110,103,101,115,34,10,102,105,10,10,35,32,84,104,105,115,32,105,115,32,97,32,114,111,117,103,104,32,116,114,97,110,115,108,97,116,105,111,110,32,111,102,58,10,35,10,35,32,32,32,104,101,97,100,95,104,97,115,95,104,105,115,116,111,114,121,40,41,32,63,32,34,72,69,65,68,34,32,58,32,69,77,80,84,89,95,84,82,69,69,95,83,72,65,49,95,72,69,88,10,105,102,32,103,105,116,32,99,97,116,45,102,105,108,101,32,45,101,32,72,69,65,68,32,50,62,47,100,101,118,47,110,117,108,108,10,116,104,101,110,10,9,104,101,97,100,61,72,69,65,68,10,101,108,115,101,10,9,104,101,97,100,61,36,40,103,105,116,32,104,97,115,104,45,111,98,106,101,99,116,32,45,116,32,116,114,101,101,32,45,45,115,116,100,105,110,32,60,47,100,101,118,47,110,117,108,108,41,10,102,105,10,10,105,102,32,33,32,103,105,116,32,100,105,102,102,45,105,110,100,101,120,32,45,45,113,117,105,101,116,32,45,45,99,97,99,104,101,100,32,45,45,105,103,110,111,114,101,45,115,117,98,109,111,100,117,108,101,115,32,36,104,101,97,100,32,45,45,10,116,104,101,110,10,9,100,105,101,32,34,87,111,114,107,105,110,103,32,100,105,114,101,99,116,111,114,121,32,104,97,115,32,115,116,97,103,101,100,32,99,104,97,110,103,101,115,34,10,102,105,10,10,105,102,32,33,32,103,105,116,32,114,101,97,100,45,116,114,101,101,32,45,117,32,45,109,32,34,36,99,111,109,109,105,116,34,10,116,104,101,110,10,9,100,105,101,32,34,67,111,117,108,100,32,110,111,116,32,117,112,100,97,116,101,32,119,111,114,107,105,110,103,32,116,114,101,101,32,116,111,32,110,101,119,32,72,69,65,68,34,10,102,105,10