actual/packages/browser/build/kcab/xfo.kcab.worker.b16816d5632f095a8a84.js
2022-04-28 22:44:38 -04:00

1 line
No EOL
1,004 KiB
JavaScript

self.webpackChunkbackend(["xfo"],{486:function(e,t,r){var n,o=(n="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0,function(e){(e=void 0!==(e=e||{})?e:{}).expectedDataFileDownloads||(e.expectedDataFileDownloads=0,e.finishedDataFileDownloads=0),e.expectedDataFileDownloads++,function(t){function r(){e.FS_createPath("/","libofx",!0,!0),e.FS_createPath("/libofx","dtd",!0,!0);var t=[];t.push.apply(t,[60,33,68,79,67,84,89,80,69,32,79,70,88,32,91,10,10,60,33,45,45,35,118,101,114,115,105,111,110,32,49,54,48,32,45,45,62,10,10,60,33,45,45,10,32,32,32,32,36,82,101,118,105,115,105,111,110,58,32,49,46,50,32,36,10,32,32,32,32,36,68,97,116,101,58,32,50,48,48,51,45,48,50,45,49,49,32,50,50,58,49,55,58,51,49,32,36,10,32,32,32,32,32,32,32,10,32,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,32,68,84,68,32,10,32,67,111,112,121,114,105,103,104,116,32,49,57,57,55,44,32,49,57,57,56,44,32,49,57,57,57,32,67,104,101,99,107,70,114,101,101,32,67,111,114,112,46,44,32,73,110,116,117,105,116,32,73,110,99,46,44,32,77,105,99,114,111,115,111,102,116,32,67,111,114,112,46,10,32,65,108,108,32,114,105,103,104,116,115,32,114,101,115,101,114,118,101,100,10,10,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,69,120,116,101,110,115,105,111,110,115,10,32,32,32,32,84,104,105,115,32,101,110,116,105,116,121,32,97,108,108,111,119,115,32,117,115,101,114,115,32,111,102,32,116,104,105,115,32,68,84,68,32,116,111,32,97,100,100,32,110,101,119,32,109,101,115,115,97,103,101,32,115,101,116,115,10,32,32,32,32,116,111,32,116,104,101,32,68,84,68,46,10,32,32,32,32,10,32,32,32,32,78,111,116,101,58,32,32,83,105,110,99,101,32,116,104,101,115,101,32,101,110,116,105,116,105,101,115,32,97,114,101,32,99,117,114,114,101,110,116,108,121,32,101,109,112,116,121,32,112,108,97,99,101,104,111,108,100,101,114,115,44,32,116,104,101,121,32,97,112,112,101,97,114,10,32,32,32,32,97,116,32,116,104,101,32,101,110,100,32,111,102,32,108,105,115,116,115,32,119,105,116,104,111,117,116,32,97,32,112,114,101,99,101,100,105,110,103,32,99,111,109,109,97,32,111,114,32,118,101,114,116,105,99,97,108,32,98,97,114,46,32,32,79,110,99,101,32,116,104,101,115,101,10,32,32,32,32,101,110,116,105,116,105,101,115,32,97,115,115,117,109,101,32,114,101,97,108,32,118,97,108,117,101,115,44,32,97,32,99,111,109,109,97,32,111,114,32,118,101,114,116,105,99,97,108,32,98,97,114,32,115,104,111,117,108,100,32,98,101,32,97,100,100,101,100,10,32,32,32,32,98,101,102,111,114,101,32,101,97,99,104,32,111,99,99,117,114,114,101,110,99,101,32,105,110,32,97,32,108,105,115,116,46,10,32,32,32,32,73,110,32,112,97,114,116,105,99,117,108,97,114,44,32,110,101,119,32,109,101,115,115,97,103,101,32,115,101,116,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,97,103,103,114,101,103,97,116,101,115,32,115,104,111,117,108,100,32,98,101,10,32,32,32,32,115,101,112,97,114,97,116,101,100,32,97,110,100,32,112,114,101,99,101,100,101,100,32,98,121,32,97,32,99,111,109,109,97,32,97,110,100,32,109,117,115,116,32,98,101,32,111,112,116,105,111,110,97,108,32,40,102,111,108,108,111,119,101,100,32,98,121,32,97,10,32,32,32,32,113,117,101,115,116,105,111,110,32,109,97,114,107,41,46,10,32,32,32,32,78,101,119,32,109,101,115,115,97,103,101,32,115,101,116,32,112,114,111,102,105,108,101,32,97,103,103,114,101,103,97,116,101,115,32,115,104,111,117,108,100,32,98,101,32,115,101,112,97,114,97,116,101,100,32,97,110,100,32,112,114,101,99,101,100,101,100,32,98,121,10,32,32,32,32,118,101,114,116,105,99,97,108,32,98,97,114,115,46,10,10,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,65,100,100,32,101,120,116,114,97,32,120,120,120,77,83,71,83,69,84,82,81,86,110,32,104,101,114,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,82,65,82,81,77,83,71,83,69,84,83,32,34,34,62,10,10,60,33,45,45,32,65,100,100,32,101,120,116,114,97,32,120,120,120,77,83,71,83,69,84,82,83,86,110,32,104,101,114,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,82,65,82,83,77,83,71,83,69,84,83,32,34,34,62,10,10,60,33,45,45,32,65,100,100,32,101,120,116,114,97,32,88,88,88,77,83,71,83,69,84,32,104,101,114,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,82,65,77,83,71,83,69,84,83,32,32,32,34,34,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,116,121,112,101,115,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,101,110,116,105,116,105,101,115,32,97,115,32,39,116,121,112,101,115,39,32,102,111,114,32,97,108,108,32,10,32,32,32,32,112,114,105,109,105,116,105,118,101,32,101,108,101,109,101,110,116,32,118,97,108,117,101,115,46,32,32,84,104,105,115,32,105,115,32,116,104,101,32,111,110,108,121,32,112,108,97,99,101,10,32,32,32,32,116,104,97,116,32,35,80,67,68,65,84,65,32,97,110,100,32,35,68,97,116,97,116,121,112,101,32,115,104,111,117,108,100,32,97,112,112,101,97,114,46,32,32,10,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,83,101,114,118,101,114,32,73,68,32,58,32,101,110,99,111,100,105,110,103,32,102,111,114,32,60,84,79,75,69,78,62,115,44,32,60,83,69,82,86,69,82,84,73,68,62,115,44,32,101,116,99,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,82,86,82,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,32,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,82,86,82,73,68,84,89,80,69,9,9,35,68,97,116,97,116,121,112,101,40,65,45,49,48,41,45,45,62,10,10,60,33,45,45,32,85,85,73,68,32,58,32,97,32,117,110,105,118,101,114,115,97,108,32,73,68,32,44,32,117,112,32,116,111,32,51,54,32,99,104,97,114,32,104,101,120,97,100,101,99,105,109,97,108,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,108,115,111,32,101,110,99,111,100,105,110,103,32,102,111,114,32,60,84,79,75,69,78,50,62,115,44,32,60,83,69,82,86,69,82,84,73,68,50,62,115,44,32,101,116,99,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,85,85,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,32,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,85,73,68,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,51,54,41,45,45,62,10,10,60,33,45,45,32,83,105,110,103,108,101,32,99,104,97,114,97,99,116,101,114,32,100,97,116,97,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,49,41,45,45,62,10,10,60,33,45,45,32,85,82,76,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,85,82,76,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,82,76,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,50,53,53,41,45,45,62,10,10,60,33,45,45,32,85,82,76,50,32,119,97,115,32,97,100,100,101,100,32,116,111,32,79,70,88,32,49,46,53,32,116,111,32,104,97,110,100,108,101,32,108,111,110,103,101,114,32,85,82,76,115,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,85,82,76,50,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,82,76,50,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,49,48,50,52,41,45,45,62,10,10,60,33,45,45,32,73,110,116,101,103,101,114,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,78,84,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,84,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,73,45,52,41,45,45,62,10,10,60,33,45,45,32,82,97,116,101,44,32,112,101,114,99,101,110,116,97,103,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,82,65,84,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,65,84,69,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,78,45,51,50,41,45,45,62,10,10,60,33,45,45,32,67,117,114,114,101,110,116,32,65,109,111,117,110,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,97,109,111,117,110,116,46,10,32,109,97,121,32,98,101,32,115,105,103,110,101,100,59,32,99,111,109,109,97,32,111,114,32,112,101,114,105,111,100,32,102,111,114,32,100,101,99,105,109,97,108,32,112,111,105,110,116,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,77,84,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,77,84,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,78,45,51,50,41,45,45,62,10,10,60,33,45,45,32,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,32,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,46,32,65,108,108,32,100,97,116,101,45,116,105,109,101,32,112,97,105,114,115,10,32,97,114,101,32,98,97,115,101,100,32,111,110,32,108,111,99,97,108,32,116,105,109,101,32,111,102,32,116,104,101,32,115,101,114,118,101,114,32,111,114,32,99,108,105,101,110,116,46,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,84,84,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,84,84,77,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,68,65,84,69,41,45,45,62,10,10,60,33,45,45,32,68,97,116,97,116,121,112,101,32,119,105,116,104,32,116,105,109,101,32,111,110,108,121,44,32,110,111,32,100,97,116,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,77,84,89,80,69,32,9,9,9,35,68,97,116,97,84,121,112,101,40,84,73,77,69,41,45,45,62,10,10,60,33,45,45,32,66,111,111,108,101,97,110,32,58,32,89,47,78,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,79,79,76,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,79,79,76,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,66,79,79,76,41,45,45,62,10,10,60,33,45,45,32,97,32,103,101,110,101,114,97,108,32,112,117,114,112,111,115,101,32,105,100,101,110,116,105,102,105,101,114,32,116,121,112,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,68,84,89,80,69,32,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,45,45,32,97,32,103,101,110,101,114,97,108,32,112,117,114,112,111,115,101,32,110,97,109,101,32,116,121,112,101,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,71,69,78,78,65,77,69,84,89,80,69,32,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,71,69,78,78,65,77,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,100,97,116,97,32,116,121,112,101,115,32,98,114,111,117,103,104,116,32,102,114,111,109,32,77,73,70,83,84,32,49,46,48,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,77,80,84,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,77,80,84,89,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,48,45,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,84,65,84,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,65,84,69,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,53,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,80,80,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,80,80,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,53,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,65,78,75,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,65,78,75,73,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,57,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,82,65,84,73,78,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,65,84,73,78,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,79,85,78,84,82,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,85,78,84,82,89,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,90,73,80,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,90,73,80,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,49,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,65,89,69,69,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,65,89,69,69,73,68,84,89,80,69,9,32,32,32,32,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,72,69,67,75,78,85,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,69,67,75,78,85,77,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,78,79,78,67,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,79,78,67,69,84,89,80,69,9,32,32,32,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,54,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,82,79,75,69,82,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,82,79,75,69,82,73,68,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,67,67,84,73,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,73,67,75,69,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,73,67,75,69,82,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,70,73,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,73,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,89,80,69,68,69,83,67,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,89,80,69,68,69,83,67,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,72,79,78,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,72,79,78,69,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,68,68,82,69,83,83,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,68,68,82,69,83,83,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,73,79,78,76,69,86,69,76,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,73,79,78,76,69,86,69,76,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,52,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,85,66,74,69,67,84,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,85,66,74,69,67,84,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,54,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,70,73,67,69,82,84,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,73,67,69,82,84,73,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,54,52,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,85,83,69,82,75,69,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,83,69,82,75,69,89,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,54,52,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,72,79,82,84,77,83,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,72,79,82,84,77,83,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,78,65,77,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,78,65,77,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,65,83,83,87,79,82,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,65,83,83,87,79,82,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,55,49,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,70,73,84,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,73,84,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,53,53,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,77,83,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,83,71,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,53,53,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,76,79,78,71,77,83,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,76,79,78,71,77,83,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,48,48,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,77,69,77,79,50,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,69,77,79,50,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,57,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,78,70,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,70,79,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,54,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,83,83,67,79,79,75,73,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,83,83,67,79,79,75,73,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,48,48,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,77,83,71,66,79,68,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,83,71,66,79,68,89,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,82,45,49,48,48,48,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,78,86,78,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,86,78,79,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,78,73,78,83,84,83,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,73,78,83,84,83,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,51,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,69,77,80,80,65,83,83,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,69,77,80,80,65,83,83,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,65,89,83,80,65,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,65,89,83,80,65,78,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,51,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,82,69,70,78,85,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,69,70,78,85,77,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,77,65,88,77,73,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,65,88,77,73,78,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,86,69,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,86,69,82,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,73,45,53,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,72,65,82,69,83,80,69,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,72,65,82,69,83,80,69,82,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,53,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,82,82,79,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,82,82,79,82,84,89,80,69,32,32,9,9,35,68,97,116,97,84,121,112,101,40,73,45,54,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,73,67,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,73,67,84,89,80,69,32,32,32,32,9,9,35,68,97,116,97,84,121,112,101,40,73,45,54,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,85,83,73,80,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,85,83,73,80,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,88,84,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,73,45,49,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,82,69,70,73,78,70,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,82,69,70,73,78,70,79,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,79,79,75,73,78,71,84,69,88,84,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,79,79,75,73,78,71,84,69,88,84,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,52,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,9,35,68,97,116,97,84,121,112,101,40,65,45,57,54,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,79,76,85,77,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,76,85,77,78,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,65,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,65,78,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,85,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,85,73,68,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,48,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,68,80,77,84,68,83,67,50,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,88,84,68,80,77,84,68,83,67,50,84,89,80,69,32,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,56,48,41,45,45,62,10,10,60,33,45,45,32,67,111,117,110,116,114,121,45,115,112,101,99,105,102,105,99,32,100,97,116,97,32,116,121,112,101,115,32,102,111,108,108,111,119,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,84,65,67,65,85,83,65,76,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,84,65,67,65,85,83,65,76,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,50,41,45,45,62,10,10,10,60,33,45,45,32,69,110,117,109,101,114,97,116,101,100,32,100,97,116,97,32,116,121,112,101,115,32,102,111,108,108,111,119,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,83,83,69,84,67,76,65,83,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,83,83,69,84,67,76,65,83,83,69,78,85,77,9,9,35,69,110,117,109,40,34,68,79,77,69,83,84,73,67,66,79,78,68,34,44,32,34,73,78,84,76,66,79,78,68,34,44,34,76,65,82,71,69,83,84,79,67,75,34,44,34,83,77,65,76,76,83,84,79,67,75,34,44,10,9,9,9,9,9,9,9,32,32,34,73,78,84,76,83,84,79,67,75,34,44,34,77,79,78,69,89,77,82,75,84,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,65,76,76,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,65,76,76,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,76,76,34,44,32,34,80,85,84,34,44,34,80,82,69,70,85,78,68,34,44,34,77,65,84,85,82,73,84,89,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,84,79,67,75,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,79,67,75,69,78,85,77,9,9,9,35,69,110,117,109,40,34,67,79,77,77,79,78,34,44,32,34,80,82,69,70,69,82,82,69,68,34,44,34,67,79,78,86,69,82,84,73,66,76,69,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,85,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,85,89,69,78,85,77,9,9,9,35,69,110,117,109,40,34,66,85,89,34,44,32,34,66,85,89,84,79,67,79,86,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,78,67,79,77,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,67,79,77,69,69,78,85,77,9,9,35,69,110,117,109,40,34,67,71,76,79,78,71,34,44,32,34,67,71,83,72,79,82,84,34,44,34,68,73,86,34,44,34,73,78,84,69,82,69,83,84,34,44,32,34,77,73,83,67,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,65,67,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,65,67,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,69,88,69,82,67,73,83,69,34,44,32,34,65,83,83,73,71,78,34,44,34,69,88,80,73,82,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,66,85,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,66,85,89,69,78,85,77,9,9,35,69,110,117,109,40,34,66,85,89,84,79,79,80,69,78,34,44,32,34,66,85,89,84,79,67,76,79,83,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,83,69,76,76,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,83,69,76,76,69,78,85,77,9,9,35,69,110,117,109,40,34,83,69,76,76,84,79,79,80,69,78,34,44,32,34,83,69,76,76,84,79,67,76,79,83,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,79,83,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,79,83,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,76,79,78,71,34,44,32,34,83,72,79,82,84,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,82,69,76,65,84,69,68,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,69,76,65,84,69,68,69,78,85,77,9,9,35,69,110,117,109,40,34,83,80,82,69,65,68,34,44,32,34,83,84,82,65,68,68,76,69,34,44,34,78,79,78,69,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,85,82,69,68,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,85,82,69,68,69,78,85,77,9,9,35,69,110,117,109,40,34,78,65,75,69,68,34,44,32,34,67,79,86,69,82,69,68,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,76,76,82,69,65,83,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,76,76,82,69,65,83,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,76,76,34,44,32,34,77,65,84,85,82,73,84,89,34,44,32,34,83,69,76,76,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,76,76,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,76,76,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,83,69,76,76,34,44,32,34,83,69,76,76,83,72,79,82,84,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,85,82,65,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,85,82,65,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,68,65,89,34,44,32,34,71,79,79,68,84,73,76,67,65,78,67,69,76,34,44,34,73,77,77,69,68,73,65,84,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,82,69,83,84,82,73,67,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,69,83,84,82,73,67,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,65,76,76,79,82,78,79,78,69,34,44,32,34,77,73,78,85,78,73,84,83,34,44,34,78,79,78,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,78,79,85,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,79,85,84,69,78,85,77,9,9,9,35,69,110,117,109,40,34,73,78,34,44,32,34,79,85,84,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,85,78,73,84,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,78,73,84,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,83,72,65,82,69,83,34,44,32,34,67,85,82,82,69,78,67,89,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,85,66,65,67,67,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,85,66,65,67,67,84,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,83,72,34,44,32,34,77,65,82,71,73,78,34,44,34,83,72,79,82,84,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,76,76,34,44,32,34,80,85,84,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,77,70,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,70,84,69,78,85,77,9,9,9,35,69,110,117,109,40,34,79,80,69,78,69,78,68,34,44,32,34,67,76,79,83,69,69,78,68,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,69,66,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,69,66,84,69,78,85,77,9,9,9,35,69,110,117,109,40,34,67,79,85,80,79,78,34,44,34,90,69,82,79,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,69,66,84,67,76,65,83,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,69,66,84,67,76,65,83,83,69,78,85,77,9,9,35,69,110,117,109,40,34,84,82,69,65,83,85,82,89,34,44,32,34,77,85,78,73,67,73,80,65,76,34,44,34,67,79,82,80,79,82,65,84,69,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,68,80,77,84,70,79,82,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,88,84,68,80,77,84,70,79,82,69,78,85,77,9,9,35,69,110,117,109,40,34,73,78,68,73,86,73,68,85,65,76,34,44,34,66,85,83,73,78,69,83,83,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,79,85,80,79,78,70,82,69,81,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,85,80,79,78,70,82,69,81,69,78,85,77,9,9,35,69,110,117,109,40,34,77,79,78,84,72,76,89,34,44,34,81,85,65,82,84,69,82,76,89,34,44,34,83,69,77,73,65,78,78,85,65,76,76,89,34,44,34,65,78,85,65,76,76,89,34,44,34,79,84,72,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60]),t.push.apply(t,[33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,65,76,80,72,65,79,78,76,89,34,44,34,78,85,77,69,82,73,67,79,78,76,89,34,44,34,65,76,80,72,65,79,82,78,85,77,69,82,73,67,34,44,34,65,76,80,72,65,65,78,68,78,85,77,69,82,73,67,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,65,76,65,78,67,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,65,76,65,78,67,69,69,78,85,77,9,9,35,69,110,117,109,40,34,68,79,76,76,65,82,34,44,34,80,69,82,67,69,78,84,34,44,34,78,85,77,66,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,79,85,78,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,67,67,79,85,78,84,69,78,85,77,9,9,35,69,110,117,109,40,34,67,72,69,67,75,73,78,71,34,44,34,83,65,86,73,78,71,83,34,44,34,77,79,78,69,89,77,82,75,84,34,44,34,67,82,69,68,73,84,76,73,78,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,79,85,78,84,69,78,85,77,50,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,67,67,79,85,78,84,69,78,85,77,50,9,9,35,69,110,117,109,40,34,67,72,69,67,75,73,78,71,34,44,34,83,65,86,73,78,71,83,34,44,34,77,79,78,69,89,77,82,75,84,34,44,34,67,82,69,68,73,84,76,73,78,69,34,44,34,67,77,65,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,70,82,69,81,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,82,69,81,69,78,85,77,9,9,9,35,69,110,117,109,40,34,87,69,69,75,76,89,34,44,34,66,73,87,69,69,75,76,89,34,44,34,84,87,73,67,69,77,79,78,84,72,76,89,34,44,34,77,79,78,84,72,76,89,34,44,34,70,79,85,82,87,69,69,75,83,34,44,34,66,73,77,79,78,84,72,76,89,34,44,10,9,9,9,9,9,9,9,34,81,85,65,82,84,69,82,76,89,34,44,34,83,69,77,73,65,78,78,85,65,76,76,89,34,44,34,84,82,73,65,78,78,85,65,76,76,89,34,44,34,65,78,85,65,76,76,89,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,65,89,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,65,89,83,69,78,85,77,9,9,9,35,69,110,117,109,40,34,77,79,78,68,65,89,34,44,34,84,85,69,83,68,65,89,34,44,34,87,69,68,78,69,83,68,65,89,34,44,34,84,72,85,82,83,68,65,89,34,44,34,70,82,73,68,65,89,34,44,10,9,9,9,9,9,9,9,34,83,65,84,85,82,68,65,89,34,44,34,83,85,78,68,65,89,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,76,73,69,78,84,82,79,85,84,73,78,71,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,76,73,69,78,84,82,79,85,84,73,78,71,69,78,85,77,9,35,69,110,117,109,40,34,78,79,78,69,34,44,34,83,69,82,86,73,67,69,34,44,34,77,83,71,83,69,84,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,88,70,69,82,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,88,70,69,82,83,84,65,84,85,83,69,78,85,77,9,9,35,69,110,117,109,40,34,87,73,76,76,80,82,79,67,69,83,83,79,78,34,44,34,80,79,83,84,69,68,79,78,34,44,34,78,79,70,85,78,68,83,79,78,34,44,32,34,67,65,78,67,69,76,69,68,79,78,34,44,32,34,70,65,73,76,69,68,79,78,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,82,65,78,83,65,67,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,82,65,78,83,65,67,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,67,82,69,68,73,84,34,44,34,68,69,66,73,84,34,44,34,73,78,84,34,44,34,68,73,86,34,44,34,70,69,69,34,44,34,83,82,86,67,72,71,34,44,34,68,69,80,34,44,34,65,84,77,34,44,10,9,9,9,32,32,32,32,32,32,32,9,9,9,34,80,79,83,34,44,34,88,70,69,82,34,44,34,67,72,69,67,75,34,44,34,80,65,89,77,69,78,84,34,44,34,67,65,83,72,34,44,34,68,73,82,69,67,84,68,69,80,34,44,34,68,73,82,69,67,84,68,69,66,73,84,34,44,10,9,9,9,32,32,32,32,32,32,32,9,9,9,34,82,69,80,69,65,84,80,77,84,34,44,34,79,84,72,69,82,34,41,45,45,62,9,9,10,60,33,69,78,84,73,84,89,32,37,32,80,77,84,80,82,79,67,69,83,83,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,77,84,80,82,79,67,69,83,83,83,84,65,84,85,83,69,78,85,77,9,35,69,110,117,109,40,34,87,73,76,76,80,82,79,67,69,83,83,79,78,34,44,34,80,82,79,67,69,83,83,69,68,79,78,34,44,34,78,79,70,85,78,68,83,79,78,34,44,34,70,65,73,76,69,68,79,78,34,44,10,9,9,9,9,9,9,9,34,67,65,78,67,69,76,69,68,79,78,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,85,83,80,82,79,68,85,67,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,83,80,82,79,68,85,67,84,69,78,85,77,9,9,35,69,110,117,109,40,34,52,48,49,75,34,44,34,52,48,51,66,34,44,34,73,82,65,34,44,34,75,69,79,71,72,34,44,34,79,84,72,69,82,34,44,34,83,65,82,83,69,80,34,44,34,83,73,77,80,76,69,34,44,34,78,79,82,77,65,76,34,44,10,9,9,9,9,32,32,32,9,9,9,34,84,68,65,34,44,34,84,82,85,83,84,34,44,34,85,71,77,65,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,86,69,82,73,84,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,86,69,82,73,84,89,69,78,85,77,9,9,35,69,110,117,109,40,34,73,78,70,79,34,44,34,87,65,82,78,34,44,34,69,82,82,79,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,85,82,73,84,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,85,82,73,84,89,69,78,85,77,9,9,35,69,110,117,109,40,34,78,79,78,69,34,44,34,84,89,80,69,49,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,89,78,67,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,89,78,67,69,78,85,77,9,9,9,35,69,110,117,109,40,34,70,85,76,76,34,44,34,76,73,84,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,69,78,85,77,9,35,69,110,117,109,40,34,65,86,65,73,76,34,44,34,80,69,78,68,34,44,32,34,65,67,84,73,86,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,50,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,50,69,78,85,77,9,35,69,110,117,109,40,34,65,86,65,73,76,34,44,34,80,69,78,68,34,44,32,34,65,67,84,73,86,69,34,44,32,34,82,69,74,69,67,84,69,68,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,69,78,85,77,9,9,35,69,110,117,109,40,34,66,65,78,75,83,86,67,34,44,34,66,80,83,86,67,34,44,32,34,73,78,86,83,86,67,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,69,78,85,77,50,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,69,78,85,77,50,9,9,35,69,110,117,109,40,34,66,65,78,75,83,86,67,34,44,34,66,80,83,86,67,34,44,32,34,73,78,86,83,86,67,34,44,32,34,80,82,69,83,83,86,67,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,79,82,82,69,67,84,73,86,69,65,67,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,82,82,69,67,84,73,86,69,65,67,84,69,78,85,77,9,35,69,110,117,109,40,34,82,69,80,76,65,67,69,34,44,34,68,69,76,69,84,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,72,69,67,75,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,69,67,75,83,84,65,84,85,83,69,78,85,77,9,9,35,69,110,117,109,40,34,48,34,44,34,49,34,44,34,49,48,48,34,44,34,49,48,49,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,68,83,67,79,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,68,83,67,79,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,71,76,79,66,65,76,34,44,34,85,83,69,82,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,78,86,69,83,84,77,69,78,84,65,67,67,79,85,78,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,86,69,83,84,77,69,78,84,65,67,67,79,85,78,84,69,78,85,77,9,35,69,110,117,109,40,34,73,78,68,73,86,73,68,85,65,76,34,44,34,74,79,73,78,84,34,44,32,34,84,82,85,83,84,34,44,32,34,67,79,82,80,79,82,65,84,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,87,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,87,84,89,80,69,69,78,85,77,32,9,9,35,69,110,117,109,40,34,70,73,88,69,68,34,44,34,79,78,69,84,73,77,69,34,44,34,72,87,84,79,75,69,78,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,77,84,73,78,83,84,82,85,77,69,78,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,77,84,73,78,83,84,82,85,77,69,78,84,69,78,85,77,32,9,35,69,110,117,109,40,34,67,79,78,67,69,78,84,82,65,84,79,82,34,44,34,67,72,69,67,75,73,78,71,65,67,67,79,85,78,84,34,44,34,67,82,69,68,73,84,67,65,82,68,34,44,34,69,67,79,73,78,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,76,65,78,71,85,65,71,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,76,65,78,71,85,65,71,69,69,78,85,77,9,9,35,69,110,117,109,40,34,65,65,82,34,44,34,65,66,75,34,44,34,65,67,69,34,44,34,65,67,72,34,44,34,65,68,65,34,44,34,65,70,65,34,44,34,65,70,72,34,44,34,65,70,82,34,44,10,32,9,9,9,9,9,9,9,34,65,74,77,34,44,34,65,75,65,34,44,34,65,75,75,34,44,34,65,76,66,34,44,34,65,76,69,34,44,34,65,76,71,34,44,34,65,77,72,34,44,34,65,78,71,34,44,10,9,9,9,9,9,9,9,34,65,80,65,34,44,34,65,82,65,34,44,34,65,82,67,34,44,34,65,82,77,34,44,34,65,82,78,34,44,34,65,82,80,34,44,34,65,82,84,34,44,34,65,82,87,34,44,10,9,9,9,9,9,9,9,34,65,83,77,34,44,34,65,84,72,34,44,34,65,86,65,34,44,34,65,86,69,34,44,34,65,87,65,34,44,34,65,89,77,34,44,34,65,90,69,34,44,34,66,65,68,34,44,10,9,9,9,9,9,9,9,34,66,65,73,34,44,34,66,65,75,34,44,34,66,65,76,34,44,34,66,65,77,34,44,34,66,65,78,34,44,34,66,65,81,34,44,34,66,65,83,34,44,34,66,65,84,34,44,10,32,9,9,9,9,9,9,9,34,66,69,74,34,44,34,66,69,76,34,44,34,66,69,77,34,44,34,66,69,78,34,44,34,66,69,82,34,44,34,66,72,79,34,44,34,66,73,72,34,44,34,66,73,75,34,44,10,9,9,9,9,9,9,9,34,66,73,78,34,44,34,66,73,83,34,44,34,66,76,65,34,44,34,66,79,68,34,44,34,66,82,65,34,44,34,66,82,69,34,44,34,66,85,71,34,44,34,66,85,76,34,44,10,32,9,9,9,9,9,9,9,34,66,85,82,34,44,34,67,65,68,34,44,34,67,65,73,34,44,34,67,65,82,34,44,34,67,65,84,34,44,34,67,65,85,34,44,34,67,69,66,34,44,34,67,69,76,34,44,10,32,9,9,9,9,9,9,9,34,67,69,83,34,44,34,67,72,65,34,44,34,67,72,66,34,44,34,67,72,69,34,44,34,67,72,71,34,44,34,67,72,73,34,44,34,67,72,78,34,44,34,67,72,79,34,44,10,9,9,9,9,9,9,9,34,67,72,82,34,44,34,67,72,85,34,44,34,67,72,86,34,44,34,67,72,89,34,44,34,67,79,80,34,44,34,67,79,82,34,44,34,67,79,83,34,44,34,67,80,69,34,44,10,9,9,9,9,9,9,9,34,67,80,70,34,44,34,67,80,80,34,44,34,67,82,69,34,44,34,67,82,80,34,44,34,67,85,83,34,44,34,67,89,77,34,44,34,67,90,69,34,44,34,68,65,75,34,44,10,9,9,9,9,9,9,9,34,68,65,78,34,44,34,68,69,76,34,44,34,68,69,85,34,44,34,68,73,78,34,44,34,68,79,73,34,44,34,68,82,65,34,44,34,68,85,65,34,44,34,68,85,77,34,44,10,9,9,9,9,9,9,9,34,68,85,84,34,44,34,68,89,85,34,44,34,68,90,79,34,44,34,69,70,73,34,44,34,69,71,89,34,44,34,69,75,65,34,44,34,69,76,76,34,44,34,69,76,88,34,44,10,9,9,9,9,9,9,9,34,69,78,71,34,44,34,69,78,77,34,44,34,69,80,79,34,44,34,69,83,75,34,44,34,69,83,76,34,44,34,69,83,84,34,44,34,69,84,72,34,44,34,69,85,83,34,44,10,9,9,9,9,9,9,9,34,69,87,69,34,44,34,69,87,79,34,44,34,70,65,78,34,44,34,70,65,79,34,44,34,70,65,83,34,44,34,70,65,84,34,44,34,70,73,74,34,44,34,70,73,78,34,44,10,9,9,9,9,9,9,9,34,70,73,85,34,44,34,70,79,78,34,44,34,70,82,65,34,44,34,70,82,69,34,44,34,70,82,77,34,44,34,70,82,79,34,44,34,70,82,89,34,44,34,70,85,76,34,44,10,9,9,9,9,9,9,9,34,71,65,65,34,44,34,71,65,69,34,44,34,71,65,73,34,44,34,71,65,89,34,44,34,71,68,72,34,44,34,71,69,77,34,44,34,71,69,79,34,44,34,71,69,82,34,44,10,9,9,9,9,9,9,9,34,71,73,76,34,44,34,71,76,71,34,44,34,71,77,72,34,44,34,71,79,72,34,44,34,71,79,78,34,44,34,71,79,84,34,44,34,71,82,66,34,44,34,71,82,67,34,44,10,9,9,9,9,9,9,9,34,71,82,69,34,44,34,71,82,78,34,44,34,71,85,74,34,44,34,72,65,73,34,44,34,72,65,85,34,44,34,72,65,87,34,44,34,72,69,66,34,44,34,72,69,82,34,44,10,9,9,9,9,9,9,9,34,72,73,76,34,44,34,72,73,77,34,44,34,72,73,78,34,44,34,72,77,79,34,44,34,72,85,78,34,44,34,72,85,80,34,44,34,72,89,69,34,44,34,73,66,65,34,44,10,9,9,9,9,9,9,9,34,73,66,79,34,44,34,73,67,69,34,44,34,73,74,79,34,44,34,73,75,85,34,44,34,73,76,69,34,44,34,73,76,79,34,44,34,73,78,65,34,44,34,73,78,67,34,44,10,9,9,9,9,9,9,9,34,73,78,68,34,44,34,73,78,69,34,44,34,73,80,75,34,44,34,73,82,65,34,44,34,73,82,73,34,44,34,73,82,79,34,44,34,73,83,76,34,44,34,73,84,65,34,44,10,9,9,9,9,9,9,9,34,74,65,86,34,44,34,74,65,87,34,44,34,74,80,78,34,44,34,74,80,82,34,44,34,74,82,66,34,44,34,75,65,65,34,44,34,75,65,66,34,44,34,75,65,67,34,44,10,9,9,9,9,9,9,9,34,75,65,76,34,44,34,75,65,77,34,44,34,75,65,78,34,44,34,75,65,82,34,44,34,75,65,83,34,44,34,75,65,84,34,44,34,75,65,85,34,44,34,75,65,87,34,44,10,9,9,9,9,9,9,9,34,75,65,90,34,44,34,75,72,65,34,44,34,75,72,73,34,44,34,75,72,77,34,44,34,75,72,79,34,44,34,75,73,75,34,44,34,75,73,78,34,44,34,75,73,82,34,44,10,9,9,9,9,9,9,9,34,75,79,75,34,44,34,75,79,78,34,44,34,75,79,82,34,44,34,75,80,69,34,44,34,75,82,79,34,44,34,75,82,85,34,44,34,75,85,65,34,44,34,75,85,82,34,44,10,9,9,9,9,9,9,9,34,75,85,83,34,44,34,75,85,84,34,44,34,76,65,68,34,44,34,76,65,72,34,44,34,76,65,77,34,44,34,76,65,79,34,44,34,76,65,80,34,44,34,76,65,84,34,44,10,9,9,9,9,9,9,9,34,76,65,86,34,44,34,76,73,78,34,44,34,76,73,84,34,44,34,76,79,76,34,44,34,76,79,90,34,44,34,76,85,66,34,44,34,76,85,71,34,44,34,76,85,73,34,44,10,9,9,9,9,9,9,9,34,76,85,78,34,44,34,76,85,79,34,44,34,77,65,67,34,44,34,77,65,68,34,44,34,77,65,71,34,44,34,77,65,72,34,44,34,77,65,73,34,44,34,77,65,75,34,44,10,9,9,9,9,9,9,9,34,77,65,76,34,44,34,77,65,78,34,44,34,77,65,79,34,44,34,77,65,80,34,44,34,77,65,82,34,44,34,77,65,83,34,44,34,77,65,88,34,44,34,77,65,89,34,44,10,9,9,9,9,9,9,9,34,77,69,78,34,44,34,77,73,67,34,44,34,77,73,78,34,44,34,77,73,83,34,44,34,77,75,69,34,44,34,77,75,72,34,44,34,77,76,71,34,44,34,77,76,84,34,44,10,9,9,9,9,9,9,9,34,77,78,73,34,44,34,77,78,79,34,44,34,77,79,72,34,44,34,77,79,76,34,44,34,77,79,78,34,44,34,77,79,83,34,44,34,77,82,73,34,44,34,77,83,65,34,44,10,32,9,9,9,9,9,9,9,34,77,85,76,34,44,34,77,85,78,34,44,34,77,85,83,34,44,34,77,87,82,34,44,34,77,89,65,34,44,34,77,89,78,34,44,34,78,65,72,34,44,34,78,65,73,34,44,10,9,9,9,9,9,9,9,34,78,65,85,34,44,34,78,65,86,34,44,34,78,68,69,34,44,34,78,76,68,34,44,34,78,68,79,34,44,34,78,69,80,34,44,34,78,69,87,34,44,34,78,73,67,34,44,10,9,9,9,9,9,9,9,34,78,73,85,34,44,34,78,79,78,34,44,34,78,79,82,34,44,34,78,83,79,34,44,34,78,85,66,34,44,34,78,89,65,34,44,34,78,89,77,34,44,34,78,89,78,34,44,10,9,9,9,9,9,9,9,34,78,89,79,34,44,34,78,90,73,34,44,34,79,67,73,34,44,34,79,74,73,34,44,34,79,82,73,34,44,34,79,82,77,34,44,34,79,83,65,34,44,34,79,83,83,34,44,10,9,9,9,9,9,9,9,34,79,84,65,34,44,34,79,84,79,34,44,34,80,65,65,34,44,34,80,65,71,34,44,34,80,65,76,34,44,34,80,65,77,34,44,34,80,65,78,34,44,34,80,65,80,34,44,10,9,9,9,9,9,9,9,34,80,65,85,34,44,34,80,69,79,34,44,34,80,69,82,34,44,34,80,76,73,34,44,34,80,79,76,34,44,34,80,79,78,34,44,34,80,79,82,34,44,34,80,82,65,34,44,10,9,9,9,9,9,9,9,34,80,82,79,34,44,34,80,85,83,34,44,34,81,85,69,34,44,34,82,65,74,34,44,34,82,65,82,34,44,34,82,79,65,34,44,34,82,79,72,34,44,34,82,79,77,34,44,10,9,9,9,9,9,9,9,34,82,79,78,34,44,34,82,85,77,34,44,34,82,85,78,34,44,34,82,85,83,34,44,34,83,65,68,34,44,34,83,65,71,34,44,34,83,65,73,34,44,34,83,65,76,34,44,10,9,9,9,9,9,9,9,34,83,65,77,34,44,34,83,65,78,34,44,34,83,67,79,34,44,34,83,67,82,34,44,34,83,69,76,34,44,34,83,69,77,34,44,34,83,72,78,34,44,34,83,73,68,34,44,10,9,9,9,9,9,9,9,34,83,73,78,34,44,34,83,73,79,34,44,34,83,73,84,34,44,34,83,76,65,34,44,34,83,76,75,34,44,34,83,76,79,34,44,34,83,76,86,34,44,34,83,77,79,34,44,10,9,9,9,9,9,9,9,34,83,78,65,34,44,34,83,78,68,34,44,34,83,79,71,34,44,34,83,79,77,34,44,34,83,79,78,34,44,34,83,79,84,34,44,34,83,80,65,34,44,34,83,81,73,34,44,10,32,9,9,9,9,9,9,9,34,83,82,82,34,44,34,83,83,65,34,44,34,83,83,87,34,44,34,83,85,75,34,44,34,83,85,78,34,44,34,83,85,83,34,44,34,83,85,88,34,44,34,83,86,69,34,44,10,9,9,9,9,9,9,9,34,83,87,65,34,44,34,83,87,69,34,44,34,83,89,82,34,44,34,84,65,72,34,44,34,84,65,77,34,44,34,84,65,84,34,44,34,84,69,76,34,44,34,84,69,77,34,44,10,9,9,9,9,9,9,9,34,84,69,82,34,44,34,84,71,75,34,44,34,84,71,76,34,44,34,84,72,65,34,44,34,84,73,66,34,44,34,84,73,71,34,44,34,84,73,82,34,44,34,84,73,86,34,44,10,9,9,9,9,9,9,9,34,84,76,73,34,44,34,84,79,71,34,44,34,84,79,78,34,44,34,84,82,85,34,44,34,84,83,73,34,44,34,84,83,78,34,44,34,84,83,79,34,44,34,84,85,75,34,44,10,9,9,9,9,9,9,9,34,84,85,77,34,44,34,84,85,82,34,44,34,84,85,84,34,44,34,84,87,73,34,44,34,85,71,65,34,44,34,85,73,71,34,44,34,85,75,82,34,44,34,85,77,66,34,44,10,9,9,9,9,9,9,9,34,85,78,68,34,44,34,85,82,68,34,44,34,85,90,66,34,44,34,86,65,73,34,44,34,86,69,78,34,44,34,86,73,69,34,44,34,86,79,76,34,44,34,86,79,84,34,44,10,9,9,9,9,9,9,9,34,87,65,75,34,44,34,87,65,76,34,44,34,87,65,82,34,44,34,87,65,83,34,44,34,87,69,76,34,44,34,87,69,78,34,44,34,87,79,76,34,44,34,88,72,79,34,44,10,9,9,9,9,9,9,9,34,89,65,79,34,44,34,89,65,80,34,44,34,89,73,68,34,44,34,89,79,82,34,44,34,90,65,80,34,44,34,90,69,78,34,44,34,90,72,65,34,44,34,90,72,79,34,44,10,9,9,9,9,9,9,9,34,90,85,76,34,44,34,90,85,78,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,85,82,82,69,78,67,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,85,82,82,69,78,67,89,69,78,85,77,9,9,35,69,110,117,109,40,34,65,68,80,34,44,34,65,69,68,34,44,34,65,70,65,34,44,34,65,76,76,34,44,34,65,78,71,34,44,34,65,79,75,34,44,34,65,82,65,34,44,34,65,84,83,34,44,34,65,85,68,34,44,10,9,9,9,9,9,9,9,34,65,87,71,34,44,34,66,66,68,34,44,34,66,68,84,34,44,34,66,69,70,34,44,34,66,71,76,34,44,34,66,72,68,34,44,34,66,73,70,34,44,34,66,77,68,34,44,34,66,78,68,34,44,10,9,9,9,9,9,9,9,34,66,79,66,34,44,34,66,82,67,34,44,34,66,83,68,34,44,34,66,84,78,34,44,34,66,85,75,34,44,34,66,87,80,34,44,34,66,90,68,34,44,34,67,65,68,34,44,34,67,72,70,34,44,10,9,9,9,9,9,9,9,34,67,76,70,34,44,34,67,76,80,34,44,34,67,78,89,34,44,34,67,79,80,34,44,34,67,82,67,34,44,34,67,83,75,34,44,34,67,85,80,34,44,34,67,86,69,34,44,34,67,89,80,34,44,10,9,9,9,9,9,9,9,34,68,68,77,34,44,34,68,69,77,34,44,34,68,74,70,34,44,34,68,75,75,34,44,34,68,79,80,34,44,34,68,90,68,34,44,34,69,67,83,34,44,34,69,71,80,34,44,34,69,83,80,34,44,10,9,9,9,9,9,9,9,34,69,84,66,34,44,34,69,85,82,34,44,34,70,73,77,34,44,34,70,74,68,34,44,34,70,75,80,34,44,34,70,82,70,34,44,34,71,66,80,34,44,34,71,72,67,34,44,34,71,73,80,34,44,34,71,77,68,34,44,10,9,9,9,9,9,9,9,34,71,78,70,34,44,34,71,82,68,34,44,34,71,84,81,34,44,34,71,87,80,34,44,34,71,89,68,34,44,34,72,75,68,34,44,34,72,78,76,34,44,34,72,84,71,34,44,34,72,85,70,34,44,10,9,9,9,9,9,9,9,34,73,68,82,34,44,34,73,69,80,34,44,34,73,76,83,34,44,34,73,78,82,34,44,34,73,81,68,34,44,34,73,82,82,34,44,34,73,83,75,34,44,34,73,84,76,34,44,34,74,77,68,34,44,10,9,9,9,9,9,9,9,34,74,79,68,34,44,34,74,80,89,34,44,34,75,69,83,34,44,34,75,72,82,34,44,34,75,77,70,34,44,34,75,80,87,34,44,34,75,82,87,34,44,34,75,87,68,34,44,34,75,89,68,34,44,10,9,9,9,9,9,9,9,34,76,65,75,34,44,34,76,66,80,34,44,34,76,75,82,34,44,34,76,82,68,34,44,34,76,83,76,34,44,34,76,85,70,34,44,34,76,89,68,34,44,34,77,65,68,34,44,34,77,71,70,34,44,10,9,9,9,9,9,9,9,34,77,78,84,34,44,34,77,79,80,34,44,34,77,82,79,34,44,34,77,84,76,34,44,34,77,85,82,34,44,34,77,86,82,34,44,34,77,87,75,34,44,34,77,88,80,34,44,34,77,89,82,34,44,10,9,9,9,9,9,9,9,34,77,90,77,34,44,34,78,71,78,34,44,34,78,73,67,34,44,34,78,76,71,34,44,34,78,79,75,34,44,34,78,80,82,34,44,34,78,90,68,34,44,34,79,77,82,34,44,34,80,65,66,34,44,10,9,9,9,9,9,9,9,34,80,69,73,34,44,34,80,71,75,34,44,34,80,72,80,34,44,34,80,75,82,34,44,34,80,76,90,34,44,34,80,84,69,34,44,34,80,89,71,34,44,34,81,65,82,34,44,34,82,79,76,34,44,10,9,9,9,9,9,9,9,34,82,87,70,34,44,34,83,65,82,34,44,34,83,66,68,34,44,34,83,67,82,34,44,34,83,68,80,34,44,34,83,69,75,34,44,34,83,71,68,34,44,34,83,72,80,34,44,34,83,76,76,34,44,10,9,9,9,9,9,9,9,34,83,79,83,34,44,34,83,82,71,34,44,34,83,84,68,34,44,34,83,85,82,34,44,34,83,86,67,34,44,34,83,89,80,34,44,34,83,90,76,34,44,34,84,72,66,34,44,34,84,78,68,34,44,10,9,9,9,9,9,9,9,34,84,79,80,34,44,34,84,80,69,34,44,34,84,82,76,34,44,34,84,84,68,34,44,34,84,87,68,34,44,34,84,90,83,34,44,34,85,71,83,34,44,34,85,83,68,34,44,34,85,89,80,34,44,10,9,9,9,9,9,9,9,34,86,69,66,34,44,34,86,78,68,34,44,34,86,85,86,34,44,34,87,83,84,34,44,34,89,68,68,34,44,34,89,69,82,34,44,34,89,85,68,34,44,34,90,65,82,34,44,34,90,77,75,34,44,10,9,9,9,9,9,9,9,34,90,82,90,34,44,34,90,87,68,34,41,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,80,65,89,69,69,77,79,68,80,69,78,68,73,78,71,32,116,111,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,50,46,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,80,65,89,69,69,77,79,68,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,65,89,69,69,77,79,68,69,78,85,77,9,35,69,110,117,109,40,34,78,69,86,69,82,34,44,32,34,73,70,82,69,81,85,69,83,84,69,68,34,41,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,116,104,101,115,101,32,116,97,103,115,32,116,111,32,80,82,69,83,76,73,83,84,82,81,46,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,84,89,80,69,69,78,85,77,9,35,69,110,117,109,40,34,66,73,76,76,34,44,32,34,83,84,65,84,69,77,69,78,84,34,44,32,34,78,79,84,73,67,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,69,78,85,77,9,35,69,110,117,109,40,34,78,69,87,34,44,32,34,68,69,76,73,86,69,82,69,68,34,44,32,34,86,73,69,87,69,68,34,44,32,34,82,69,84,73,82,69,68,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,87,73,84,72,68,82,65,87,78,34,44,32,34,85,78,68,69,76,73,86,69,82,65,66,76,69,34,41,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,69,78,85,77,9,35,69,110,117,109,40,34,78,79,78,69,34,44,32,34,83,67,72,69,68,85,76,69,68,34,44,32,34,80,82,79,67,69,83,83,69,68,34,44,32,34,80,79,83,84,69,68,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,80,65,73,68,79,85,84,79,70,66,65,78,68,34,44,32,34,65,85,84,79,80,65,89,34,44,32,34,67,65,78,67,69,76,76,69,68,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,85,78,80,65,89,65,66,76,69,34,41,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,78,101,119,32,83,84,65,84,85,83,77,79,68,66,89,32,116,97,103,32,102,111,114,32,116,104,101,32,110,101,119,32,66,73,76,76,83,84,65,84,85,83,32,97,110,100,32,66,73,76,76,80,77,84,83,65,84,85,83,46,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,84,65,84,85,83,77,79,68,66,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,65,84,85,83,77,79,68,66,89,69,78,85,77,9,35,69,110,117,109,40,34,67,85,83,84,79,77,69,82,34,44,32,34,67,85,83,84,65,71,69,78,84,34,44,32,34,66,73,76,76,80,85,66,76,73,83,72,69,82,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,66,73,76,76,80,85,66,76,73,83,72,69,82,83,82,34,44,32,34,80,77,84,80,82,79,86,73,68,69,82,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,80,77,84,80,82,79,86,73,68,69,82,83,82,34,44,32,34,66,73,76,76,69,82,34,44,32,34,66,73,76,76,69,82,83,82,34,41,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,115,112,101,99,105,97,108,32,99,104,97,114,97,99,116,101,114,115,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,115,112,101,99,105,97,108,32,99,104,97,114,97,99,116,101,114,115,32,100,101,102,105,110,101,100,32,105,110,32,67,104,97,112,116,101,114,32,50,10,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,97,109,112,101,114,115,97,110,100,32,45,45,62,10,60,33,69,78,84,73,84,89,32,97,109,112,32,67,68,65,84,65,32,34,38,35,51,56,59,34,62,32,32,32,32,32,10,10,60,33,45,45,32,103,114,101,97,116,101,114,32,116,104,97,110,32,45,45,62,10,60,33,69,78,84,73,84,89,32,103,116,32,67,68,65,84,65,32,34,38,35,54,50,59,34,62,10,10,60,33,45,45,32,108,101,115,115,32,116,104,97,110,32,45,45,62,10,60,33,69,78,84,73,84,89,32,108,116,32,67,68,65,84,65,32,34,38,35,54,48,59,34,62,32,32,32,32,32,32,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,109,97,99,114,111,115,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,109,97,99,114,111,115,32,117,115,101,100,32,105,110,32,111,110,101,32,111,114,32,109,111,114,101,32,109,111,100,117,108,101,115,10,32,32,32,32,119,104,101,114,101,32,97,32,110,101,119,32,108,101,118,101,108,32,111,102,32,97,103,103,114,101,103,97,116,105,111,110,32,119,97,115,32,110,111,116,32,100,101,115,105,114,101,100,32,98,117,116,10,32,32,32,32,99,111,109,109,111,110,32,115,116,114,117,99,116,117,114,101,32,105,115,32,112,114,101,115,101,110,116,10,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,83,121,110,99,32,109,97,99,114,111,115,58,32,97,108,108,32,115,121,110,99,32,114,101,113,117,101,115,116,115,47,114,101,115,112,111,110,115,101,115,32,104,97,118,101,32,115,97,109,101,32,102,111,114,109,44,32,98,117,116,10,32,32,32,32,32,104,97,118,101,32,111,119,110,32,110,97,109,101,46,32,32,65,108,116,104,111,117,103,104,32,119,101,32,99,111,117,108,100,32,117,115,101,32,116,104,101,32,109,117,108,116,105,112,108,101,45,101,108,101,109,101,110,116,32,115,121,110,116,97,120,32,97,110,100,32,112,117,116,10,32,32,32,32,32,116,104,101,109,32,97,108,108,32,104,101,114,101,44,32,119,101,39,100,32,114,97,116,104,101,114,32,107,101,101,112,32,115,101,114,118,105,99,101,45,115,112,101,99,105,102,105,99,32,110,97,109,101,115,32,105,110,32,116,104,101,32,115,101,114,118,105,99,101,32,102,105,108,101,115,46,10,32,32,32,32,32,84,104,117,115,44,32,119,101,32,104,97,118,101,32,97,32,109,97,99,114,111,32,104,101,114,101,32,116,104,97,116,32,105,115,32,116,114,105,118,105,97,108,108,121,32,114,101,102,101,114,101,110,99,101,100,32,105,110,32,101,97,99,104,32,115,101,114,118,105,99,101,32,109,111,100,117,108,101,32,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,84,79,75,69,78,50,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,89,78,67,82,81,77,65,67,82,79,32,34,40,40,84,79,75,69,78,32,124,32,84,79,75,69,78,50,32,124,32,84,79,75,69,78,79,78,76,89,32,124,32,82,69,70,82,69,83,72,32,41,32,10,32,32,32,32,44,32,82,69,74,69,67,84,73,70,77,73,83,83,73,78,71,41,34,32,62,32,32,32,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,83,89,78,67,69,82,82,79,82,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,84,79,75,69,78,50,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,83,89,78,67,82,83,77,65,67,82,79,32,34,40,40,84,79,75,69,78,32,124,32,84,79,75,69,78,50,41,44,32,76,79,83,84,83,89,78,67,63,44,32,83,89,78,67,69,82,82,79,82,63,41,34,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,32,77,97,99,114,111,58,32,97,108,108,32,116,114,97,110,115,97,99,116,105,111,110,32,114,101,113,117,101,115,116,115,32,104,97,118,101,32,115,97,109,101,32,102,111,114,109,10,32,32,32,32,32,98,117,116,32,111,119,110,32,110,97,109,101,46,32,32,68,105,100,110,39,116,32,119,97,110,116,32,116,111,32,99,114,101,97,116,101,32,97,32,110,101,119,32,115,117,98,45,97,103,103,114,101,103,97,116,101,10,32,32,32,32,32,116,111,32,104,111,108,100,32,116,104,101,115,101,32,101,108,101,109,101,110,116,115,32,115,111,32,117,115,101,32,97,32,109,97,99,114,111,32,116,111,32,105,110,99,111,114,112,111,114,97,116,101,32,116,104,101,109,10,32,32,32,32,32,105,110,116,111,32,101,97,99,104,32,88,88,88,84,82,78,82,81,32,97,110,100,32,88,88,88,84,82,78,82,83,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,84,82,78,82,81,77,65,67,82,79,32,34,40,84,82,78,85,73,68,32,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,78,63,41,34,62,10,60,33,69,78,84,73,84,89,32,37,32,84,82,78,82,83,77,65,67,82,79,32,34,40,84,82,78,85,73,68,32,44,32,83,84,65,84,85,83,32,44,32,67,76,84,67,79,79,75,73,69,63,41,34,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,102,114,111,109,32,97,110,100,32,97,99,99,111,117,110,116,32,105,110,102,111,58,32,105,102,32,121,111,117,32,97,100,100,32,97,32,110,101,119,32,115,101,114,118,105,99,101,32,97,110,100,32,105,116,32,97,100,100,115,10,32,32,32,32,32,97,32,115,112,101,99,105,102,105,99,32,97,99,99,111,117,110,116,32,102,114,111,109,32,111,114,32,97,99,99,111,117,110,116,32,105,110,102,111,32,97,103,103,114,101,103,97,116,101,44,32,97,100,100,32,105,116,32,104,101,114,101,32,115,111,32,105,116,32,119,105,108,108,32,98,101,10,32,32,32,32,32,107,110,111,119,110,32,116,111,32,97,103,103,114,101,103,97,116,101,115,32,115,117,99,104,32,97,115,32,116,104,101,32,97,99,99,111,117,110,116,32,105,110,102,111,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,82,69,83,65,67,67,84,70,82,79,77,32,45,45,62,10,60,33,69,78,84,73,84]),t.push.apply(t,[89,32,37,32,65,67,67,84,70,82,79,77,77,65,67,82,79,32,34,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,32,124,32,73,78,86,65,67,67,84,70,82,79,77,124,32,80,82,69,83,65,67,67,84,70,82,79,77,41,34,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,82,69,83,65,67,67,84,84,79,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,84,79,77,65,67,82,79,32,34,40,66,65,78,75,65,67,67,84,84,79,32,124,32,67,67,65,67,67,84,84,79,32,124,32,73,78,86,65,67,67,84,84,79,32,124,32,80,82,69,83,65,67,67,84,84,79,41,34,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,82,69,83,65,67,67,84,73,78,70,79,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,73,78,70,79,77,65,67,82,79,32,34,40,66,65,78,75,65,67,67,84,73,78,70,79,32,124,32,67,67,65,67,67,84,73,78,70,79,32,124,32,66,80,65,67,67,84,73,78,70,79,32,124,32,73,78,86,65,67,67,84,73,78,70,79,32,124,32,80,82,69,83,65,67,67,84,73,78,70,79,41,34,62,10,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,83,105,103,110,111,110,32,77,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,60,33,45,45,32,68,105,102,102,101,114,101,110,116,32,102,114,111,109,32,109,111,115,116,58,32,111,110,108,121,32,111,110,101,32,115,111,110,114,113,32,97,110,100,32,97,116,32,109,111,115,116,32,111,110,101,10,32,32,32,32,32,112,105,110,32,99,104,97,110,103,101,32,97,108,108,111,119,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,83,73,71,78,79,78,77,83,71,83,82,81,86,49,44,32,83,73,71,78,79,78,77,83,71,83,82,81,86,50,41,32,32,32,32,45,32,45,32,40,83,79,78,82,81,32,44,32,80,73,78,67,72,84,82,78,82,81,63,44,32,67,72,65,76,76,69,78,71,69,84,82,78,82,81,63,41,62,10,60,33,69,76,69,77,69,78,84,32,40,83,73,71,78,79,78,77,83,71,83,82,83,86,49,44,32,83,73,71,78,79,78,77,83,71,83,82,83,86,50,41,32,32,32,32,45,32,45,32,40,83,79,78,82,83,32,44,32,80,73,78,67,72,84,82,78,82,83,63,44,32,67,72,65,76,76,69,78,71,69,84,82,78,82,83,63,41,62,10,10,60,33,45,45,32,83,105,103,110,111,110,32,109,101,115,115,97,103,101,32,115,101,116,32,112,114,111,102,105,108,101,32,101,110,116,114,121,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,77,83,71,83,69,84,32,32,32,32,32,32,45,32,45,32,40,83,73,71,78,79,78,77,83,71,83,69,84,86,49,44,32,83,73,71,78,79,78,77,83,71,83,69,84,86,50,63,41,62,10,60,33,69,76,69,77,69,78,84,32,40,83,73,71,78,79,78,77,83,71,83,69,84,86,49,44,32,83,73,71,78,79,78,77,83,71,83,69,84,86,50,41,32,32,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,41,62,10,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,80,73,78,67,72,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,67,72,65,76,76,69,78,71,69,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,80,73,78,67,72,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,67,72,65,76,76,69,78,71,69,82,83,63,41,62,10,10,10,60,33,45,45,32,83,105,103,110,111,110,32,82,101,113,117,101,115,116,32,97,110,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,45,45,32,83,105,103,110,111,110,32,82,101,113,117,101,115,116,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,99,111,117,110,116,114,121,32,97,110,100,32,111,110,101,116,105,109,101,112,97,115,115,32,102,111,114,32,110,111,110,45,85,83,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,79,78,69,84,73,77,69,80,65,83,83,44,32,67,79,85,78,84,82,89,32,45,45,62,10,60,33,45,45,32,67,79,85,78,84,82,89,32,119,97,115,32,111,114,105,103,105,110,97,108,108,121,32,110,97,109,101,100,32,67,79,85,78,84,83,89,83,44,32,117,110,116,105,108,32,105,116,32,119,97,115,32,110,111,116,105,99,101,100,32,116,104,97,116,32,105,116,115,32,100,97,116,97,32,116,121,112,101,32,105,115,10,32,32,32,32,32,116,104,101,32,115,97,109,101,32,97,115,32,116,104,97,116,32,102,111,114,32,99,111,117,110,116,114,121,32,110,97,109,101,115,32,105,110,32,97,100,100,114,101,115,115,101,115,46,32,83,105,110,99,101,32,98,111,116,104,32,97,114,101,32,98,97,115,101,100,32,111,110,32,116,104,101,32,73,83,79,10,32,32,32,32,32,99,111,100,101,32,102,111,114,32,99,111,117,110,116,114,105,101,115,44,32,116,104,101,32,101,108,101,109,101,110,116,32,110,97,109,101,32,119,97,115,32,99,104,97,110,103,101,100,32,105,110,32,116,104,101,32,115,105,103,110,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,79,78,82,81,32,9,45,32,45,32,40,68,84,67,76,73,69,78,84,32,44,32,40,40,85,83,69,82,73,68,32,44,32,85,83,69,82,80,65,83,83,44,32,79,78,69,84,73,77,69,80,65,83,83,63,41,32,124,32,85,83,69,82,75,69,89,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,71,69,78,85,83,69,82,75,69,89,63,32,44,32,76,65,78,71,85,65,71,69,44,32,67,79,85,78,84,82,89,63,32,44,32,70,73,63,32,44,32,83,69,83,83,67,79,79,75,73,69,63,32,44,32,65,80,80,73,68,32,44,32,65,80,80,86,69,82,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,79,78,82,81,32,35,76,105,110,107,40,79,78,69,84,73,77,69,80,65,83,83,44,83,73,71,78,79,78,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,79,78,82,81,32,35,76,105,110,107,40,67,79,85,78,84,82,89,44,83,73,71,78,79,78,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,79,82,71,32,44,32,70,73,68,63,41,62,10,60,33,69,76,69,77,69,78,84,32,79,82,71,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,70,73,68,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,70,73,73,68,84,89,80,69,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,79,78,69,84,73,77,69,80,65,83,83,44,32,65,45,51,50,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,78,69,84,73,77,69,80,65,83,83,32,32,32,45,32,111,32,37,84,69,77,80,80,65,83,83,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,69,83,83,67,79,79,75,73,69,32,32,32,32,45,32,111,32,37,83,69,83,83,67,79,79,75,73,69,84,89,80,69,62,10,10,60,33,45,45,32,83,105,103,110,111,110,32,82,101,115,112,111,110,115,101,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,99,111,117,110,116,114,121,32,102,111,114,32,110,111,110,45,85,83,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,67,79,85,78,84,82,89,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,79,78,82,83,9,9,45,32,45,32,40,83,84,65,84,85,83,32,44,32,68,84,83,69,82,86,69,82,32,44,32,85,83,69,82,75,69,89,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,83,75,69,89,69,88,80,73,82,69,63,32,44,32,76,65,78,71,85,65,71,69,44,32,67,79,85,78,84,82,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,80,82,79,70,85,80,63,32,44,32,68,84,65,67,67,84,85,80,63,32,44,32,70,73,63,44,32,83,69,83,83,67,79,79,75,73,69,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,79,78,82,83,32,35,76,105,110,107,40,67,79,85,78,84,82,89,44,83,73,71,78,79,78,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,80,73,78,32,67,104,97,110,103,101,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,82,81,32,32,32,45,32,45,32,40,85,83,69,82,73,68,32,44,32,78,69,87,85,83,69,82,80,65,83,83,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,82,83,32,32,32,45,32,45,32,40,85,83,69,82,73,68,32,44,32,68,84,67,72,65,78,71,69,68,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,78,69,87,85,83,69,82,80,65,83,83,9,45,32,111,32,37,80,65,83,83,87,79,82,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,84,67,72,65,78,71,69,68,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,67,104,97,108,108,101,110,103,101,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,82,81,32,32,32,45,32,45,32,40,85,83,69,82,73,68,44,32,70,73,67,69,82,84,73,68,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,82,83,32,32,32,45,32,45,32,40,85,83,69,82,73,68,32,44,32,78,79,78,67,69,44,32,70,73,67,69,82,84,73,68,41,62,10,10,60,33,69,76,69,77,69,78,84,32,78,79,78,67,69,32,9,45,32,111,32,37,78,79,78,67,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,70,73,67,69,82,84,73,68,32,9,45,32,111,32,37,70,73,67,69,82,84,73,68,84,89,80,69,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,77,101,115,115,97,103,101,32,69,110,116,114,105,101,115,32,102,111,114,32,77,101,115,115,97,103,101,32,83,101,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,69,84,32,32,32,32,32,32,32,32,45,32,45,32,40,66,65,78,75,77,83,71,83,69,84,86,49,44,32,66,65,78,75,77,83,71,83,69,84,86,50,42,41,62,10,60,33,69,76,69,77,69,78,84,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,32,32,45,32,45,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,49,44,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,50,42,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,32,32,32,45,32,45,32,40,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,49,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,50,42,41,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,32,32,32,32,45,32,45,32,40,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,49,44,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,50,42,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,77,101,115,115,97,103,101,32,83,101,116,32,80,114,111,102,105,108,101,32,68,97,116,97,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,69,84,86,49,32,45,32,45,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,42,32,44,32,67,76,79,83,73,78,71,65,86,65,73,76,32,44,32,88,70,69,82,80,82,79,70,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,80,82,79,70,63,32,44,32,69,77,65,73,76,80,82,79,70,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,69,84,86,50,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,50,42,32,44,32,67,76,79,83,73,78,71,65,86,65,73,76,32,44,32,88,70,69,82,80,82,79,70,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,80,82,79,70,63,32,44,32,69,77,65,73,76,80,82,79,70,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,49,44,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,50,41,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,67,76,79,83,73,78,71,65,86,65,73,76,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,49,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,88,70,69,82,80,82,79,70,44,32,67,65,78,66,73,76,76,80,65,89,44,32,67,65,78,67,69,76,87,78,68,32,44,32,68,79,77,88,70,69,82,70,69,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,76,88,70,69,82,70,69,69,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,67,65,78,77,85,76,84,73,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,50,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,88,70,69,82,80,82,79,70,44,32,67,65,78,66,73,76,76,80,65,89,44,32,67,65,78,67,69,76,87,78,68,32,44,32,68,79,77,88,70,69,82,70,69,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,76,88,70,69,82,70,69,69,44,32,67,65,78,77,85,76,84,73,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,49,44,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,80,82,79,67,68,65,89,83,79,70,70,42,32,44,32,80,82,79,67,69,78,68,84,77,32,44,32,67,65,78,83,67,72,69,68,32,44,32,68,79,77,88,70,69,82,70,69,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,76,88,70,69,82,70,69,69,41,62,10,10,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,80,82,79,70,32,32,32,32,45,32,45,32,40,80,82,79,67,68,65,89,83,79,70,70,42,32,44,32,80,82,79,67,69,78,68,84,77,32,44,32,67,65,78,83,67,72,69,68,32,44,32,67,65,78,82,69,67,85,82,32,44,32,67,65,78,77,79,68,88,70,69,82,83,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,77,79,68,77,68,76,83,32,44,32,77,79,68,69,76,87,78,68,44,32,68,65,89,83,87,73,84,72,44,32,68,70,76,84,68,65,89,83,84,79,80,65,89,44,32,78,69,69,68,84,65,78,84,82,65,78,83,70,69,82,63,44,32,83,85,80,80,79,82,84,68,84,65,86,65,73,76,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,88,70,69,82,80,82,79,70,32,35,76,105,110,107,40,78,69,69,68,84,65,78,84,82,65,78,83,70,69,82,44,80,82,79,70,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,88,70,69,82,80,82,79,70,32,35,76,105,110,107,40,83,85,80,80,79,82,84,68,84,65,86,65,73,76,44,80,82,79,70,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,80,82,79,70,32,32,45,32,45,32,40,80,82,79,67,68,65,89,83,79,70,70,42,32,44,32,80,82,79,67,69,78,68,84,77,32,44,32,67,65,78,85,83,69,82,65,78,71,69,32,44,32,67,65,78,85,83,69,68,69,83,67,44,32,83,84,80,67,72,75,70,69,69,41,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,80,82,79,70,32,32,45,32,45,32,40,67,65,78,69,77,65,73,76,32,44,32,67,65,78,78,79,84,73,70,89,41,62,10,10,10,60,33,45,45,32,32,32,32,67,97,110,32,115,99,104,101,100,117,108,101,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,67,72,69,68,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,32,32,32,67,97,110,32,109,111,100,105,102,121,32,112,101,110,100,105,110,103,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,68,88,70,69,82,83,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,9,67,97,110,32,117,115,101,32,100,101,115,99,114,105,112,116,105,111,110,32,116,111,32,115,116,111,112,32,97,32,99,104,101,99,107,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,85,83,69,68,69,83,67,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,9,67,97,110,32,117,115,101,32,114,97,110,103,101,32,116,111,32,115,116,111,112,32,99,104,101,99,107,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,85,83,69,82,65,78,71,69,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,32,32,32,68,101,102,97,117,108,116,32,115,116,111,112,32,99,104,101,99,107,32,102,101,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,70,69,69,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45,32,9,67,97,110,32,104,97,110,100,108,101,32,101,109,97,105,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,69,77,65,73,76,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,9,67,97,110,32,115,101,110,100,32,110,111,116,105,102,105,99,97,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,78,79,84,73,70,89,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,32,32,32,85,110,115,117,112,112,111,114,116,101,100,32,97,99,99,111,117,110,116,32,116,121,112,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,32,45,32,111,32,37,65,67,67,79,85,78,84,69,78,85,77,62,10,10,60,33,45,45,32,32,32,32,85,110,115,117,112,112,111,114,116,101,100,32,97,99,99,111,117,110,116,32,116,121,112,101,115,32,45,45,62,10,60,33,45,45,32,32,32,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,32,32,32,85,115,101,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,50,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,50,32,45,32,111,32,37,65,67,67,79,85,78,84,69,78,85,77,50,62,10,10,60,33,45,45,32,9,67,97,110,32,114,101,116,117,114,110,32,99,108,111,115,105,110,103,32,115,116,97,116,101,109,101,110,116,32,105,110,102,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,76,79,83,73,78,71,65,86,65,73,76,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,9,67,97,110,32,117,115,101,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,115,32,102,111,114,32,98,105,108,108,32,112,97,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,66,73,76,76,80,65,89,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,100,97,121,115,32,97,102,116,101,114,32,119,104,105,99,104,32,97,32,116,114,97,110,115,102,101,114,32,105,115,32,112,114,111,99,101,115,115,101,100,32,116,104,97,116,32,105,116,32,99,97,110,32,98,101,32,99,97,110,99,101,108,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,67,69,76,87,78,68,9,45,32,111,9,37,68,65,89,83,80,65,78,84,89,80,69,62,9,10,10,60,33,45,45,32,70,101,101,32,102,111,114,32,115,101,110,100,105,110,103,32,97,32,100,111,109,101,115,116,105,99,32,116,114,97,110,115,102,101,114,32,116,114,97,110,115,102,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,79,77,88,70,69,82,70,69,69,9,45,32,111,9,37,65,77,84,84,89,80,69,62,9,10,10,60,33,45,45,32,70,101,101,32,102,111,114,32,115,101,110,100,105,110,103,32,97,110,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,116,114,97,110,115,102,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,76,88,70,69,82,70,69,69,9,45,32,111,9,37,65,77,84,84,89,80,69,62,9,10,10,60,33,45,45,32,67,97,110,32,80,114,111,118,105,100,101,114,32,100,111,32,77,85,76,84,73,73,78,84,69,82,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,85,76,84,73,9,45,32,111,9,37,66,79,79,76,84,89,80,69,62,9,10,10,60,33,45,45,32,73,102,32,89,44,32,84,65,78,32,105,115,32,114,101,113,117,105,114,101,100,32,102,111,114,32,102,117,110,100,115,32,120,102,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,69,69,68,84,65,78,84,82,65,78,83,70,69,82,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,77,101,115,115,97,103,101,32,83,101,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,115,32,82,101,113,117,101,115,116,32,83,101,116,115,32,97,110,100,32,116,104,101,105,114,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,113,117,101,115,116,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,66,65,78,75,77,83,71,83,82,81,86,49,44,32,66,65,78,75,77,83,71,83,82,81,86,50,41,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,83,84,77,84,84,82,78,82,81,32,32,32,124,32,83,84,77,84,69,78,68,84,82,78,82,81,32,32,124,32,73,78,84,82,65,84,82,78,82,81,32,124,32,82,69,67,73,78,84,82,65,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,84,82,78,82,81,32,32,124,32,66,65,78,75,77,65,73,76,84,82,78,82,81,32,124,32,66,65,78,75,77,65,73,76,83,89,78,67,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,83,89,78,67,82,81,32,124,32,73,78,84,82,65,83,89,78,67,82,81,32,32,32,124,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,41,43,41,32,62,10,60,33,69,76,69,77,69,78,84,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,49,44,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,50,41,32,32,45,32,45,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,67,67,83,84,77,84,84,82,78,82,81,32,124,32,67,67,83,84,77,84,69,78,68,84,82,78,82,81,41,43,41,62,10,60,33,69,76,69,77,69,78,84,32,40,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,44,32,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,87,73,82,69,84,82,78,82,81,32,32,32,124,32,87,73,82,69,83,89,78,67,82,81,41,43,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,32,32,32,45,32,45,32,40,40,73,78,84,69,82,84,82,78,82,81,32,32,124,32,82,69,67,73,78,84,69,82,84,82,78,82,81,32,124,32,73,78,84,69,82,83,89,78,67,82,81,32,124,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,41,43,41,62,32,32,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,81,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,32,32,32,45,32,45,32,40,40,73,78,84,69,82,84,82,78,82,81,32,32,124,32,82,69,67,73,78,84,69,82,84,82,78,82,81,32,124,32,73,78,84,69,82,83,89,78,67,82,81,32,124,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,32,124,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,81,41,43,41,62,32,32,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,82,81,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,83,84,77,84,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,83,84,77,84,69,78,68,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,84,82,78,82,81,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,83,84,80,67,72,75,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,40,73,78,84,82,65,82,81,32,124,32,73,78,84,82,65,77,79,68,82,81,32,124,32,73,78,84,82,65,67,65,78,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,84,82,78,82,81,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,40,82,69,67,73,78,84,82,65,82,81,32,124,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,124,32,82,69,67,73,78,84,82,65,67,65,78,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,84,82,78,82,81,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,66,65,78,75,77,65,73,76,82,81,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,84,82,78,82,81,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,67,67,83,84,77,84,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,84,82,78,82,81,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,67,67,83,84,77,84,69,78,68,82,81,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,84,82,78,82,81,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,40,73,78,84,69,82,82,81,32,124,32,73,78,84,69,82,77,79,68,82,81,32,124,32,73,78,84,69,82,67,65,78,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,84,82,78,82,81,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,40,82,69,67,73,78,84,69,82,82,81,32,124,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,124,32,82,69,67,73,78,84,69,82,67,65,78,82,81,41,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,78,101,119,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,81,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,73,78,84,69,82,82,81,43,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,84,82,78,82,81,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,40,87,73,82,69,82,81,32,124,32,87,73,82,69,67,65,78,82,81,41,41,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,115,32,82,101,115,112,111,110,115,101,32,83,101,116,115,32,97,110,100,32,116,104,101,105,114,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,66,65,78,75,77,83,71,83,82,83,86,49,44,32,66,65,78,75,77,83,71,83,82,83,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,83,84,77,84,84,82,78,82,83,32,32,32,124,32,83,84,77,84,69,78,68,84,82,78,82,83,32,32,124,32,73,78,84,82,65,84,82,78,82,83,32,124,32,82,69,67,73,78,84,82,65,84,82,78,82,83,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,84,82,78,82,83,32,32,124,32,66,65,78,75,77,65,73,76,84,82,78,82,83,32,124,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,83,89,78,67,82,83,32,124,32,73,78,84,82,65,83,89,78,67,82,83,32,32,32,124,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,41,43,41,62,10,60,33,69,76,69,77,69,78,84,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,49,44,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,67,67,83,84,77,84,84,82,78,82,83,32,124,32,67,67,83,84,77,84,69,78,68,84,82,78,82,83,41,43,41,62,10,60,33,69,76,69,77,69,78,84,32,40,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,44,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,87,73,82,69,84,82,78,82,83,32,32,32,124,32,87,73,82,69,83,89,78,67,82,83,41,43,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,32,32,32,45,32,45,32,40,40,73,78,84,69,82,84,82,78,82,83,32,32,124,32,82,69,67,73,78,84,69,82,84,82,78,82,83,32,124,32,73,78,84,69,82,83,89,78,67,82,83,32,124,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,41,43,41,62,32,32,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,83,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,32,32,32,45,32,45,32,40,40,73,78,84,69,82,84,82,78,82,83,32,32,124,32,82,69,67,73,78,84,69,82,84,82,78,82,83,32,124,32,73,78,84,69,82,83,89,78,67,82,83,32,124,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,32,124,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,83,41,43,41,62,32,32,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,82,83,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,83,84,77,84,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,83,84,77,84,69,78,68,82,83,63,41,62,10,60]),t.push.apply(t,[33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,84,82,78,82,83,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,83,84,80,67,72,75,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,40,73,78,84,82,65,82,83,32,124,32,73,78,84,82,65,77,79,68,82,83,32,124,32,73,78,84,82,65,67,65,78,82,83,41,63,41,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,84,82,78,82,83,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,40,82,69,67,73,78,84,82,65,82,83,32,124,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,124,32,82,69,67,73,78,84,82,65,67,65,78,82,83,41,63,41,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,84,82,78,82,83,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,40,66,65,78,75,77,65,73,76,82,83,32,124,32,67,72,75,77,65,73,76,82,83,32,124,32,68,69,80,77,65,73,76,82,83,41,63,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,67,67,83,84,77,84,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,84,82,78,82,83,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,67,67,83,84,77,84,69,78,68,82,83,63,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,84,82,78,82,83,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,40,73,78,84,69,82,82,83,32,124,32,73,78,84,69,82,77,79,68,82,83,32,124,32,73,78,84,69,82,67,65,78,82,83,41,63,41,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,84,82,78,82,83,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,40,82,69,67,73,78,84,69,82,82,83,32,124,32,82,69,67,73,78,84,69,82,77,79,68,82,83,32,124,32,82,69,67,73,78,84,69,82,67,65,78,82,83,41,63,41,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,46,32,32,65,108,108,32,112,114,101,118,105,111,117,115,32,68,84,68,32,118,101,114,115,105,111,110,115,32,114,101,113,117,105,114,101,100,32,111,110,101,32,111,114,32,109,111,114,101,32,73,78,84,69,82,82,83,10,32,32,32,32,32,97,103,103,114,101,103,97,116,101,115,44,32,112,114,101,118,101,110,116,105,110,103,32,110,111,114,109,97,108,32,101,114,114,111,114,32,104,97,110,100,108,105,110,103,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,83,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,73,78,84,69,82,82,83,42,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,84,82,78,82,83,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,40,87,73,82,69,82,83,32,124,32,87,73,82,69,67,65,78,82,83,41,63,41,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,82,101,113,117,101,115,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,115,116,97,116,101,109,101,110,116,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,82,81,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,73,78,67,84,82,65,78,63,41,62,10,10,60,33,45,45,32,99,114,101,100,105,116,32,99,97,114,100,32,115,116,97,116,101,109,101,110,116,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,82,81,32,45,32,45,32,40,67,67,65,67,67,84,70,82,79,77,32,44,32,73,78,67,84,82,65,78,63,41,62,10,10,60,33,45,45,32,99,108,111,115,105,110,103,32,115,116,97,116,101,109,101,110,116,32,114,101,113,117,101,115,116,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,82,81,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,68,84,83,84,65,82,84,63,32,44,32,68,84,69,78,68,63,41,62,10,10,60,33,45,45,32,99,114,101,100,105,116,32,99,97,114,100,32,99,108,111,115,105,110,103,32,115,116,97,116,101,109,101,110,116,32,114,101,113,117,101,115,116,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,82,81,32,45,32,45,32,40,67,67,65,67,67,84,70,82,79,77,32,44,32,68,84,83,84,65,82,84,63,32,44,32,68,84,69,78,68,63,41,62,10,10,60,33,45,45,32,115,116,111,112,32,99,104,101,99,107,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,82,81,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,40,67,72,75,82,65,78,71,69,124,67,72,75,68,69,83,67,41,41,62,32,10,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,82,81,32,45,32,45,32,40,88,70,69,82,73,78,70,79,41,62,10,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,81,32,45,32,45,32,40,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,44,32,88,70,69,82,73,78,70,79,41,62,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,81,32,45,32,45,32,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,82,81,32,45,32,45,32,40,88,70,69,82,73,78,70,79,41,62,32,10,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,81,32,45,32,45,32,40,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,32,44,32,88,70,69,82,73,78,70,79,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,81,32,45,32,45,32,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,82,81,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,32,44,32,87,73,82,69,68,69,83,84,66,65,78,75,63,32,44,32,84,82,78,65,77,84,32,44,32,68,84,68,85,69,63,32,44,32,80,65,89,73,78,83,84,82,85,67,84,63,41,62,32,10,10,10,60,33,45,45,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,81,32,45,32,45,32,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,81,32,45,32,45,32,40,82,69,67,85,82,82,73,78,83,84,32,44,32,32,40,73,78,84,82,65,82,81,32,124,32,88,70,69,82,73,78,70,79,41,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,81,32,35,76,105,110,107,40,73,78,84,82,65,82,81,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,81,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,32,44,32,32,40,73,78,84,82,65,82,81,32,124,32,88,70,69,82,73,78,70,79,41,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,35,76,105,110,107,40,73,78,84,82,65,82,81,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,81,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,81,32,45,32,45,32,40,82,69,67,85,82,82,73,78,83,84,32,44,32,40,73,78,84,69,82,82,81,32,124,32,88,70,69,82,73,78,70,79,41,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,81,32,35,76,105,110,107,40,73,78,84,69,82,82,81,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,81,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,32,44,32,40,73,78,84,69,82,82,81,32,124,32,88,70,69,82,73,78,70,79,41,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,35,76,105,110,107,40,73,78,84,69,82,82,81,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,81,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,67,65,78,80,69,78,68,73,78,71,41,62,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,10,10,60,33,45,45,32,98,97,110,107,32,109,97,105,108,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,82,81,32,45,32,45,32,40,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,44,32,77,65,73,76,41,62,10,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,115,116,111,112,32,99,104,101,99,107,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,83,84,80,67,72,75,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,115,121,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,73,78,84,82,65,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,81,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,73,78,84,69,82,84,82,78,82,81,32,116,111,32,40,73,78,84,69,82,84,82,78,82,81,32,124,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,81,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,40,73,78,84,69,82,84,82,78,82,81,32,124,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,81,41,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,77,85,76,84,73,73,78,84,69,82,84,82,78,82,81,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,87,73,82,69,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,32,32,32,32,32,32,32,32,32,10,60,33,45,45,10,32,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,10,32,32,102,111,114,32,116,114,97,110,115,97,99,116,105,111,110,115,32,60,82,69,67,73,78,84,82,65,82,81,62,44,60,82,69,67,73,78,84,82,65,77,79,68,82,81,62,44,32,97,110,100,47,111,114,32,60,82,69,67,73,78,84,82,65,67,65,78,82,81,62,10,32,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,10,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,82,65,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,10,32,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,10,32,32,102,111,114,32,116,114,97,110,115,97,99,116,105,111,110,115,32,60,82,69,67,73,78,84,69,82,82,81,62,44,60,82,69,67,73,78,84,69,82,77,79,68,82,81,62,44,32,97,110,100,47,111,114,32,60,82,69,67,73,78,84,69,82,67,65,78,82,81,62,10,32,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,10,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,69,82,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,98,97,110,107,32,109,97,105,108,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,81,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,66,65,78,75,77,65,73,76,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,82,101,115,112,111,110,115,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,115,116,97,116,101,109,101,110,116,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,82,83,32,45,32,45,9,40,67,85,82,68,69,70,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,66,65,78,75,84,82,65,78,76,73,83,84,63,32,44,32,76,69,68,71,69,82,66,65,76,32,44,32,65,86,65,73,76,66,65,76,63,32,44,32,77,75,84,71,73,78,70,79,63,41,62,10,10,60,33,45,45,32,99,114,101,100,105,116,32,99,97,114,100,32,115,116,97,116,101,109,101,110,116,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,82,83,32,45,32,45,9,40,67,85,82,68,69,70,32,44,32,67,67,65,67,67,84,70,82,79,77,32,44,32,66,65,78,75,84,82,65,78,76,73,83,84,63,32,44,32,76,69,68,71,69,82,66,65,76,32,44,32,65,86,65,73,76,66,65,76,63,32,44,32,77,75,84,71,73,78,70,79,63,41,62,10,10,60,33,45,45,32,99,108,111,115,105,110,103,32,105,110,102,111,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,82,83,32,45,32,45,9,40,67,85,82,68,69,70,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,67,76,79,83,73,78,71,42,41,62,10,10,60,33,45,45,32,99,114,101,100,105,116,32,99,97,114,100,32,99,108,111,115,105,110,103,32,105,110,102,111,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,82,83,32,45,32,45,9,40,67,85,82,68,69,70,32,44,32,67,67,65,67,67,84,70,82,79,77,32,44,32,67,67,67,76,79,83,73,78,71,42,41,62,10,10,60,33,45,45,32,115,116,111,112,32,99,104,101,99,107,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,82,83,32,45,32,45,32,40,67,85,82,68,69,70,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,83,84,80,67,72,75,78,85,77,43,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,69,69,44,32,70,69,69,77,83,71,41,62,10,32,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,32,45,32,45,32,40,67,85,82,68,69,70,32,44,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,88,70,69,82,73,78,70,79,32,44,32,40,68,84,88,70,69,82,80,82,74,124,68,84,80,79,83,84,69,68,41,63,32,44,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,63,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,9,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,83,32,45,32,45,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,88,70,69,82,73,78,70,79,32,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,83,32,45,32,45,32,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44]),t.push.apply(t,[32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,32,45,32,45,32,40,67,85,82,68,69,70,32,44,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,88,70,69,82,73,78,70,79,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,68,84,88,70,69,82,80,82,74,124,68,84,80,79,83,84,69,68,41,63,32,44,32,82,69,70,78,85,77,63,32,44,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,63,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,83,32,45,32,45,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,88,70,69,82,73,78,70,79,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,83,32,45,32,45,32,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,82,83,32,45,32,45,32,40,67,85,82,68,69,70,32,44,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,87,73,82,69,68,69,83,84,66,65,78,75,63,32,44,32,84,82,78,65,77,84,32,44,32,68,84,68,85,69,63,32,44,32,80,65,89,73,78,83,84,82,85,67,84,63,32,44,32,40,68,84,88,70,69,82,80,82,74,124,68,84,80,79,83,84,69,68,41,63,32,44,32,70,69,69,63,32,44,32,67,79,78,70,77,83,71,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,117,115,101,115,32,83,82,86,82,84,73,68,50,44,32,118,101,114,115,105,111,110,32,49,32,83,82,86,82,84,73,68,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,83,9,45,32,45,32,40,83,82,86,82,84,73,68,124,83,82,86,82,84,73,68,50,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,83,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,32,44,32,40,73,78,84,82,65,82,83,32,124,32,88,70,69,82,73,78,70,79,41,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,83,32,35,76,105,110,107,40,73,78,84,82,65,82,83,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,83,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,32,44,32,40,73,78,84,82,65,82,83,32,124,32,88,70,69,82,73,78,70,79,41,32,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,35,76,105,110,107,40,73,78,84,82,65,82,83,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,83,9,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,83,32,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,32,44,32,40,73,78,84,69,82,82,83,32,124,32,88,70,69,82,73,78,70,79,41,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,83,32,35,76,105,110,107,40,73,78,84,69,82,82,83,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,83,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,83,9,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,32,44,32,40,73,78,84,69,82,82,83,32,124,32,88,70,69,82,73,78,70,79,41,32,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,83,32,35,76,105,110,107,40,73,78,84,69,82,82,83,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,83,32,35,76,105,110,107,40,88,70,69,82,73,78,70,79,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,83,9,45,32,45,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,98,97,110,107,32,109,97,105,108,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,82,83,32,45,32,45,32,40,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,44,32,77,65,73,76,41,62,10,10,60,33,45,45,32,114,101,116,117,114,110,101,100,32,99,104,101,99,107,32,109,97,105,108,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,77,65,73,76,82,83,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,77,65,73,76,32,44,32,67,72,69,67,75,78,85,77,32,44,32,84,82,78,65,77,84,63,32,44,32,68,84,85,83,69,82,63,32,44,32,70,69,69,63,41,62,10,10,60,33,45,45,32,114,101,116,117,114,110,101,100,32,100,101,112,111,115,105,116,32,109,97,105,108,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,69,80,77,65,73,76,82,83,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,32,77,65,73,76,32,44,32,84,82,78,65,77,84,32,44,32,68,84,85,83,69,82,63,32,44,32,70,69,69,63,41,62,10,10,60,33,45,45,32,115,116,111,112,32,99,104,101,99,107,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,83,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,32,83,84,80,67,72,75,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,105,110,116,114,97,98,97,110,107,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,83,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,73,78,84,82,65,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,73,78,84,69,82,84,82,78,82,83,32,116,111,32,40,73,78,84,69,82,84,82,78,82,83,32,124,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,83,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,83,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,40,73,78,84,69,82,84,82,78,82,83,32,124,32,77,85,76,84,73,73,78,84,69,82,84,82,78,82,83,41,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,83,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,87,73,82,69,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,10,32,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,10,32,32,102,111,114,32,116,114,97,110,115,97,99,116,105,111,110,115,32,60,82,69,67,73,78,84,82,65,82,83,62,44,60,82,69,67,73,78,84,82,65,82,83,62,44,32,97,110,100,47,111,114,32,60,82,69,67,73,78,84,82,65,67,65,78,82,83,62,10,32,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,32,32,10,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,9,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,82,65,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,10,32,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,10,32,32,102,111,114,32,116,114,97,110,115,97,99,116,105,111,110,115,32,60,82,69,67,73,78,84,69,82,82,83,62,44,60,82,69,67,73,78,84,69,82,82,83,62,44,32,97,110,100,47,111,114,32,60,82,69,67,73,78,84,69,82,67,65,78,82,83,62,10,32,32,118,50,32,97,100,100,115,32,99,99,97,99,99,116,102,114,111,109,10,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,9,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,69,82,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,67,67,65,67,67,84,70,82,79,77,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,66,65,78,75,32,77,65,73,76,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,66,65,78,75,77,65,73,76,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,65,78,75,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,65,78,75,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,65,103,103,114,101,103,97,116,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,10,60,33,45,45,32,66,65,78,75,65,67,67,84,73,78,70,79,32,67,67,65,67,67,84,73,78,70,79,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,73,78,70,79,32,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,80,84,88,68,76,44,32,88,70,69,82,83,82,67,44,32,88,70,69,82,68,69,83,84,44,32,40,83,86,67,83,84,65,84,85,83,124,83,86,67,83,84,65,84,85,83,50,41,44,32,82,69,65,83,79,78,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,82,69,65,83,79,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,65,67,67,84,73,78,70,79,32,32,32,32,45,32,45,32,40,67,67,65,67,67,84,70,82,79,77,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,80,84,88,68,76,44,32,88,70,69,82,83,82,67,44,32,88,70,69,82,68,69,83,84,44,32,40,83,86,67,83,84,65,84,85,83,124,83,86,67,83,84,65,84,85,83,50,41,44,32,82,69,65,83,79,78,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,67,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,67,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,67,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,82,69,65,83,79,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,83,85,80,84,88,68,76,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,83,82,67,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,68,69,83,84,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,10,9,115,116,97,116,101,109,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,32,100,97,116,97,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,84,82,65,78,76,73,83,84,32,32,32,32,9,45,32,45,32,40,68,84,83,84,65,82,84,32,44,32,68,84,69,78,68,32,44,32,83,84,77,84,84,82,78,42,41,62,10,10,10,60,33,45,45,10,9,76,101,100,103,101,114,32,98,97,108,97,110,99,101,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,69,68,71,69,82,66,65,76,32,32,32,32,32,45,32,45,32,40,66,65,76,65,77,84,32,44,32,68,84,65,83,79,70,41,62,10,10,10,60,33,45,45,10,9,65,118,97,105,108,97,98,108,101,32,98,97,108,97,110,99,101,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,86,65,73,76,66,65,76,32,32,32,32,32,32,45,32,45,32,40,66,65,76,65,77,84,32,44,32,68,84,65,83,79,70,41,62,10,10,10,10,10,60,33,45,45,10,9,99,114,101,100,105,116,32,99,97,114,100,32,115,116,97,116,101,109,101,110,116,32,105,110,102,111,114,109,97,116,105,111,110,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,67,76,79,83,73,78,71,9,45,32,45,32,40,70,73,84,73,68,32,44,32,68,84,79,80,69,78,63,32,44,32,68,84,67,76,79,83,69,32,44,32,68,84,78,69,88,84,63,32,44,10,9,9,9,9,9,9,32,66,65,76,79,80,69,78,63,32,44,32,66,65,76,67,76,79,83,69,32,44,10,9,9,9,9,9,9,32,68,84,80,77,84,68,85,69,63,32,44,32,77,73,78,80,77,84,68,85,69,63,32,44,10,9,9,9,9,9,9,32,70,73,78,67,72,71,63,32,44,32,80,65,89,65,78,68,67,82,69,68,73,84,63,32,44,32,80,85,82,65,78,68,65,68,86,63,32,44,32,68,69,66,65,68,74,63,32,44,32,67,82,69,68,73,84,76,73,77,73,84,63,32,44,10,9,9,9,9,9,9,32,68,84,80,79,83,84,83,84,65,82,84,32,44,32,68,84,80,79,83,84,69,78,68,32,44,32,77,75,84,71,73,78,70,79,63,32,44,10,9,9,9,9,9,9,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,32,41,62,10,10,60,33,45,45,10,9,110,111,110,45,67,114,101,100,105,116,32,67,97,114,100,32,97,99,99,111,117,110,116,32,116,121,112,101,115,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,76,79,83,73,78,71,9,45,32,45,9,40,70,73,84,73,68,32,44,32,68,84,79,80,69,78,63,32,44,32,68,84,67,76,79,83,69,32,44,32,68,84,78,69,88,84,63,32,44,10,9,9,9,9,9,9,32,66,65,76,79,80,69,78,63,32,44,32,66,65,76,67,76,79,83,69,32,44,32,66,65,76,77,73,78,63,32,44,10,9,9,9,9,9,9,32,68,69,80,65,78,68,67,82,69,68,73,84,63,32,44,32,67,72,75,65,78,68,68,69,66,63,32,44,32,84,79,84,65,76,70,69,69,83,63,32,44,32,84,79,84,65,76,73,78,84,63,32,44,10,9,9,9,9,9,9,32,68,84,80,79,83,84,83,84,65,82,84,32,44,32,68,84,80,79,83,84,69,78,68,32,44,32,77,75,84,71,73,78,70,79,63,32,44,10,9,9,9,9,9,9,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,32,41,62,10,10,10,60,33,45,45,32,79,112,101,110,105,110,103,32,115,116,97,116,101,109,101,110,116,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,79,80,69,78,9,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,115,116,97,116,101,109,101,110,116,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,67,76,79,83,69,9,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,100,97,116,101,32,111,102,32,110,101,120,116,32,115,116,97,116,101,109,101,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,78,69,88,84,9,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,9,10,10,60,33,45,45,32,79,112,101,110,105,110,103,32,115,116,97,116,101,109,101,110,116,32,98,97,108,97,110,99,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,79,80,69,78,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,115,116,97,116,101,109,101,110,116,32,98,97,108,97,110,99,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,67,76,79,83,69,9,45,32,111,32,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,100,117,101,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,77,84,68,85,69,9,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,77,105,110,105,109,117,109,32,97,109,111,117,110,116,32,100,117,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,73,78,80,77,84,68,85,69,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,70,105,110,97,110,99,101,32,99,104,97,114,103,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,78,67,72,71,9,45,32,111,32,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,111,102,32,112,97,121,109,101,110,116,115,32,97,110,100,32,99,114,101,100,105,116,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,65,78,68,67,82,69,68,73,84,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,111,102,32,112,117,114,99,104,97,115,101,115,32,97,110,100,32,99,97,115,104,32,97,100,118,97,110,99,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,85,82,65,78,68,65,68,86,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,68,101,98,105,116,32,97,100,106,117,115,116,109,101,110,116,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,69,66,65,68,74,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,67,117,114,114,101,110,116,32,99,114,101,100,105,116,32,108,105,109,105,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,82,69,68,73,84,76,73,77,73,84,9,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,77,105,110,105,109,117,109,32,98,97,108,97,110,99,101,32,105,110,32,115,116,97,116,101,109,101,110,116,32,112,101,114,105,111,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,77,73,78,9,45,32,111,32,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,111,102,32,100,101,112,111,115,105,116,115,32,97,110,100,32,99,114,101,100,105,116,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,69,80,65,78,68,67,82,69,68,73,84,9,45,32,111,32,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,111,102,32,99,104,101,99,107,115,32,97,110,100,32,100,101,98,105,116,115,9,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,65,78,68,68,69,66,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45]),t.push.apply(t,[32,84,111,116,97,108,32,102,101,101,115,9,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,70,69,69,83,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45,32,84,111,116,97,108,32,105,110,116,101,114,101,115,116,9,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,73,78,84,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45,32,83,116,97,114,116,32,100,97,116,101,32,102,111,114,32,112,111,115,116,101,100,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,83,84,65,82,84,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,69,110,100,32,100,97,116,101,32,102,111,114,32,112,111,115,116,101,100,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,69,78,68,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,115,116,97,116,101,109,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,73,68,32,116,111,32,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,73,68,50,41,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,101,100,32,83,80,78,65,77,69,32,97,110,100,32,97,108,108,111,119,101,100,32,105,116,32,111,110,108,121,32,119,104,101,110,32,83,82,86,82,84,73,68,91,50,93,32,105,115,32,116,104,101,114,101,32,116,111,111,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,9,45,32,45,32,40,84,82,78,84,89,80,69,32,44,32,68,84,80,79,83,84,69,68,32,44,32,68,84,85,83,69,82,63,32,44,32,68,84,65,86,65,73,76,63,32,44,32,84,82,78,65,77,84,32,44,32,70,73,84,73,68,32,44,10,9,9,9,32,32,32,32,32,40,67,79,82,82,69,67,84,70,73,84,73,68,32,44,32,67,79,82,82,69,67,84,65,67,84,73,79,78,41,63,32,44,10,9,9,9,32,32,32,32,32,40,32,83,80,78,65,77,69,63,44,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,41,63,44,32,67,72,69,67,75,78,85,77,63,32,44,32,82,69,70,78,85,77,63,32,44,32,10,9,9,9,32,32,32,32,32,83,73,67,63,32,44,32,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,73,68,50,41,63,32,44,32,40,78,65,77,69,32,124,32,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,41,63,44,10,9,9,9,32,32,32,32,32,40,66,65,78,75,65,67,67,84,84,79,32,124,32,67,67,65,67,67,84,84,79,41,63,44,10,9,9,9,32,32,32,32,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,63,32,44,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,41,62,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,40,66,65,78,75,77,83,71,83,82,81,86,49,124,66,65,78,75,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,40,66,65,78,75,77,83,71,83,82,81,86,50,124,66,65,78,75,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,80,65,89,69,69,44,40,66,65,78,75,77,83,71,83,82,81,86,49,124,66,65,78,75,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,80,65,89,69,69,50,44,40,66,65,78,75,77,83,71,83,82,81,86,50,124,66,65,78,75,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,77,69,77,79,44,40,66,65,78,75,77,83,71,83,82,81,86,49,124,66,65,78,75,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,77,69,77,79,50,44,40,66,65,78,75,77,83,71,83,82,81,86,50,124,66,65,78,75,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,80,65,89,69,69,73,68,44,40,66,65,78,75,77,83,71,83,82,81,86,49,124,66,65,78,75,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,32,35,76,105,110,107,40,80,65,89,69,69,73,68,50,44,40,66,65,78,75,77,83,71,83,82,81,86,50,124,66,65,78,75,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,83,116,97,116,117,115,32,111,102,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,84,89,80,69,9,45,32,111,32,37,84,82,65,78,83,65,67,84,73,79,78,69,78,85,77,62,10,9,10,10,60,33,45,45,32,68,97,116,101,32,116,114,97,110,115,97,99,116,105,111,110,32,119,97,115,32,112,111,115,116,101,100,32,116,111,32,97,99,99,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,69,68,9,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,10,10,60,33,45,45,32,68,97,116,101,32,117,115,101,114,32,105,110,105,116,105,97,116,101,100,32,116,114,97,110,115,97,99,116,105,111,110,44,32,105,102,32,107,110,111,119,110,32,45,45,62,9,10,60,33,69,76,69,77,69,78,84,32,68,84,85,83,69,82,9,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,83,116,97,110,100,97,114,100,32,73,110,100,117,115,116,114,105,97,108,32,67,111,100,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,67,9,45,32,111,9,37,83,73,67,84,89,80,69,62,9,10,10,10,60,33,45,45,32,67,104,101,99,107,32,114,97,110,103,101,32,97,103,103,114,101,103,97,116,101,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,82,65,78,71,69,9,45,32,45,9,40,67,72,75,78,85,77,83,84,65,82,84,32,44,32,67,72,75,78,85,77,69,78,68,63,41,62,10,10,10,60,33,45,45,32,67,104,101,99,107,32,100,101,115,99,114,105,112,116,105,111,110,32,97,103,103,114,101,103,97,116,101,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,68,69,83,67,9,45,32,45,32,40,78,65,77,69,32,44,32,67,72,69,67,75,78,85,77,63,32,44,32,68,84,85,83,69,82,63,32,44,32,84,82,78,65,77,84,63,41,62,9,10,10,10,60,33,45,45,32,83,116,97,114,116,32,99,104,101,99,107,32,110,117,109,98,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,78,85,77,83,84,65,82,84,9,45,32,111,32,37,67,72,69,67,75,78,85,77,84,89,80,69,62,10,10,10,60,33,45,45,32,69,110,100,105,110,103,32,99,104,101,99,107,32,110,117,109,98,101,114,32,116,111,32,99,97,110,99,101,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,78,85,77,69,78,68,9,45,32,111,32,37,67,72,69,67,75,78,85,77,84,89,80,69,62,10,10,60,33,45,45,32,82,101,102,101,114,101,110,99,101,32,110,117,109,98,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,70,78,85,77,9,45,32,111,9,37,82,69,70,78,85,77,84,89,80,69,62,10,10,60,33,45,45,32,115,116,111,112,112,101,100,32,99,104,101,99,107,32,105,116,101,109,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,78,85,77,9,45,32,45,9,40,67,72,69,67,75,78,85,77,32,44,32,78,65,77,69,63,32,44,32,68,84,85,83,69,82,63,32,44,32,84,82,78,65,77,84,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,75,83,84,65,84,85,83,32,44,32,67,72,75,69,82,82,79,82,63,32,44,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,41,62,10,10,60,33,45,45,32,83,116,97,116,117,115,32,99,111,100,101,32,102,111,114,32,105,110,100,105,118,105,100,117,97,108,32,115,116,111,112,32,99,104,101,99,107,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,83,84,65,84,85,83,9,45,32,111,9,37,67,72,69,67,75,83,84,65,84,85,83,69,78,85,77,62,9,10,10,60,33,45,45,32,70,117,114,116,104,101,114,32,116,101,120,116,117,97,108,32,101,114,114,111,114,32,101,120,112,108,97,110,97,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,69,82,82,79,82,9,45,32,111,32,37,77,83,71,84,89,80,69,62,9,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,105,110,102,111,114,109,97,116,105,111,110,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,68,84,65,86,65,73,76,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,73,78,70,79,9,45,32,45,9,40,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,44,32,40,66,65,78,75,65,67,67,84,84,79,32,124,32,67,67,65,67,67,84,84,79,41,32,44,32,84,82,78,65,77,84,32,44,32,68,84,68,85,69,63,44,32,68,84,65,86,65,73,76,63,44,32,77,69,77,79,50,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,88,70,69,82,73,78,70,79,32,35,76,105,110,107,40,68,84,65,86,65,73,76,44,40,66,65,78,75,77,83,71,83,82,81,86,50,124,66,65,78,75,77,83,71,83,82,83,86,50,124,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,50,124,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,88,70,69,82,73,78,70,79,32,35,76,105,110,107,40,77,69,77,79,50,44,40,66,65,78,75,77,83,71,83,82,81,86,50,124,66,65,78,75,77,83,71,83,82,83,86,50,124,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,50,124,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,112,114,111,99,101,115,115,105,110,103,32,115,116,97,116,117,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,80,82,67,83,84,83,9,45,32,45,9,40,88,70,69,82,80,82,67,67,79,68,69,32,44,32,68,84,88,70,69,82,80,82,67,41,62,10,10,60,33,45,45,32,32,84,114,97,110,115,102,101,114,115,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,59,32,101,110,117,109,32,102,111,114,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,32,105,110,116,101,114,112,114,101,116,97,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,80,82,67,67,79,68,69,9,45,32,111,32,37,88,70,69,82,83,84,65,84,85,83,69,78,85,77,62,9,9,10,10,60,33,45,45,32,68,97,116,101,32,116,114,97,110,115,102,101,114,32,105,115,32,101,120,112,101,99,116,101,100,32,116,111,32,98,101,32,112,114,111,99,101,115,115,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,88,70,69,82,80,82,67,32,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,68,97,116,101,32,116,114,97,110,115,97,99,116,105,111,110,32,105,115,32,112,114,111,106,101,99,116,101,100,32,102,111,114,32,112,111,115,116,105,110,103,32,116,111,32,97,99,99,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,88,70,69,82,80,82,74,32,45,32,111,9,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,66,101,110,101,102,105,99,105,97,114,121,32,111,102,32,97,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,45,45,32,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,32,45,32,45,32,40,78,65,77,69,32,44,32,66,65,78,75,65,67,67,84,84,79,32,44,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,32,35,76,105,110,107,40,77,69,77,79,44,40,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,124,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,32,35,76,105,110,107,40,77,69,77,79,50,44,40,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,124,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,66,101,110,101,102,105,99,105,97,114,121,39,115,32,98,97,110,107,32,102,111,114,32,97,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,45,45,32,62,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,68,69,83,84,66,65,78,75,32,45,32,45,32,40,69,88,84,66,65,78,75,68,69,83,67,41,62,10,10,60,33,45,45,32,69,120,116,101,110,100,101,100,32,100,101,115,99,114,105,112,116,105,111,110,32,111,102,32,97,32,98,97,110,107,32,102,111,114,32,97,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,45,45,32,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,66,65,78,75,68,69,83,67,32,45,32,45,32,40,78,65,77,69,32,44,32,66,65,78,75,73,68,32,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,32,44,32,67,73,84,89,32,44,32,83,84,65,84,69,32,44,32,80,79,83,84,65,76,67,79,68,69,32,44,32,67,79,85,78,84,82,89,63,32,44,32,80,72,79,78,69,63,41,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,105,110,115,116,114,117,99,116,105,111,110,115,32,102,111,114,32,97,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,73,78,83,84,82,85,67,84,9,45,32,111,9,37,77,83,71,84,89,80,69,62,10,10,60,33,45,45,32,70,101,101,32,97,115,115,101,115,115,101,100,32,102,111,114,32,116,104,101,32,116,114,97,110,115,102,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,69,69,9,45,32,111,9,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45,32,68,101,115,99,114,105,112,116,105,111,110,32,111,102,32,102,101,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,69,69,77,83,71,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,99,111,110,102,105,114,109,97,116,105,111,110,32,109,101,115,115,97,103,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,79,78,70,77,83,71,9,45,32,111,9,37,77,83,71,84,89,80,69,62,10,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,83,101,116,32,87,114,97,112,112,101,114,115,32,97,110,100,32,80,114,111,102,105,108,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,80,65,89,69,69,84,82,78,82,81,32,124,32,80,65,89,69,69,83,89,78,67,82,81,41,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,32,80,77,84,84,82,78,82,81,32,124,32,82,69,67,80,77,84,84,82,78,82,81,32,124,32,80,77,84,73,78,81,84,82,78,82,81,32,124,32,80,77,84,77,65,73,76,84,82,78,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,83,89,78,67,82,81,32,124,32,82,69,67,80,77,84,83,89,78,67,82,81,32,124,32,80,77,84,77,65,73,76,83,89,78,67,82,81,41,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,40,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,80,65,89,69,69,84,82,78,82,83,32,124,32,80,65,89,69,69,83,89,78,67,82,83,41,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,32,80,77,84,84,82,78,82,83,32,124,32,82,69,67,80,77,84,84,82,78,82,83,32,124,32,80,77,84,73,78,81,84,82,78,82,83,32,124,32,80,77,84,77,65,73,76,84,82,78,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,83,89,78,67,82,83,32,124,32,82,69,67,80,77,84,83,89,78,67,82,83,32,124,32,80,77,84,77,65,73,76,83,89,78,67,82,83,41,42,41,62,10,10,60,33,45,45,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,66,73,76,76,80,65,89,77,83,71,83,69,84,86,49,44,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,50,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,83,87,73,84,72,44,32,68,70,76,84,68,65,89,83,84,79,80,65,89,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,88,70,69,82,68,65,89,83,87,73,84,72,44,32,88,70,69,82,68,70,76,84,68,65,89,83,84,79,80,65,89,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,67,68,65,89,83,79,70,70,42,44,32,80,82,79,67,69,78,68,84,77,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,79,68,69,76,87,78,68,44,32,80,79,83,84,80,82,79,67,87,78,68,44,32,83,84,83,86,73,65,77,79,68,83,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,66,89,65,68,68,82,44,32,80,77,84,66,89,88,70,69,82,44,32,80,77,84,66,89,80,65,89,69,69,73,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,65,68,68,80,65,89,69,69,44,32,72,65,83,69,88,84,68,80,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,77,79,68,80,77,84,83,44,32,67,65,78,77,79,68,77,68,76,83,44,32,68,73,70,70,70,73,82,83,84,80,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,73,70,70,76,65,83,84,80,77,84,41,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,67,65,78,77,79,84,79,32,97,110,100,32,80,65,89,69,69,77,79,68,80,69,78,68,73,78,71,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,50,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,83,87,73,84,72,44,32,68,70,76,84,68,65,89,83,84,79,80,65,89,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,88,70,69,82,68,65,89,83,87,73,84,72,44,32,88,70,69,82,68,70,76,84,68,65,89,83,84,79,80,65,89,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,67,68,65,89,83,79,70,70,42,44,32,80,82,79,67,69,78,68,84,77,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,79,68,69,76,87,78,68,44,32,80,79,83,84,80,82,79,67,87,78,68,44,32,83,84,83,86,73,65,77,79,68,83,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,66,89,65,68,68,82,44,32,80,77,84,66,89,88,70,69,82,44,32,80,77,84,66,89,80,65,89,69,69,73,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,65,68,68,80,65,89,69,69,44,32,72,65,83,69,88,84,68,80,77,84,44,32,72,65,83,82,69,67,69,88,84,68,80,77,84,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,77,79,68,80,77,84,83,44,32,67,65,78,77,79,68,77,68,76,83,44,32,68,73,70,70,70,73,82,83,84,80,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,73,70,70,76,65,83,84,80,77,84,44,32,78,69,69,68,84,65,78,80,77,84,44,32,78,69,69,68,84,65,78,80,65,89,69,69,44,10,9,9,9,9,9,83,85,80,80,79,82,84,68,84,65,86,65,73,76,44,32,67,65,78,77,79,84,79,63,44,32,80,65,89,69,69,77,79,68,80,69,78,68,73,78,71,63,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,65,89,83,87,73,84,72,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,32,32,32,32,32,32,60,33,45,45,32,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,98,101,102,111,114,101,32,116,104,101,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,32,116,104,97,116,32,102,117,110,100,115,32,97,114,101,32,119,105,116,104,100,114,97,119,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,70,76,84,68,65,89,83,84,79,80,65,89,32,45,32,111,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,9,9,32,32,60,33,45,45,32,32,116,104,101,32,100,101,102,97,117,108,116,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,116,111,32,112,97,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,68,65,89,83,87,73,84,72,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,32,32,32,32,32,32,60,33,45,45,32,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,98,101,102,111,114,101,32,116,104,101,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,32,116,104,97,116,32,102,117,110,100,115,32,97,114,101,32,119,105,116,104,100,114,97,119,110,32,102,111,114,32,120,102,101,114,115,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,68,70,76,84,68,65,89,83,84,79,80,65,89,32,32,32,32,32,45,32,111,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,32,32,60,33,45,45,32,32,116,104,101,32,100,101,102,97,117,108,116,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,116,111,32,112,97,121,32,102,111,114,32,116,114,97,110,115,102,101,114,115,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,80,82,79,67,87,78,68,32,32,32,45,32,111,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,32,32,32,32,32,32,60,33,45,45,32,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,97,102,116,101,114,32,97,32,116,114,97,110,115,97,99,116,105,111,110,32,105,115,32,112,114,111,99,101,115,115,101,100,32,116,104,97,116,32,105,116,32,105,115,32,97,99,101,115,115,105,98,108,101,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,115,116,97,116,117,115,32,105,110,113,117,105,114,105,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,83,86,73,65,77,79,68,83,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,115,101,114,118,101,114,32,115,117,112,112,111,114,116,115,32,99,111,109,109,117,110,105,99,97,116,105,111,110,32,111,102,32,115,101,114,118,101,114,45,105,110,105,116,105,97,116,101,100,32,112,97,121,109,101,110,116,32,115,116,97,116,117,115,32,99,104,97,110,103,101,115,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,105,97,32,116,104,101,32,80,77,84,77,79,68,82,83,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,66,89,65,68,68,82,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,116,104,101,32,112,97,121,109,101,110,116,32,112,114,111,118,105,100,101,114,32,115,117,112,112,111,114,116,115,32,112,97,121,109,101,110,116,115,32,116,111,32,112,97,121,101,101,115,32,105,100,101,110,116,105,102,105,101,100,32,98,121,32,98,105,108,108,105,110,103,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,44,32,105,46,101,46,32,116,104,101,32,80,65,89,69,69,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,66,89,88,70,69,82,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,32,32,60,33,45,45,32,32,99,97,110,32,112,97,121,32,98,121,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,66,89,80,65,89,69,69,73,68,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,32,32,60,33,45,45,32,32,99,97,110,32,112,97,121,32,98,121,32,117,115,101,114,32,115,117,112,112,108,105,101,100,32,112,97,121,101,101,32,73,68,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,65,68,68,80,65,89,69,69,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,117,115,101,114,32,99,97,110,32,97,100,100,32,112,97,121,101,101,115,32,105,102,32,110,111,44,32,116,104,101,32,117,115,101,114,32,105,115,32,114,101,115,116,114,105,99,116,101,100,32,116,111,32,112,97,121,101,101,115,32,97,100,100,101,100,32,116,111,32,116,104,101,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,115,101,114,115,32,112,97,121,101,101,32,108,105,115,116,32,98,121,32,116,104,101,32,112,97,121,109,101,110,116,32,115,121,115,116,101,109,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,72,65,83,69,88,84,68,80,77,84,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,115,117,112,112,111,114,116,115,32,116,104,101,32,69,88,84,68,80,77,84,32,98,117,115,105,110,101,115,115,32,112,97,121,109,101,110,116,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,72,65,83,82,69,67,69,88,84,68,80,77,84,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,115,117,112,112,111,114,116,115,32,116,104,101,32,82,69,67,69,88,84,68,80,77,84,32,98,117,115,105,110,101,115,115,32,112,97,121,109,101,110,116,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,68,80,77,84,83,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,112,101,114,109,105,116,32,109,111,100,105,102,105,99,97,116,105,111,110,115,32,116,111,32,112,97,121,109,101,110,116,115,44,32,105,46,101,46,32,80,77,84,77,79,68,82,81,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,73,70,70,70,73,82,83,84,80,77,84,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,115,117,112,112,111,114,116,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,100,105,102,102,101,114,101,110,116,32,97,109,111,117,110,116,32,102,111,114,32,116,104,101,32,102,105,114,115,116,32,112,97,121,109,101,110,116,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,101,110,101,114,97,116,101,100,32,98,121,32,97,32,109,111,100,101,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,73,70,70,76,65,83,84,80,77,84,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,32,115,117,112,112,111,114,116,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,100,105,102,102,101,114,101,110,116,32,97,109,111,117,110,116,32,102,111,114,32,116,104,101,32,108,97,115,116,32,112,97,121,109,101,110,116,32,103,101,110,101,114,97,116,101,100,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,121,32,97,32,109,111,100,101,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,69,69,68,84,65,78,80,77,84,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,110,101,101,100,32,84,65,78,32,102,111,114,32,112,97,121,109,101,110,116,32,114,101,113,117,101,115,116,115,32,40,115,104,111,117,108,100,32,98,101,32,78,32,105,110,32,85,83,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,69,69,68,84,65,78,80,65,89,69,69,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,60,33,45,45,32,110,101,101,100,32,84,65,78,32,102,111,114,32,112,97,121,101,101,32,114,101,113,117,101,115,116,115,32,40,115,104,111,117,108,100,32,98,101,32,78,32,105,110,32,85,83,41,32,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,67,65,78,77,79,84,79,32,97,110,100,32,80,65,89,69,69,77,79,68,80,69,78,68,73,78,71,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,84,79,9,45,32,111,9,37,66,79,79,76,84,89,80,69,62,9,60,33,45,45,32,83,117,112,112,111,114,116,32,102,111,114,32,60,67,67,77,79,84,79,65,67,67,84,62,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,80,69,78,68,73,78,71,32,45,32,111,9,37,80,65,89,69,69,77,79,68,69,78,85,77,62,9,60,33,45,45,32,83,117,112,112,111,114,116,32,102,111,114,32,60,77,79,68,80,69,78,68,73,78,71,62,32,105,110,10,9,9,9,9,9,9,32,32,32,32,32,60,80,65,89,69,69,77,79,68,82,81,62,46,32,45,45,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,84,82,78,82,81,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,40,80,77,84,82,81,32,124,32,80,77,84,77,79,68,82,81,32,124,32,80,77,84,67,65,78,67,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,84,82,78,82,81,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,40,82,69,67,80,77,84,82,81,32,124,32,82,69,67,80,77,84,77,79,68,82,81,32,124,32,82,69,67,80,77,84,67,65,78,67,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,40,80,65,89,69,69,82,81,32,124,32,80,65,89,69,69,77,79,68,82,81,32,124,32,80,65,89,69,69,68,69,76,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,84,82,78,82,81,32,32,32,45,32,45,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,80,77,84,73,78,81,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,80,77,84,77,65,73,76,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,84,82,78,82,83,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,40,80,77,84,82,83,32,124,32,80,77,84,77,79,68,82,83,32,124,32,80,77,84,67,65,78,67,82,83,41,63,41,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,84,82,78,82,83,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,40,82,69,67,80,77,84,82,83,32,124,32,82,69,67,80,77,84,77,79,68,82,83,32,124,32,82,69,67,80,77,84,67,65,78,67,82,83,41,63,41,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,40,80,65,89,69,69,82,83,32,124,32,80,65,89,69,69,77,79,68,82,83,32,124,32,80,65,89,69,69,68,69,76,82,83,41,63,41,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,84,82,78,82,83,32,32,32,45,32,45,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,80,77,84,73,78,81,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,80,77,84,77,65,73,76,82,83,63,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,82,101,113,117,101,115,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]),t.push.apply(t,[32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,112,97,121,109,101,110,116,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,82,81,32,45,32,45,32,32,32,32,32,40,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,81,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,81,32,32,32,32,32,45,32,45,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,32,114,101,99,117,114,114,105,110,103,32,112,97,121,109,101,110,116,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,81,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,82,69,67,85,82,82,73,78,83,84,44,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,44,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,41,62,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,82,69,67,83,82,86,82,84,73,68,32,116,111,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,81,32,32,32,45,32,45,32,32,32,32,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,44,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,44,10,9,9,9,9,9,32,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,44,32,77,79,68,80,69,78,68,73,78,71,41,62,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,32,10,10,60,33,45,45,32,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,82,69,67,83,82,86,82,84,73,68,32,116,111,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,81,32,32,45,32,45,32,32,32,32,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,81,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,112,97,121,109,101,110,116,32,115,116,97,116,117,115,32,105,110,113,117,105,114,121,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,81,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,32,10,10,60,33,45,45,32,112,97,121,101,101,32,114,101,113,117,101,115,116,32,58,32,97,100,100,32,97,32,112,97,121,101,101,32,116,111,32,116,104,101,32,112,97,121,101,101,32,108,105,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,73,68,50,32,124,32,40,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,44,32,66,65,78,75,65,67,67,84,84,79,63,41,41,44,32,80,65,89,65,67,67,84,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,32,35,76,105,110,107,40,80,65,89,69,69,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,32,35,76,105,110,107,40,80,65,89,69,69,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,32,35,76,105,110,107,40,80,65,89,69,69,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,32,35,76,105,110,107,40,80,65,89,69,69,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,112,97,121,101,101,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,76,83,84,73,68,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,77,79,68,80,69,78,68,73,78,71,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,32,32,32,45,32,45,32,40,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,44,10,9,9,9,32,32,32,32,32,40,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,44,32,66,65,78,75,65,67,67,84,84,79,63,41,63,44,32,80,65,89,65,67,67,84,42,44,10,9,9,9,32,32,32,32,32,77,79,68,80,69,78,68,73,78,71,63,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,35,76,105,110,107,40,80,65,89,69,69,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,35,76,105,110,107,40,80,65,89,69,69,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,35,76,105,110,107,40,32,77,79,68,80,69,78,68,73,78,71,44,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,32,41,45,45,62,10,10,60,33,45,45,32,112,97,121,101,101,32,100,101,108,101,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,76,83,84,73,68,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,81,32,32,32,32,45,32,45,32,40,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,81,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,81,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,82,101,115,112,111,110,115,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,112,97,121,109,101,110,116,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,76,83,84,73,68,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,82,83,32,32,32,32,32,32,32,32,32,45,32,45,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,44,32,67,85,82,68,69,70,44,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,44,32,69,88,84,68,80,65,89,69,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,69,67,75,78,85,77,63,44,32,80,77,84,80,82,67,83,84,83,44,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,32,32,32,10,10,60,33,45,45,32,112,97,121,109,101,110,116,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,83,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,44,32,80,77,84,80,82,67,83,84,83,63,41,62,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,112,97,121,109,101,110,116,32,99,97,110,99,101,108,108,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,83,32,32,32,32,32,45,32,45,32,32,32,32,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,32,114,101,99,117,114,114,105,110,103,32,112,97,121,109,101,110,116,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,82,69,67,83,82,86,82,84,73,68,32,116,111,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,76,83,84,73,68,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,44,32,67,85,82,68,69,70,44,32,82,69,67,85,82,82,73,78,83,84,44,10,9,9,9,9,9,32,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,44,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,44,32,69,88,84,68,80,65,89,69,69,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,32,10,10,60,33,45,45,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,82,69,67,83,82,86,82,84,73,68,32,116,111,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,83,32,32,32,45,32,45,32,32,32,32,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,82,69,67,85,82,82,73,78,83,84,44,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,44,10,9,9,9,9,9,32,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,44,32,77,79,68,80,69,78,68,73,78,71,41,62,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,114,101,99,117,114,114,105,110,103,32,112,97,121,109,101,110,116,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,32,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,82,69,67,83,82,86,82,84,73,68,32,116,111,32,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,83,32,32,45,32,45,32,32,32,32,32,40,40,82,69,67,83,82,86,82,84,73,68,32,124,32,82,69,67,83,82,86,82,84,73,68,50,41,44,32,67,65,78,80,69,78,68,73,78,71,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,83,32,35,76,105,110,107,40,82,69,67,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,112,97,121,109,101,110,116,32,115,116,97,116,117,115,32,105,110,113,117,105,114,121,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,83,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,32,80,77,84,80,82,67,83,84,83,44,32,67,72,69,67,75,78,85,77,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,112,97,121,101,101,32,114,101,115,112,111,110,115,101,32,58,32,97,100,100,32,97,32,112,97,121,101,101,32,116,111,32,116,104,101,32,112,97,121,101,101,32,108,105,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,44,32,40,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,44,32,66,65,78,75,65,67,67,84,84,79,63,41,63,44,32,69,88,84,68,80,65,89,69,69,63,44,32,80,65,89,65,67,67,84,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,32,35,76,105,110,107,40,80,65,89,69,69,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,32,35,76,105,110,107,40,80,65,89,69,69,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,112,97,121,101,101,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,77,79,68,80,69,78,68,73,78,71,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,32,32,32,45,32,45,32,40,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,44,10,9,9,9,32,32,32,32,32,40,40,80,65,89,69,69,32,124,32,80,65,89,69,69,50,41,44,32,66,65,78,75,65,67,67,84,84,79,63,41,63,44,32,80,65,89,65,67,67,84,42,44,32,69,88,84,68,80,65,89,69,69,63,44,10,9,9,9,32,32,32,32,32,77,79,68,80,69,78,68,73,78,71,63,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,35,76,105,110,107,40,80,65,89,69,69,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,35,76,105,110,107,40,80,65,89,69,69,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,35,76,105,110,107,40,32,77,79,68,80,69,78,68,73,78,71,44,32,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,32,41,45,45,62,10,10,60,33,45,45,32,112,97,121,101,101,32,100,101,108,101,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,83,32,32,32,32,45,32,45,32,40,40,80,65,89,69,69,76,83,84,73,68,32,124,32,80,65,89,69,69,76,83,84,73,68,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,83,32,35,76,105,110,107,40,80,65,89,69,69,76,83,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,32,32,32,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,103,103,114,101,103,97,116,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,66,80,65,67,67,84,73,78,70,79,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,80,65,67,67,84,73,78,70,79,32,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,40,83,86,67,83,84,65,84,85,83,124,83,86,67,83,84,65,84,85,83,50,41,44,32,82,69,65,83,79,78,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,80,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,80,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,80,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,82,69,65,83,79,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,105,110,102,111,114,109,97,116,105,111,110,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,70,79,32,32,45,32,45,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,84,82,78,65,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,65,89,69,69,73,68,124,80,65,89,69,69,41,44,32,80,65,89,69,69,76,83,84,73,68,63,44,32,66,65,78,75,65,67,67,84,84,79,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,88,84,68,80,77,84,42,44,32,80,65,89,65,67,67,84,44,32,68,84,68,85,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,69,77,79,63,44,32,66,73,76,76,82,69,70,73,78,70,79,63,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,77,84,84,89,80,69,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,32,116,111,32,98,101,105,110,103,32,111,112,116,105,111,110,97,108,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,65,67,67,84,32,116,111,32,98,101,105,110,103,32,111,112,116,105,111,110,97,108,32,45,45,62,10,60,33,45,45,32,65,68,68,32,68,84,65,86,65,73,76,44,32,73,84,65,46,67,65,85,83,65,76,69,44,32,80,77,84,70,79,82,44,32,66,79,79,75,73,78,71,84,69,88,84,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,32,116,111,32,80,65,89,69,69,50,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,77,69,77,79,50,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,65,89,69,69,73,68,32,116,111,32,80,65,89,69,69,73,68,50,32,45,45,62,10,60,33,45,45,32,67,72,65]),t.push.apply(t,[78,71,69,32,80,65,89,69,69,76,83,84,73,68,32,116,111,32,80,65,89,69,69,76,83,84,73,68,50,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,67,104,97,110,103,101,100,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,32,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,77,79,84,79,65,67,67,84,32,41,46,10,32,32,32,32,32,65,100,100,101,100,32,83,80,78,65,77,69,32,97,110,100,32,66,73,76,76,73,68,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,70,79,50,32,32,45,32,45,32,40,80,77,84,84,89,80,69,63,44,32,40,32,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,77,79,84,79,65,67,67,84,32,41,44,32,84,82,78,65,77,84,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,65,89,69,69,76,83,84,73,68,50,32,124,32,40,40,80,65,89,69,69,73,68,50,32,124,32,80,65,89,69,69,50,41,44,32,80,65,89,69,69,76,83,84,73,68,50,63,41,41,44,10,9,9,9,32,66,65,78,75,65,67,67,84,84,79,63,44,32,69,88,84,68,80,77,84,63,44,32,80,65,89,65,67,67,84,63,44,32,68,84,68,85,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,65,86,65,73,76,63,44,32,73,84,65,46,67,65,85,83,65,76,69,63,44,32,80,77,84,70,79,82,63,44,32,66,79,79,75,73,78,71,84,69,88,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,69,77,79,50,63,44,32,66,73,76,76,82,69,70,73,78,70,79,63,44,10,9,9,9,32,40,32,83,80,78,65,77,69,63,44,32,66,73,76,76,73,68,32,41,63,32,41,62,10,32,10,60,33,45,45,32,32,83,111,109,101,32,110,111,110,45,85,83,32,102,105,101,108,100,115,32,102,114,111,109,32,112,109,116,105,110,102,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,84,89,80,69,32,32,32,32,32,32,32,45,32,111,32,37,84,89,80,69,68,69,83,67,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,80,77,84,70,79,82,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,73,84,65,46,67,65,85,83,65,76,69,32,32,32,45,32,111,32,37,73,84,65,67,65,85,83,65,76,69,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,66,79,79,75,73,78,71,84,69,88,84,32,32,32,45,32,111,32,37,66,79,79,75,73,78,71,84,69,88,84,84,89,80,69,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,67,67,77,79,84,79,65,67,67,84,32,97,103,103,114,101,103,97,116,101,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,67,77,79,84,79,65,67,67,84,9,45,32,45,32,40,32,67,67,65,67,67,84,70,82,79,77,44,32,68,84,69,88,80,73,82,69,44,32,66,82,65,78,68,63,44,32,78,65,77,69,65,67,67,84,72,69,76,68,63,44,10,9,9,9,32,32,32,32,32,40,32,65,68,68,82,49,44,32,40,65,68,68,82,50,44,32,65,68,68,82,51,63,32,41,63,32,41,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,10,9,9,9,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,32,41,32,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,112,114,111,99,101,115,115,105,110,103,32,115,116,97,116,117,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,80,82,67,83,84,83,32,32,32,32,32,45,32,45,32,32,32,32,32,40,80,77,84,80,82,67,67,79,68,69,44,32,68,84,80,77,84,80,82,67,41,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,59,32,101,110,117,109,32,102,111,114,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,32,105,110,116,101,114,112,114,101,116,97,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,80,82,67,67,79,68,69,32,32,32,32,45,32,111,32,37,80,77,84,80,82,79,67,69,83,83,83,84,65,84,85,83,69,78,85,77,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,59,32,73,110,116,101,114,112,114,101,116,97,116,105,111,110,32,100,101,112,101,110,100,115,32,111,110,32,60,80,77,84,80,82,67,67,79,68,69,62,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,77,84,80,82,67,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,10,32,10,60,33,45,45,32,98,105,108,108,105,110,103,32,114,101,102,101,114,101,110,99,101,32,105,110,102,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,82,69,70,73,78,70,79,32,45,32,111,32,37,66,73,76,76,82,69,70,73,78,70,79,84,89,80,69,62,10,32,10,60,33,45,45,32,32,69,120,116,101,110,100,101,100,32,80,97,121,109,101,110,116,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,45,45,32,32,69,105,116,104,101,114,32,101,120,116,100,112,109,116,100,115,99,32,111,114,32,101,120,116,100,112,109,116,105,110,118,44,32,111,114,32,98,111,116,104,44,32,98,117,116,32,97,116,32,108,101,97,115,116,32,111,110,101,32,114,101,113,117,105,114,101,100,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,69,88,84,68,80,77,84,67,72,75,32,116,111,32,40,69,88,84,68,80,77,84,67,72,75,32,124,32,69,88,84,80,77,84,67,72,75,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,69,88,84,68,80,77,84,70,79,82,63,44,32,40,69,88,84,68,80,77,84,67,72,75,124,69,88,84,68,80,77,84,67,72,75,50,41,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,69,88,84,68,80,77,84,68,83,67,32,124,32,69,88,84,68,80,77,84,68,83,67,50,41,44,32,69,88,84,68,80,77,84,73,78,86,63,41,32,124,32,69,88,84,68,80,77,84,73,78,86,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,32,35,76,105,110,107,40,69,88,84,68,80,77,84,67,72,75,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,32,35,76,105,110,107,40,69,88,84,68,80,77,84,67,72,75,50,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,32,35,76,105,110,107,40,69,88,84,68,80,77,84,68,83,67,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,32,35,76,105,110,107,40,69,88,84,68,80,77,84,68,83,67,50,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,73,78,86,32,32,32,32,45,32,45,32,40,73,78,86,79,73,67,69,43,124,73,78,86,79,73,67,69,50,43,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,73,78,86,32,35,76,105,110,107,40,73,78,86,79,73,67,69,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,73,78,86,32,35,76,105,110,107,40,73,78,86,79,73,67,69,50,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,79,73,67,69,32,32,32,32,32,32,32,45,32,45,32,40,73,78,86,78,79,44,32,73,78,86,84,79,84,65,76,65,77,84,44,32,73,78,86,80,65,73,68,65,77,84,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,68,65,84,69,44,32,73,78,86,68,69,83,67,44,32,68,73,83,67,79,85,78,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,74,85,83,84,77,69,78,84,63,44,32,76,73,78,69,73,84,69,77,42,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,79,73,67,69,50,32,32,32,32,32,32,32,45,32,45,32,40,73,78,86,78,79,44,32,73,78,86,84,79,84,65,76,65,77,84,44,32,73,78,86,80,65,73,68,65,77,84,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,68,65,84,69,44,32,73,78,86,68,69,83,67,44,32,68,73,83,67,79,85,78,84,50,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,74,85,83,84,77,69,78,84,42,44,32,76,73,78,69,73,84,69,77,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,73,83,67,79,85,78,84,32,32,32,32,32,32,45,32,45,32,40,68,83,67,82,65,84,69,44,32,68,83,67,65,77,84,44,32,68,83,67,68,65,84,69,63,44,32,68,83,67,68,69,83,67,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,68,83,67,82,65,84,69,44,32,68,83,67,65,77,84,32,116,111,32,40,68,83,67,82,65,84,69,32,124,32,68,83,67,65,77,84,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,73,83,67,79,85,78,84,50,32,32,32,32,32,32,45,32,45,32,40,40,68,83,67,82,65,84,69,32,124,32,68,83,67,65,77,84,41,44,32,68,83,67,68,65,84,69,63,44,32,68,83,67,68,69,83,67,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,68,74,85,83,84,77,69,78,84,32,32,32,32,45,32,45,32,40,65,68,74,78,79,63,44,32,65,68,74,68,69,83,67,44,32,65,68,74,65,77,84,44,32,65,68,74,68,65,84,69,63,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,76,73,84,77,67,79,68,69,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,73,78,69,73,84,69,77,32,32,32,32,32,32,45,32,45,32,40,76,73,84,77,65,77,84,44,32,76,73,84,77,68,69,83,67,44,32,76,73,84,77,67,79,68,69,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,76,73,78,69,73,84,69,77,32,35,76,105,110,107,40,76,73,84,77,67,79,68,69,44,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,124,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,70,79,82,32,32,32,32,45,32,111,32,37,69,88,84,68,80,77,84,70,79,82,69,78,85,77,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,67,72,75,32,32,32,32,45,32,111,32,37,69,88,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,67,72,75,50,32,32,32,45,32,111,32,37,67,72,69,67,75,78,85,77,84,89,80,69,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,116,111,32,109,97,107,101,32,79,70,88,32,49,46,53,32,99,108,105,101,110,116,115,32,97,110,100,32,115,101,114,118,101,114,115,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,32,79,70,88,32,49,46,48,46,50,10,32,32,32,32,32,115,101,114,118,101,114,115,32,97,110,100,32,99,108,105,101,110,116,115,46,32,32,69,110,100,32,116,97,103,32,102,111,114,32,116,104,105,115,32,101,108,101,109,101,110,116,32,114,101,113,117,105,114,101,100,32,105,110,32,97,108,108,32,118,101,114,115,105,111,110,115,32,111,102,32,79,70,88,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,68,83,67,32,32,32,32,45,32,45,32,37,77,83,71,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,68,83,67,50,32,32,32,45,32,111,32,37,69,88,84,68,80,77,84,68,83,67,50,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,78,79,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,78,86,78,79,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,84,79,84,65,76,65,77,84,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,80,65,73,68,65,77,84,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,68,65,84,69,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,68,69,83,67,32,32,32,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,82,65,84,69,32,32,32,32,32,32,32,45,32,111,32,37,82,65,84,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,65,77,84,32,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,68,65,84,69,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,68,69,83,67,32,32,32,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,78,79,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,78,86,78,79,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,68,69,83,67,32,32,32,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,32,32,32,10,60,33,69,76,69,77,69,78,84,32,65,68,74,65,77,84,32,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,68,65,84,69,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,76,73,84,77,67,79,68,69,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,76,73,84,77,65,77,84,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,76,73,84,77,68,69,83,67,32,32,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,10,32,10,60,33,45,45,32,32,73,110,105,116,105,97,108,32,65,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,73,84,73,65,76,65,77,84,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,32,10,60,33,45,45,32,32,70,105,110,97,108,32,65,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,78,65,76,65,77,84,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,32,10,60,33,45,45,32,32,115,116,97,110,100,97,114,100,32,112,97,121,101,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,104,97,110,103,101,100,32,80,65,89,69,69,73,68,32,116,111,32,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,73,68,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,65,89,69,69,32,32,32,32,32,45,32,45,32,40,32,40,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,73,68,50,41,44,32,73,68,83,67,79,80,69,44,32,78,65,77,69,41,63,44,32,68,65,89,83,84,79,80,65,89,41,62,10,60,33,45,45,32,35,69,76,69,77,69,78,84,32,69,88,84,68,80,65,89,69,69,32,35,76,105,110,107,32,40,80,65,89,69,69,73,68,44,32,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,41,32,45,45,62,10,60,33,45,45,32,35,69,76,69,77,69,78,84,32,69,88,84,68,80,65,89,69,69,32,35,76,105,110,107,32,40,80,65,89,69,69,73,68,50,44,32,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,124,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,41,32,45,45,62,10,10,60,33,45,45,32,32,83,101,114,118,101,114,45,97,115,115,105,103,110,101,100,32,115,116,97,110,100,97,114,100,32,112,97,121,101,101,32,73,68,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,73,68,32,32,32,32,32,32,32,45,32,111,32,37,80,65,89,69,69,73,68,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,32,83,101,114,118,101,114,45,97,115,115,105,103,110,101,100,32,115,116,97,110,100,97,114,100,32,112,97,121,101,101,32,73,68,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,73,68,50,32,32,32,32,32,32,32,45,32,111,32,37,85,85,73,68,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,32,73,68,32,115,99,111,112,101,32,101,110,117,109,101,114,97,116,105,111,110,32,59,32,99,117,114,114,101,110,116,108,121,32,111,110,101,32,111,102,32,123,71,76,79,66,65,76,44,85,83,69,82,125,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,68,83,67,79,80,69,32,32,32,32,32,32,32,45,32,111,32,37,73,68,83,67,79,80,69,69,78,85,77,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,77,105,110,105,109,117,109,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,110,101,101,100,101,100,32,116,111,32,112,114,111,99,101,115,115,32,45,45,62,32,32,32,10,60,33,69,76,69,77,69,78,84,32,68,65,89,83,84,79,80,65,89,32,32,32,32,32,45,32,111,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,67,104,101,99,107,32,110,117,109,98,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,69,67,75,78,85,77,32,32,32,32,32,32,45,32,111,32,37,67,72,69,67,75,78,85,77,84,89,80,69,62,10,10,60,33,45,45,32,80,97,121,101,101,32,97,103,103,114,101,103,97,116,101,44,32,118,101,114,115,105,111,110,32,50,32,109,97,107,101,115,32,116,104,105,110,103,115,32,111,112,116,105,111,110,97,108,32,102,111,114,32,110,111,110,45,117,115,97,44,32,115,116,105,108,108,32,114,101,113,117,105,114,101,100,32,105,110,32,117,115,97,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,32,45,32,45,32,32,32,32,32,40,78,65,77,69,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,44,32,67,79,85,78,84,82,89,63,44,32,80,72,79,78,69,41,62,32,32,32,32,32,32,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,97,108,108,32,114,101,113,117,105,114,101,100,32,116,97,103,115,32,101,120,99,101,112,116,32,78,65,77,69,32,116,111,32,98,101,105,110,103,32,111,112,116,105,111,110,97,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,50,32,45,32,45,32,32,32,32,32,40,78,65,77,69,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,32,80,72,79,78,69,63,41,62,32,32,32,32,32,32,10,10,60,33,45,45,32,32,83,101,114,118,101,114,45,97,115,115,105,103,110,101,100,32,112,97,121,101,101,32,108,105,115,116,32,73,68,32,45,45,62,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,76,83,84,73,68,32,32,32,32,45,32,111,32,37,80,65,89,69,69,73,68,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,32,83,101,114,118,101,114,45,97,115,115,105,103,110,101,100,32,112,97,121,101,101,32,108,105,115,116,32,73,68,32,45,45,62,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,76,83,84,73,68,50,32,32,32,45,32,111,32,37,85,85,73,68,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,10,32,32,32,32,32,32,32,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,109,101,115,115,97,103,101,115,10,32,32,45,45,62,10,10,60,33,45,45,32,32,112,97,121,109,101,110,116,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,81,32,32,32,32,32,45,32,45,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,80,77,84,84,82,78,82,81,42,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,9,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,32,10,10,60,33,45,45,32,32,114,101,99,117,114,114,105,110,103,32,112,97,121,109,101,110,116,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,81,32,32,45,32,45,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,82,69,67,80,77,84,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,32,10,60,33,45,45,32,112,97,121,101,101,32,108,105,115,116,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,81,32,32,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,80,65,89,69,69,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,32,98,105,108,108,32,112,97,121,32,109,97,105,108,32,115,121,110,99,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,81,32,45,32,45,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,80,77,84,77,65,73,76,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,10,60,33,45,45,10,32,32,32,32,32,32,32,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,109,101,115,115,97,103,101,115,10,32,32,45,45,62,10,10,60,33,45,45,32,112,97,121,109,101,110,116,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,83,32,32,32,32,32,45,32,45,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,80,77,84,84,82,78,82,83,42,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,32,10,10,60,33,45,45,32,32,114,101,99,117,114,114,105,110,103,32,112,97,121,109,101,110,116,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,83,32,32,45,32,45,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,82,69,67,80,77,84,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,32,10,60,33,45,45,32,112,97,121,101,101,32,108,105,115,116,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,83,32,32,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,44,32,80,65,89,69,69,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,98,105,108,108,32,112,97,121,32,109,97,105,108,32,115,121,110,99,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,83,32,45,32,45,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,44,32,80,77,84,77,65,73,76,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,10,32,80,97,121,109,101,110,116,32,109,97,105,108,32,109,101,115,115,97,103,101,115,10,32,32,45,45,62,32,10,10,60,33,45,45,32,112,97,121,109,101,110,116,32,105,110,113,117,105,114,121,32,109,97,105,108,32,109,101,115,115,97,103,101,32,45,45,62,32,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,81,32,32,32,32,32,45,32,45,32,32,32,32,32,40,77,65,73,76,44,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,41,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,81,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,81,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,80,77,84,73,78,70,79,32,116,111,32,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,83,32,32,32,32,32,45,32,45,32,32,32,32,32,40,77,65,73,76,44,40,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,44,40,80,77,84,73,78,70,79,32,124,32,80,77,84,73,78,70,79,50,41,41,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,83,32,35,76,105,110,107,40,80,77,84,73,78,70,79,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,83,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,45,45,62,10,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,83,101,116,115,32,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,86,49,32,97,110,100,32,86,50,32,115,105,103,110,32,117,112,32,109,101,115,115,97,103,101,32,115,101,116,32,119,114,97,112,112,101,114,115,32,97,114,101,32,110,111,32,108,111,110,103,101,114,32,105,100,101,110,116,105,99,97,108,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,82,81,86,49,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,69,78,82,79,76,76,84,82,78,82,81,32,124,32,65,67,67,84,73,78,70,79,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,32,124,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,82,78,82,81,32,124,32,65,67,67,84,83,89,78,67,82,81,41,43,32,41,62,32,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,82,83,86,49,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,69,78,82,79,76,76,84,82,78,82,83,32,124,32,65,67,67,84,73,78,70,79,84,82,78,82,83,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,32,124,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,82,78,82,83,32,124,32,65,67,67,84,83,89,78,67,82,83,41,43,32,41,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,101,100,32,85,83,69,82,73,68,32,116,111,32,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,97,110,100,32,83,73,71,78,85,80,77,83,71,83,82,83,86,50,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,32,85,83,69,82,73,68,63,44,32,40,69,78,82,79,76,76,84,82,78,82,81,32,124,32,65,67,67,84,73,78,70,79,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,32,124,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,82,78,82,81,32,124,32,65,67,67,84,83,89,78,67,82,81,41,43,32,41,62,32,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,82,83,86,50,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,32,85,83,69,82,73,68,63,44,32,40,69,78,82,79,76,76,84,82,78,82,83,32,124,32,65,67,67,84,73,78,70,79,84,82,78,82,83,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,32,124,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,82,78,82,83,32,124,32,65,67,67,84,83,89,78,67,82,83,41,43,32,41,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,69,84]),t.push.apply(t,[32,32,32,32,32,32,32,32,45,32,45,32,40,83,73,71,78,85,80,77,83,71,83,69,84,86,49,44,32,83,73,71,78,85,80,77,83,71,83,69,84,86,50,42,41,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,69,84,86,49,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,67,76,73,69,78,84,69,78,82,79,76,76,32,124,32,87,69,66,69,78,82,79,76,76,32,124,32,79,84,72,69,82,69,78,82,79,76,76,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,44,32,65,86,65,73,76,65,67,67,84,83,44,32,67,76,73,69,78,84,65,67,84,82,69,81,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,82,69,65,85,84,72,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,101,100,32,67,65,78,83,85,80,80,79,82,84,85,83,69,82,73,68,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,69,84,86,50,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,67,76,73,69,78,84,69,78,82,79,76,76,32,124,32,87,69,66,69,78,82,79,76,76,32,124,32,79,84,72,69,82,69,78,82,79,76,76,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,44,32,65,86,65,73,76,65,67,67,84,83,44,32,67,76,73,69,78,84,65,67,84,82,69,81,44,32,80,82,69,65,85,84,72,44,10,9,9,9,9,32,32,32,67,65,78,83,85,80,80,79,82,84,85,83,69,82,73,68,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,73,69,78,84,69,78,82,79,76,76,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,65,67,67,84,82,69,81,85,73,82,69,68,41,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,85,82,76,32,84,79,32,40,85,82,76,124,85,82,76,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,87,69,66,69,78,82,79,76,76,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,40,85,82,76,124,85,82,76,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,69,66,69,78,82,79,76,76,32,35,76,105,110,107,40,85,82,76,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,49,124,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,87,69,66,69,78,82,79,76,76,32,35,76,105,110,107,40,85,82,76,50,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,124,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,83,83,65,71,69,32,84,79,32,40,77,69,83,83,65,71,69,124,77,69,83,83,65,71,69,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,69,78,82,79,76,76,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,40,77,69,83,83,65,71,69,124,77,69,83,83,65,71,69,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,79,84,72,69,82,69,78,82,79,76,76,32,35,76,105,110,107,40,77,69,83,83,65,71,69,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,49,124,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,79,84,72,69,82,69,78,82,79,76,76,32,35,76,105,110,107,40,77,69,83,83,65,71,69,50,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,124,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,69,81,85,73,82,69,68,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,65,86,65,73,76,65,67,67,84,83,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,76,73,69,78,84,65,67,84,82,69,81,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,80,82,69,65,85,84,72,9,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,85,80,80,79,82,84,85,83,69,82,73,68,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,84,82,78,82,81,32,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,69,78,82,79,76,76,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,84,82,78,82,83,32,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,69,78,82,79,76,76,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,84,82,78,82,81,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,65,67,67,84,73,78,70,79,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,82,78,82,81,32,32,32,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,65,67,67,84,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,84,82,78,82,83,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,65,67,67,84,73,78,70,79,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,82,78,82,83,32,32,32,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,65,67,67,84,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,67,72,71,85,83,69,82,73,78,70,79,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,67,72,71,85,83,69,82,73,78,70,79,82,83,63,41,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,69,110,114,111,108,108,109,101,110,116,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,82,81,32,32,32,32,32,32,32,45,32,45,32,40,70,73,82,83,84,78,65,77,69,32,44,32,77,73,68,68,76,69,78,65,77,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,65,83,84,78,65,77,69,32,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,32,44,32,83,84,65,84,69,32,44,32,80,79,83,84,65,76,67,79,68,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,85,78,84,82,89,32,44,32,68,65,89,80,72,79,78,69,32,44,32,69,86,69,80,72,79,78,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,77,65,73,76,32,44,32,85,83,69,82,73,68,63,32,44,32,84,65,88,73,68,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,69,67,85,82,73,84,89,78,65,77,69,32,44,32,68,65,84,69,66,73,82,84,72,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,37,65,67,67,84,70,82,79,77,77,65,67,82,79,41,63,32,41,62,10,10,60,33,45,45,32,109,111,115,116,32,97,98,111,118,101,32,110,97,109,101,32,47,32,97,100,100,114,32,101,108,101,109,101,110,116,115,32,105,110,32,111,102,120,109,97,105,110,46,100,116,100,32,45,45,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,84,65,88,73,68,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,85,82,73,84,89,78,65,77,69,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,65,84,69,66,73,82,84,72,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,32,32,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,82,83,32,32,32,32,32,32,45,32,45,32,40,84,69,77,80,80,65,83,83,63,32,44,32,85,83,69,82,73,68,63,32,44,32,68,84,69,88,80,73,82,69,63,41,62,10,32,32,32,32,60,33,45,45,32,78,79,84,69,58,32,99,111,117,108,100,32,99,111,110,115,116,114,97,105,110,32,32,68,84,69,88,80,73,82,69,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,69,77,80,80,65,83,83,32,32,32,32,32,32,45,32,111,32,37,84,69,77,80,80,65,83,83,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,84,69,88,80,73,82,69,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,67,104,97,110,103,101,32,85,115,101,114,32,73,110,102,111,32,45,45,62,10,10,60,33,45,45,32,67,72,71,85,83,69,82,73,78,70,79,82,81,47,82,83,32,86,101,114,115,105,111,110,32,50,32,97,100,100,115,32,117,115,101,114,105,100,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,85,83,69,82,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,82,81,32,45,32,45,32,40,85,83,69,82,73,68,63,44,32,70,73,82,83,84,78,65,77,69,63,44,32,77,73,68,68,76,69,78,65,77,69,63,44,32,76,65,83,84,78,65,77,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,80,72,79,78,69,63,44,32,69,86,69,80,72,79,78,69,63,44,32,69,77,65,73,76,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,82,81,32,35,76,105,110,107,40,85,83,69,82,73,68,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,124,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,85,83,69,82,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,82,83,32,45,32,45,32,40,85,83,69,82,73,68,63,44,32,70,73,82,83,84,78,65,77,69,63,44,32,77,73,68,68,76,69,78,65,77,69,63,44,32,76,65,83,84,78,65,77,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,80,72,79,78,69,63,44,32,69,86,69,80,72,79,78,69,63,44,32,69,77,65,73,76,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,73,78,70,79,67,72,71,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,82,83,32,35,76,105,110,107,40,85,83,69,82,73,68,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,124,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,68,84,73,78,70,79,67,72,71,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,83,73,71,78,85,80,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,83,73,71,78,85,80,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,84,111,112,32,108,101,118,101,108,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,101,100,32,83,86,67,50,32,119,104,101,110,32,119,105,116,104,105,110,32,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,111,114,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,82,81,32,32,32,32,45,32,45,32,40,68,84,65,67,67,84,85,80,44,32,83,86,67,50,42,41,62,10,60,33,45,45,32,35,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,82,81,32,35,76,105,110,107,40,32,83,86,67,50,44,40,32,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,32,41,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,82,83,32,32,32,32,45,32,45,32,40,68,84,65,67,67,84,85,80,32,44,32,65,67,67,84,73,78,70,79,42,41,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,32,97,103,103,114,101,103,97,116,101,10,32,32,32,32,32,78,111,116,101,58,32,116,104,105,115,32,114,101,102,101,114,115,32,116,111,32,97,32,109,97,99,114,111,32,105,110,32,111,102,120,109,97,105,110,32,116,104,97,116,10,32,32,32,32,32,108,105,115,116,32,97,108,108,32,111,102,32,116,104,101,32,97,99,99,111,117,110,116,32,105,110,102,111,32,97,103,103,114,101,103,97,116,101,115,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,32,32,32,32,32,32,45,32,45,32,40,68,69,83,67,63,32,44,32,80,72,79,78,69,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,37,65,67,67,84,73,78,70,79,77,65,67,82,79,41,43,32,41,62,10,10,60,33,45,45,32,83,101,114,118,105,99,101,32,115,116,97,116,117,115,32,45,32,115,104,111,117,108,100,32,98,101,32,105,110,99,108,117,100,101,100,32,97,115,32,112,97,114,116,32,111,102,10,32,32,32,32,32,116,104,101,32,65,67,67,84,73,78,70,79,77,65,67,82,79,32,97,103,103,114,101,103,97,116,101,115,46,32,32,86,97,108,117,101,115,10,32,32,32,32,32,97,114,101,32,65,86,65,73,76,44,32,80,69,78,68,44,32,65,67,84,73,86,69,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,83,84,65,84,85,83,32,32,32,32,32,45,32,111,32,37,83,69,82,86,73,67,69,83,84,65,84,85,83,69,78,85,77,62,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,83,86,67,83,84,65,84,85,83,50,32,32,32,32,45,32,111,32,37,83,69,82,86,73,67,69,83,84,65,84,85,83,50,69,78,85,77,62,32,32,32,32,32,32,10,60,33,45,45,32,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,32,32,83,101,114,118,105,99,101,32,65,99,116,105,118,97,116,105,111,110,10,32,32,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,32,45,45,62,10,10,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,65,67,67,84,82,81,47,65,67,67,84,82,83,32,117,115,101,115,32,83,86,67,50,44,32,118,101,114,115,105,111,110,32,49,32,117,115,101,115,32,83,86,67,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,81,32,32,32,32,32,32,32,32,45,32,45,32,40,40,83,86,67,65,68,68,32,124,32,83,86,67,67,72,71,32,124,32,83,86,67,68,69,76,41,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,86,67,32,124,32,83,86,67,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,81,32,35,76,105,110,107,40,83,86,67,44,83,73,71,78,85,80,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,81,32,35,76,105,110,107,40,83,86,67,50,44,83,73,71,78,85,80,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,32,32,32,32,32,32,32,45,32,45,32,32,40,40,83,86,67,65,68,68,32,124,32,83,86,67,67,72,71,32,124,32,83,86,67,68,69,76,41,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,86,67,32,124,32,83,86,67,50,41,44,32,40,83,86,67,83,84,65,84,85,83,124,83,86,67,83,84,65,84,85,83,50,41,44,32,82,69,65,83,79,78,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,35,76,105,110,107,40,83,86,67,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,35,76,105,110,107,40,83,86,67,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,35,76,105,110,107,40,82,69,65,83,79,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,83,86,67,65,68,68,32,86,101,114,115,105,111,110,32,49,32,104,97,115,32,110,111,32,112,114,101,97,117,116,104,116,111,107,101,110,44,32,118,101,114,115,105,111,110,32,50,32,100,111,101,115,32,104,97,118,101,32,112,114,101,97,117,116,104,116,111,107,101,110,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,82,69,65,85,84,72,84,79,75,69,78,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,65,68,68,32,32,32,32,32,32,32,32,45,32,45,32,40,37,65,67,67,84,84,79,77,65,67,82,79,32,44,32,80,82,69,65,85,84,72,84,79,75,69,78,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,86,67,65,68,68,32,35,76,105,110,107,40,80,82,69,65,85,84,72,84,79,75,69,78,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,124,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,68,69,76,32,32,32,32,32,32,32,32,45,32,45,32,40,37,65,67,67,84,70,82,79,77,77,65,67,82,79,41,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,67,72,71,32,32,32,32,32,32,32,32,45,32,45,32,40,37,65,67,67,84,70,82,79,77,77,65,67,82,79,32,44,32,37,65,67,67,84,84,79,77,65,67,82,79,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,86,67,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,83,69,82,86,73,67,69,69,78,85,77,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,83,86,67,50,32,116,111,32,115,117,112,112,111,114,116,32,98,105,108,108,32,112,114,101,115,101,110,116,109,101,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,50,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,83,69,82,86,73,67,69,69,78,85,77,50,62,10,10,60,33,45,45,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,81,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,65,67,67,84,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,83,73,71,78,85,80,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,83,73,71,78,85,80,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,83,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,65,67,67,84,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,69,65,85,84,72,84,79,75,69,78,32,32,45,32,111,32,37,73,68,84,89,80,69,62,32,32,32,32,32,32,10,10,10,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,77,83,71,83,69,84,32,32,45,32,45,32,40,73,78,86,83,84,77,84,77,83,71,83,69,84,86,49,44,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,50,42,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,58,32,86,101,114,115,105,111,110,32,49,32,97,110,100,32,50,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,73,78,86,83,84,77,84,77,83,71,83,69,84,86,49,44,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,50,41,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,84,82,65,78,68,78,76,68,32,44,32,79,79,68,78,76,68,32,44,32,80,79,83,68,78,76,68,32,44,32,66,65,76,68,78,76,68,44,32,67,65,78,69,77,65,73,76,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,77,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,44,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,40,40,73,78,86,83,84,77,84,84,82,78,82,81,32,124,32,73,78,86,77,65,73,76,84,82,78,82,81,32,124,32,73,78,86,77,65,73,76,83,89,78,67,82,81,41,43,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,40,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,44,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,32,32,45,32,45,32,10,32,32,32,32,32,32,32,32,32,32,32,40,40,73,78,86,83,84,77,84,84,82,78,82,83,32,124,32,73,78,86,77,65,73,76,84,82,78,82,83,32,124,32,73,78,86,77,65,73,76,83,89,78,67,82,83,41,43,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,77,101,115,115,97,103,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,83,69,67,76,73,83,84,77,83,71,83,82,81,86,49,44,32,83,69,67,76,73,83,84,77,83,71,83,82,81,86,50,41,32,32,45,32,45,32,40,83,69,67,76,73,83,84,84,82,78,82,81,43,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,40,83,69,67,76,73,83,84,77,83,71,83,82,83,86,49,44,32,83,69,67,76,73,83,84,77,83,71,83,82,83,86,50,41,32,32,45,32,45,32,40,83,69,67,76,73,83,84,84,82,78,82,83,42,32,44,32,83,69,67,76,73,83,84,63,41,32,62,10,10,60,33,45,45,32,42,42,42,42,32,83,69,67,85,82,73,84,73,69,83,32,42,42,42,32,45,45,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,113,117,101,115,116,47,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,83,69,67,76,73,83,84,82,81,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,83,69,67,76,73,83,84,82,83,63,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,82,101,113,117,101,115,116,47,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,82,81,32,32,45,32,45,32,40,83,69,67,82,81,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,82,81,32,32,32,32,32,32,45,32,45,32,40,83,69,67,73,68,32,124,32,84,73,67,75,69,82,32,124,32,70,73,73,68,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,82,83,32,32,45,32,45,32,37,69,77,80,84,89,84,89,80,69,32,62,10,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,84,105,99,107,101,114,32,83,121,109,98,111,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,73,67,75,69,82,32,32,45,32,79,32,37,84,73,67,75,69,82,84,89,80,69,32,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,70,105,110,97,110,99,105,97,108,32,73,110,115,116,105,116,117,116,105,111,110,32,73,68,32,102,111,114,32,116,104,101,32,83,101,99,117,114,105,116,121,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,70,73,73,68,32,32,45,32,79,32,37,70,73,73,68,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,83,101,99,117,114,105,116,121,32,73,100,101,110,116,105,102,105,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,73,68,32,32,45,32,45,32,40,85,78,73,81,85,69,73,68,32,44,32,85,78,73,81,85,69,73,68,84,89,80,69,41,32,62,10,10,60,33,45,45,32,85,110,105,113,117,101,32,73,68,32,102,111,114,32,116,104,101,32,83,101,99,117,114,105,116,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,78,73,81,85,69,73,68,32,32,45,32,79,32,37,67,85,83,73,80,84,89,80,69,32,62,10,10,60,33,45,45,32,83,116,97,110,100,97,114,100,32,117,115,101,100,32,102,111,114,32,85,110,105,113,117,101,32,73,68,32,99,117,114,114,101,110,116,108,121,32,111,110,108,121,32,67,85,83,73,80,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,78,73,81,85,69,73,68,84,89,80,69,32,32,45,32,79,32,37,83,69,67,85,73,68,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,42,32,83,101,99,117,114,105,116,121,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,32,32,45,32,45,32,40,40,77,70,73,78,70,79,32,124,32,83,84,79,67,75,73,78,70,79,32,124,32,79,80,84,73,78,70,79,32,124,32,68,69,66,84,73,78,70,79,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,73,78,70,79,41,42,41,32,62,10,10,60,33,45,45,32,42,42,32,73,110,102,111,32,97,108,108,32,115,101,99,117,114,105,116,121,32,116,121,112,101,115,32,104,97,118,101,32,105,110,32,99,111,109,109,111,110,32,42,42,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,73,78,70,79,32,32,45,32,45,32,40,83,69,67,73,68,32,44,32,83,69,67,78,65,77,69,32,44,32,84,73,67,75,69,82,63,32,44,32,70,73,73,68,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,65,84,73,78,71,63,32,44,32,85,78,73,84,80,82,73,67,69,63,32,44,32,68,84,65,83,79,70,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,82,69,78,67,89,63,32,44,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,69,67,73,78,70,79,32,35,76,105,110,107,40,77,69,77,79,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,69,67,73,78,70,79,32,35,76,105,110,107,40,77,69,77,79,50,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,78,65,77,69,32,32,32,45,32,79,32,37,83,69,67,78,65,77,69,84,89,80,69,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,82,97,116,105,110,103,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,65,84,73,78,71,32,32,45,32,79,32,37,82,65,84,73,78,71,84,89,80,69,32,62,10,10,60,33,45,45,32,85,110,105,116,112,114,105,99,101,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,80,82,73,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,42,32,68,101,98,116,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,69,66,84,73,78,70,79,32,32,45,32,45,32,40,83,69,67,73,78,70,79,32,44,32,80,65,82,86,65,76,85,69,32,44,32,68,69,66,84,84,89,80,69,32,44,32,68,69,66,84,67,76,65,83,83,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,85,80,79,78,82,84,63,32,44,32,68,84,67,79,85,80,79,78,63,32,44,32,67,79,85,80,79,78,70,82,69,81,63,32,44,32,67,65,76,76,80,82,73,67,69,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,89,73,69,76,68,84,79,67,65,76,76,63,32,44,32,68,84,67,65,76,76,63,32,44,32,67,65,76,76,84,89,80,69,63,32,44,32,89,73,69,76,68,84,79,77,65,84,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,77,65,84,63,32,44,32,65,83,83,69,84,67,76,65,83,83,63,32,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,82,86,65,76,85,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,66,84,84,89,80,69,32,32,45,32,79,32,37,68,69,66,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,66,84,67,76,65,83,83,32,32,45,32,79,32,37,68,69,66,84,67,76,65,83,83,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,80,79,78,82,84,32,32,45,32,79,32,37,82,65,84,69,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,79,85,80,79,78,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,80,79,78,70,82,69,81,32,32,45,32,79,32,37,67,79,85,80,79,78,70,82,69,81,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,76,76,80,82,73,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,73,69,76,68,84,79,67,65,76,76,32,32,45,32,79,32,37,82,65,84,69,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,65,76,76,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,76,76,84,89,80,69,32,45,32,79,32,37,67,65,76,76,84,89,80,69,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,73,69,76,68,84,79,77,65,84,32,32,45,32,79,32,37,82,65,84,69,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,77,65,84,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,45,45,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,83,83,69,84,67,76,65,83,83,32,32,45,32,79,32,37,65,83,83,69,84,67,76,65,83,83,69,78,85,77,32,62,10,10,60,33,45,45,32,70,73,39,115,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,65,83,83,69,84,67,76,65,83,83,32,32,45,32,79,32,37,71,69,78,78,65,77,69,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,42,32,77,117,116,117,97,108,32,70,117,110,100,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,70,73,78,70,79,32,32,45,32,45,32,40,83,69,67,73,78,70,79,32,44,32,77,70,84,89,80,69,63,32,44,32,89,73,69,76,68,63,32,44,32,68,84,89,73,69,76,68,65,83,79,70,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77]),t.push.apply(t,[70,65,83,83,69,84,67,76,65,83,83,63,32,44,32,70,73,77,70,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,70,84,89,80,69,32,32,45,32,79,32,37,77,70,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,73,69,76,68,32,32,45,32,79,32,37,82,65,84,69,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,89,73,69,76,68,65,83,79,70,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,45,45,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,77,117,116,117,97,108,32,70,117,110,100,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,70,65,83,83,69,84,67,76,65,83,83,32,32,45,32,45,32,40,80,79,82,84,73,79,78,43,41,32,62,10,10,60,33,45,45,32,65,115,115,101,116,32,67,108,97,115,115,32,80,111,114,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,82,84,73,79,78,32,32,45,32,45,32,40,65,83,83,69,84,67,76,65,83,83,32,44,32,80,69,82,67,69,78,84,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,69,82,67,69,78,84,32,32,45,32,79,32,37,82,65,84,69,84,89,80,69,32,62,10,10,60,33,45,45,32,70,73,39,115,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,77,117,116,117,97,108,32,70,117,110,100,115,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,77,70,65,83,83,69,84,67,76,65,83,83,32,32,45,32,45,32,40,70,73,80,79,82,84,73,79,78,43,41,32,62,10,10,60,33,45,45,32,70,73,39,115,32,65,115,115,101,116,32,67,108,97,115,115,32,80,111,114,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,80,79,82,84,73,79,78,32,32,45,32,45,32,40,70,73,65,83,83,69,84,67,76,65,83,83,32,44,32,80,69,82,67,69,78,84,41,32,62,10,10,60,33,45,45,32,42,42,42,32,79,112,116,105,111,110,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,80,84,73,78,70,79,32,32,45,32,45,32,40,83,69,67,73,78,70,79,32,44,32,79,80,84,84,89,80,69,32,44,32,83,84,82,73,75,69,80,82,73,67,69,32,44,32,68,84,69,88,80,73,82,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,72,80,69,82,67,84,82,67,84,32,44,32,83,69,67,73,68,63,32,44,32,65,83,83,69,84,67,76,65,83,83,63,32,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,84,89,80,69,32,32,45,32,79,32,37,79,80,84,84,89,80,69,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,82,73,75,69,80,82,73,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,115,104,97,114,101,115,32,112,101,114,32,99,111,110,116,114,97,99,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,72,80,69,82,67,84,82,67,84,32,32,45,32,79,32,37,83,72,65,82,69,83,80,69,82,84,89,80,69,32,62,10,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,42,42,42,32,79,116,104,101,114,32,83,101,99,117,114,105,116,121,32,84,121,112,101,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,73,78,70,79,32,32,45,32,45,32,40,83,69,67,73,78,70,79,32,44,32,84,89,80,69,68,69,83,67,63,44,32,65,83,83,69,84,67,76,65,83,83,63,32,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,89,80,69,68,69,83,67,32,32,45,32,79,32,37,84,89,80,69,68,69,83,67,84,89,80,69,32,62,10,10,10,60,33,45,45,32,42,42,42,32,83,116,111,99,107,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,79,67,75,73,78,70,79,32,32,45,32,45,32,40,83,69,67,73,78,70,79,32,44,32,83,84,79,67,75,84,89,80,69,63,32,44,32,89,73,69,76,68,63,32,44,32,68,84,89,73,69,76,68,65,83,79,70,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,83,83,69,84,67,76,65,83,83,63,32,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,79,67,75,84,89,80,69,32,32,45,32,79,32,37,83,84,79,67,75,69,78,85,77,32,62,10,10,10,60,33,45,45,32,42,42,42,42,42,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,115,32,42,42,42,42,42,42,32,45,45,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,70,114,111,109,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,70,82,79,77,32,32,45,32,45,32,40,66,82,79,75,69,82,73,68,32,44,32,65,67,67,84,73,68,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,84,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,84,79,32,32,45,32,45,32,40,66,82,79,75,69,82,73,68,32,44,32,65,67,67,84,73,68,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,82,79,75,69,82,73,68,32,32,45,32,79,32,37,66,82,79,75,69,82,73,68,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,73,78,70,79,32,45,32,45,32,40,73,78,86,65,67,67,84,70,82,79,77,32,44,32,85,83,80,82,79,68,85,67,84,84,89,80,69,32,44,32,67,72,69,67,75,73,78,71,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,86,67,83,84,65,84,85,83,32,124,32,83,86,67,83,84,65,84,85,83,50,41,44,32,82,69,65,83,79,78,63,44,32,73,78,86,65,67,67,84,84,89,80,69,63,32,44,32,79,80,84,73,79,78,76,69,86,69,76,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,44,83,73,71,78,85,80,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,83,86,67,83,84,65,84,85,83,50,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,73,78,70,79,32,35,76,105,110,107,40,82,69,65,83,79,78,44,83,73,71,78,85,80,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,83,80,82,79,68,85,67,84,84,89,80,69,32,45,32,79,32,37,85,83,80,82,79,68,85,67,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,69,67,75,73,78,71,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,84,89,80,69,32,45,32,79,32,37,73,78,86,69,83,84,77,69,78,84,65,67,67,79,85,78,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,73,79,78,76,69,86,69,76,32,45,32,79,32,37,79,80,84,73,79,78,76,69,86,69,76,84,89,80,69,32,62,32,32,10,10,10,60,33,45,45,32,42,42,42,42,42,42,32,73,78,86,69,83,84,77,69,78,84,32,83,84,65,84,69,77,69,78,84,32,68,79,87,78,76,79,65,68,32,42,42,42,42,42,42,32,45,45,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,113,117,101,115,116,47,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,73,78,86,83,84,77,84,82,81,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,73,78,86,83,84,77,84,82,83,63,41,32,62,10,10,60,33,45,45,32,42,42,42,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,82,101,113,117,101,115,116,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,82,81,32,32,45,32,45,32,40,73,78,86,65,67,67,84,70,82,79,77,32,44,32,73,78,67,84,82,65,78,32,44,32,73,78,67,79,79,32,44,32,73,78,67,80,79,83,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,67,66,65,76,41,32,62,10,10,60,33,45,45,32,42,42,32,73,110,99,108,117,100,101,32,84,114,97,110,115,97,99,116,105,111,110,115,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,84,82,65,78,32,32,45,32,45,32,40,68,84,83,84,65,82,84,63,32,44,32,68,84,69,78,68,63,32,44,32,73,78,67,76,85,68,69,41,32,62,10,10,60,33,45,45,32,42,42,32,73,110,99,108,117,100,101,32,79,112,101,110,32,79,114,100,101,114,115,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,79,79,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,73,110,99,108,117,100,101,32,80,111,115,105,116,105,111,110,115,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,80,79,83,32,32,45,32,45,32,40,68,84,65,83,79,70,63,32,44,32,73,78,67,76,85,68,69,41,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,66,97,108,97,110,99,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,66,65,76,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,10,60,33,45,45,32,42,42,42,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,82,101,115,112,111,110,115,101,32,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,82,83,32,32,45,32,45,32,40,68,84,65,83,79,70,32,44,32,67,85,82,68,69,70,32,44,32,73,78,86,65,67,67,84,70,82,79,77,32,44,32,73,78,86,84,82,65,78,76,73,83,84,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,80,79,83,76,73,83,84,63,32,44,32,73,78,86,66,65,76,63,32,44,32,73,78,86,79,79,76,73,83,84,63,32,44,32,32,77,75,84,71,73,78,70,79,63,41,32,62,10,10,60,33,45,45,32,77,97,114,107,101,116,105,110,103,32,77,101,115,97,103,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,75,84,86,65,76,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,84,114,97,110,115,97,99,116,105,111,110,32,76,105,115,116,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,76,73,83,84,32,32,45,32,45,32,40,68,84,83,84,65,82,84,32,44,32,68,84,69,78,68,32,44,32,40,66,85,89,68,69,66,84,32,124,32,66,85,89,77,70,32,124,32,66,85,89,79,80,84,32,124,32,66,85,89,79,84,72,69,82,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,85,89,83,84,79,67,75,32,124,32,67,76,79,83,85,82,69,79,80,84,32,124,32,73,78,67,79,77,69,32,124,32,73,78,86,69,88,80,69,78,83,69,32,124,32,74,82,78,76,70,85,78,68,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,74,82,78,76,83,69,67,32,124,32,77,65,82,71,73,78,73,78,84,69,82,69,83,84,32,124,32,82,69,73,78,86,69,83,84,32,124,32,82,69,84,79,70,67,65,80,124,32,83,69,76,76,68,69,66,84,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,69,76,76,77,70,32,124,32,83,69,76,76,79,80,84,32,124,32,83,69,76,76,79,84,72,69,82,32,124,32,32,83,69,76,76,83,84,79,67,75,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,80,76,73,84,32,124,32,84,82,65,78,83,70,69,82,41,42,32,44,32,73,78,86,66,65,78,75,84,82,65,78,42,41,32,62,10,10,60,33,45,45,32,42,42,32,73,110,118,101,115,116,109,101,110,116,32,66,97,110,107,105,110,103,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,66,65,78,75,84,82,65,78,32,32,45,32,45,32,40,83,84,77,84,84,82,78,32,44,32,83,85,66,65,67,67,84,70,85,78,68,41,32,62,10,10,60,33,45,45,32,42,42,32,84,114,97,110,115,97,99,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,109,97,110,121,32,116,121,112,101,115,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,115,32,42,42,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,32,32,45,32,45,32,40,70,73,84,73,68,32,44,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,63,32,44,32,68,84,84,82,65,68,69,32,44,32,68,84,83,69,84,84,76,69,63,32,44,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,32,35,76,105,110,107,40,77,69,77,79,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,32,35,76,105,110,107,40,77,69,77,79,50,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,84,114,97,100,101,32,68,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,84,82,65,68,69,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,45,45,32,83,101,116,116,108,101,109,101,110,116,32,68,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,83,69,84,84,76,69,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,84,114,97,110,115,97,99,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,66,85,89,32,116,121,112,101,115,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,115,32,42,42,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,114,101,118,101,114,115,97,108,102,101,101,115,44,32,114,101,118,101,114,115,97,108,102,105,116,105,100,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,82,69,86,69,82,83,65,76,70,69,69,83,44,32,82,69,86,69,82,83,65,76,70,73,84,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,66,85,89,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,85,78,73,84,83,32,44,32,85,78,73,84,80,82,73,67,69,32,44,32,77,65,82,75,85,80,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,77,77,73,83,83,73,79,78,63,32,44,32,84,65,88,69,83,63,32,44,32,70,69,69,83,63,32,44,32,76,79,65,68,63,32,44,32,84,79,84,65,76,32,44,32,82,69,86,69,82,83,65,76,70,69,69,83,63,44,32,82,69,86,69,82,83,65,76,70,73,84,73,68,63,44,32,67,85,82,82,69,78,67,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,82,73,71,67,85,82,82,69,78,67,89,63,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,32,83,85,66,65,67,67,84,70,85,78,68,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,66,85,89,32,35,76,105,110,107,40,82,69,86,69,82,83,65,76,70,69,69,83,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,66,85,89,32,35,76,105,110,107,40,82,69,86,69,82,83,65,76,70,73,84,73,68,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,75,85,80,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,77,77,73,83,83,73,79,78,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,69,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,70,69,69,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,68,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,83,117,98,45,97,99,99,111,117,110,116,32,102,111,114,32,116,104,101,32,115,101,99,117,114,105,116,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,83,69,67,32,32,45,32,79,32,37,83,85,66,65,67,67,84,69,78,85,77,32,62,10,10,60,33,45,45,32,83,117,98,45,97,99,99,111,117,110,116,32,102,111,114,32,116,104,101,32,102,117,110,100,115,32,105,110,118,111,108,118,101,100,32,105,110,32,116,104,101,32,116,114,97,100,101,58,32,67,65,83,72,44,32,83,72,79,82,84,44,32,77,65,82,71,73,78,44,32,79,84,72,69,82,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,70,85,78,68,32,32,45,32,79,32,37,83,85,66,65,67,67,84,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,32,84,114,97,110,115,97,99,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,83,69,76,76,32,116,121,112,101,115,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,115,32,42,42,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,114,101,118,101,114,115,97,108,102,101,101,115,44,32,114,101,118,101,114,115,97,108,102,105,116,105,100,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,82,69,86,69,82,83,65,76,70,69,69,83,44,32,82,69,86,69,82,83,65,76,70,73,84,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,69,76,76,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,85,78,73,84,83,32,44,32,85,78,73,84,80,82,73,67,69,32,44,32,77,65,82,75,68,79,87,78,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,77,77,73,83,83,73,79,78,63,32,44,32,84,65,88,69,83,63,32,44,32,70,69,69,83,63,32,44,32,76,79,65,68,63,32,44,32,87,73,84,72,72,79,76,68,73,78,71,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,69,88,69,77,80,84,63,32,44,32,84,79,84,65,76,32,44,32,82,69,86,69,82,83,65,76,70,69,69,83,63,44,32,82,69,86,69,82,83,65,76,70,73,84,73,68,63,44,32,71,65,73,78,63,32,44,32,67,85,82,82,69,78,67,89,63,32,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,83,69,67,32,44,32,83,85,66,65,67,67,84,70,85,78,68,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,83,69,76,76,32,35,76,105,110,107,40,82,69,86,69,82,83,65,76,70,69,69,83,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,83,69,76,76,32,35,76,105,110,107,40,82,69,86,69,82,83,65,76,70,73,84,73,68,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,75,68,79,87,78,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,84,72,72,79,76,68,73,78,71,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,71,65,73,78,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,68,101,98,116,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,85,89,68,69,66,84,32,32,45,32,45,32,40,73,78,86,66,85,89,32,44,32,65,67,67,82,68,73,78,84,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,82,68,73,78,84,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,77,117,116,117,97,108,32,70,117,110,100,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,85,89,77,70,32,32,45,32,45,32,40,73,78,86,66,85,89,32,44,32,66,85,89,84,89,80,69,32,44,32,82,69,76,70,73,84,73,68,63,41,32,62,10,10,60,33,45,45,32,66,117,121,32,84,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,85,89,84,89,80,69,32,32,45,32,79,32,37,66,85,89,69,78,85,77,32,62,10,10,60,33,45,45,32,82,101,108,97,116,101,100,32,84,114,97,110,115,97,99,116,105,111,110,32,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,76,70,73,84,73,68,32,32,45,32,79,32,37,70,73,84,73,68,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,85,89,79,80,84,32,32,45,32,45,32,40,73,78,86,66,85,89,32,44,32,79,80,84,66,85,89,84,89,80,69,32,44,32,83,72,80,69,82,67,84,82,67,84,41,32,62,10,10,60,33,45,45,32,79,112,116,105,111,110,32,66,117,121,32,84,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,80,84,66,85,89,84,89,80,69,32,32,45,32,79,32,37,79,80,84,66,85,89,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,79,116,104,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,85,89,79,84,72,69,82,32,32,45,32,45,32,40,73,78,86,66,85,89,44,32,66,85,89,84,89,80,69,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,85,89,79,84,72,69,82,32,35,76,105,110,107,40,66,85,89,84,89,80,69,44,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,83,116,111,99,107,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,85,89,83,84,79,67,75,32,32,45,32,45,32,40,73,78,86,66,85,89,32,44,32,66,85,89,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,67,108,111,115,117,114,101,32,111,102,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,76,79,83,85,82,69,79,80,84,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,79,80,84,65,67,84,73,79,78,32,44,32,85,78,73,84,83,32,44,32,83,72,80,69,82,67,84,82,67,84,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,83,69,67,32,44,32,82,69,76,70,73,84,73,68,63,32,44,32,71,65,73,78,63,41,32,62,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,67,108,111,115,117,114,101,32,111,102,32,111,112,116,105,111,110,32,97,99,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,80,84,65,67,84,73,79,78,32,32,45,32,79,32,37,79,80,84,65,67,84,73,79,78,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,73,110,99,111,109,101,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,79,77,69,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,73,78,67,79,77,69,84,89,80,69,32,44,32,84,79,84,65,76,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,70,85,78,68,32,44,32,84,65,88,69,88,69,77,80,84,63,32,44,32,87,73,84,72,72,79,76,68,73,78,71,63,32,44,67,85,82,82,69,78,67,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,82,73,71,67,85,82,82,69,78,67,89,63,32,41,32,62,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,73,110,99,111,109,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,79,77,69,84,89,80,69,32,32,45,32,79,32,37,73,78,67,79,77,69,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,69,88,69,77,80,84,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,73,110,118,101,115,116,109,101,110,116,32,82,101,108,97,116,101,100,32,69,120,112,101,110,115,101,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,69,88,80,69,78,83,69,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,84,79,84,65,76,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,70,85,78,68,32,44,32,67,85,82,82,69,78,67,89,63,32,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,41,32,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,100,100,101,100,32,82,69,86,69,82,83,65,76,70,69,69,83,32,45,45,62,10,60,33,45,45,32,70,101,101,115,32,99,104,97,114,103,101,100,32,102,111,114,32,105,110,118,101,115,116,109,101,110,116,32,114,101,118,101,114,115,97,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,86,69,82,83,65,76,70,69,69,83,32,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,100,100,101,100,32,82,69,86,69,82,83,65,76,70,73,84,73,68,32,45,45,62,10,60,33,45,45,32,70,73,84,73,68,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,32,116,111,32,98,101,32,114,101,118,101,114,115,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,86,69,82,83,65,76,70,73,84,73,68,9,32,45,32,79,32,37,70,73,84,73,68,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,74,111,117,114,110,97,108,105,110,103,32,111,102,32,70,117,110,100,115,32,98,101,116,119,101,101,110,32,115,117,98,45,97,99,99,111,117,110,116,115,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,74,82,78,76,70,85,78,68,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,85,66,65,67,67,84,84,79,32,44,32,83,85,66,65,67,67,84,70,82,79,77,32,44,32,84,79,84,65,76,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,84,79,32,45,32,79,32,37,83,85,66,65,67,67,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,70,82,79,77,32,45,32,79,32,37,83,85,66,65,67,67,84,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,32,74,111,117,114,110,97,108,105,110,103,32,111,102,32,83,101,99,117,114,105,116,121,32,98,101,116,119,101,101,110,32,115,117,98,45,97,99,99,111,117,110,116,115,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,74,82,78,76,83,69,67,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,44,32,83,85,66,65,67,67,84,84,79,32,44,32,83,85,66,65,67,67,84,70,82,79,77,32,44,32,85,78,73,84,83,41,32,62,10,10,60,33,45,45,32,42,42,32,77,97,114,103,105,110,32,73,110,116,101,114,101,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,65,82,71,73,78,73,78,84,69,82,69,83,84,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,84,79,84,65,76,32,44,32,83,85,66,65,67,67,84,70,85,78,68,32,44,32,67,85,82,82,69,78,67,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,82,73,71,67,85,82,82,69,78,67,89,63,41,32,62,10,10,60,33,45,45,32,42,42,32,82,101,105,110,118,101,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,73,78,86,69,83,84,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,73,78,67,79,77,69,84,89,80,69,32,44,32,84,79,84,65,76,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,78,73,84,83,32,44,32,85,78,73,84,80,82,73,67,69,32,44,32,67,79,77,77,73,83,83,73,79,78,63,32,44,32,84,65,88,69,83,63,32,44,32,70,69,69,83,63,32,44,32,76,79,65,68,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,69,88,69,77,80,84,63,32,44,32,67,85,82,82,69,78,67,89,63,32,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,41,32,62,10,10,60,33,45,45,32,42,42,32,82,101,116,117,114,110,32,79,102,32,67,97,112,105,116,97,108,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,84,79,70,67,65,80,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,84,79,84,65,76,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,70,85,78,68,32,44,32,67,85,82,82,69,78,67,89,63,32,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,41,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,68,101,98,116,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,68,69,66,84,32,32,45,32,45,32,40,73,78,86,83,69,76,76,32,44,32,83,69,76,76,82,69,65,83,79,78,32,44,32,65,67,67,82,68,73,78,84,63,41,32,62,10,10,60,33,45,45,32,82,101,97,115,111,110,32,83,101,108,108,32,111,102,32,68,101,98,116,32,103,101,110,101,114,97,116,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,82,69,65,83,79,78,32,45,32,79,32,37,83,69,76,76,82,69,65,83,79,78,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,77,117,116,117,97,108,32,70,117,110,100,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,77,70,32,32,45,32,45,32,40,73,78,86,83,69,76,76,32,44,32,83,69,76,76,84,89,80,69,32,44,32,65,86,71,67,79,83,84,66,65,83,73,83,63,32,44,32,82,69,76,70,73,84,73,68,63,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,84,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,84,89,80,69,32,32,45,32,79,32,37,83,69,76,76,84,89,80,69,69,78,85,77,32,62,10,10,60,33,45,45,32,65,118,101,114,97,103,101,32,99,111,115,116,32,98,97,115,105,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,86,71,67,79,83,84,66,65,83,73,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,79,80,84,32,32,45,32,45,32,40,73,78,86,83,69,76,76,32,44,32,79,80,84,83,69,76,76,84,89,80,69,32,44,32,83,72,80,69,82,67,84,82,67,84,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,76,70,73,84,73,68,63,32,44,32,82,69,76,84,89,80,69,63,44,32,83,69,67,85,82,69,68,63,41,32,62,10,10,60,33,45,45,32,79,112,116,105,111,110,32,83,101,108,108,32,84,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,80,84,83,69,76,76,84,89,80,69,32,32,45,32,79,32,37,79,80,84,83,69,76,76,69,78,85,77,32,62,10,10,60,33,45,45,32,82,101,108,97,116,101,100,32,111,112,116,105,111,110,32,116,114,97,110,115,97,99,116,105,111,110,32,116,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,76,84,89,80,69,32,32,45,32,79,32,37,82,69,76,65,84,69,68,69,78,85,77,32,62,10,10,60,33,45,45,32,72,111,119,32,116,104,101,32,111,112,116,105,111,110,32,105,115,32,115,101,99,117,114,101,100,32,45,45,62,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,83,69,67,85,82,69,68,32,32,45,32,79,32,37,83,69,67,85,82,69,68,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,79,116,104,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,79,84,72,69,82,32,32,45,32,45,32,40,73,78,86,83,69,76,76,44,32,83,69,76,76,84,89,80,69,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,69,76,76,79,84,72,69,82,32,35,76,105,110,107,40,83,69,76,76,84,89,80,69,44,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,83,116,111,99,107,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,83,84,79,67,75,32,32,45,32,45,32,40,73,78,86,83,69,76,76,32,44,32,83,69,76,76,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,83,112,108,105,116,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,80,76,73,84,32,32,45,32,45,32,40,73,78,86,84,82,65,78,32,44,32,83,69,67,73,68,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,76,68,85,78,73,84,83,32,44,32,78,69,87,85,78,73,84,83,32,44,32,78,85,77,69,82,65,84,79,82,32,44,32,68,69,78,79,77,73,78,65,84,79,82,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,82,69,78,67,89,63,32,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,32,44,32,70,82,65,67,67,65,83,72,63,32,44,32,83,85,66,65,67,67,84,70,85,78,68,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,76,68,85,78,73,84,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,78,69,87,85,78,73,84,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,78,85,77,69,82,65,84,79,82,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,78,79,77,73,78,65,84,79,82,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,65,109,111,117,110,116,32,111,102,32,99,97,115,104,32,114,101,99,105,101,118,101,100,32,102,114,111,109,32,102,114,97,99,116,105,111,110,97,108,32,115,104,97,114,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,82,65,67,67,65,83,72,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,84,114,97,110,115,102,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,65,78,83,70,69,82,32,32,45,32,45,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,32,44,32,83,85,66,65,67,67,84,83,69,67,32,44,32,85,78,73,84,83,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,70,69,82,65,67,84,73,79,78,32,44,32,80,79,83,84,89,80,69,32,44,32,73,78,86,65,67,67,84,70,82]),t.push.apply(t,[79,77,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,86,71,67,79,83,84,66,65,83,73,83,63,44,32,85,78,73,84,80,82,73,67,69,63,44,32,68,84,80,85,82,67,72,65,83,69,63,41,32,62,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,97,99,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,70,69,82,65,67,84,73,79,78,32,32,45,32,79,32,37,73,78,79,85,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,85,82,67,72,65,83,69,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,42,42,42,42,42,32,79,112,101,110,32,79,114,100,101,114,115,32,76,105,115,116,32,42,42,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,79,79,76,73,83,84,32,32,45,32,45,32,40,40,79,79,66,85,89,68,69,66,84,32,124,32,79,79,66,85,89,77,70,32,124,32,79,79,66,85,89,79,80,84,32,124,32,79,79,66,85,89,79,84,72,69,82,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,79,66,85,89,83,84,79,67,75,32,124,32,79,79,83,69,76,76,68,69,66,84,32,124,32,79,79,83,69,76,76,77,70,32,124,32,79,79,83,69,76,76,79,80,84,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,79,83,69,76,76,79,84,72,69,82,32,124,32,79,79,83,69,76,76,83,84,79,67,75,32,124,32,79,79,83,87,73,84,67,72,77,70,41,42,41,32,62,10,10,60,33,45,45,32,42,42,32,79,112,101,110,32,79,114,100,101,114,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,97,108,108,32,111,112,101,110,32,111,114,100,101,114,115,32,42,42,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,83,82,86,82,84,73,68,32,116,111,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,32,32,45,32,45,32,40,70,73,84,73,68,32,44,32,40,83,82,86,82,84,73,68,32,124,32,83,82,86,82,84,73,68,50,41,63,32,44,32,83,69,67,73,68,32,44,32,68,84,80,76,65,67,69,68,32,44,32,85,78,73,84,83,32,44,32,83,85,66,65,67,67,84,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,85,82,65,84,73,79,78,32,44,32,82,69,83,84,82,73,67,84,73,79,78,32,44,32,77,73,78,85,78,73,84,83,63,32,44,32,76,73,77,73,84,80,82,73,67,69,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,79,80,80,82,73,67,69,63,32,44,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,63,32,44,32,67,85,82,82,69,78,67,89,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,79,79,32,35,76,105,110,107,40,83,82,86,82,84,73,68,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,79,79,32,35,76,105,110,107,40,83,82,86,82,84,73,68,50,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,79,79,32,35,76,105,110,107,40,77,69,77,79,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,79,79,32,35,76,105,110,107,40,77,69,77,79,50,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,76,65,67,69,68,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,32,32,45,32,79,32,37,83,85,66,65,67,67,84,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,85,82,65,84,73,79,78,32,32,45,32,79,32,37,68,85,82,65,84,73,79,78,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,83,84,82,73,67,84,73,79,78,32,32,45,32,79,32,37,82,69,83,84,82,73,67,84,73,79,78,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,73,78,85,78,73,84,83,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,73,77,73,84,80,82,73,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,79,80,80,82,73,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,68,101,98,116,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,68,69,66,84,32,32,45,32,45,32,40,79,79,32,44,32,65,85,67,84,73,79,78,32,44,32,68,84,65,85,67,84,73,79,78,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,85,67,84,73,79,78,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,65,85,67,84,73,79,78,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,77,117,116,117,97,108,32,70,117,110,100,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,77,70,32,32,45,32,45,32,40,79,79,32,44,32,66,85,89,84,89,80,69,32,44,32,85,78,73,84,84,89,80,69,41,32,62,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,117,110,105,116,115,58,32,83,72,65,82,69,83,32,111,114,32,67,85,82,82,69,78,67,89,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,84,89,80,69,32,32,45,32,79,32,37,85,78,73,84,84,89,80,69,69,78,85,77,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,79,112,116,105,111,110,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,79,80,84,32,32,45,32,45,32,40,79,79,32,44,32,79,80,84,66,85,89,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,79,116,104,101,114,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,79,84,72,69,82,32,32,45,32,45,32,40,79,79,32,44,32,85,78,73,84,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,66,117,121,32,83,116,111,99,107,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,83,84,79,67,75,32,32,45,32,45,32,40,79,79,32,44,32,66,85,89,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,68,101,98,116,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,68,69,66,84,32,32,45,32,45,32,40,79,79,41,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,77,117,116,117,97,108,32,70,117,110,100,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,77,70,32,32,45,32,45,32,40,79,79,32,44,32,83,69,76,76,84,89,80,69,32,44,32,85,78,73,84,84,89,80,69,32,44,32,83,69,76,76,65,76,76,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,65,76,76,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,79,112,116,105,111,110,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,79,80,84,32,32,45,32,45,32,40,79,79,32,44,32,79,80,84,83,69,76,76,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,79,116,104,101,114,32,83,101,99,117,114,105,116,121,32,84,121,112,101,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,79,84,72,69,82,32,32,45,32,45,32,40,79,79,32,44,32,85,78,73,84,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,83,101,108,108,32,83,116,111,99,107,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,83,84,79,67,75,32,32,45,32,45,32,40,79,79,32,44,32,83,69,76,76,84,89,80,69,41,32,62,10,10,60,33,45,45,32,42,42,32,83,119,105,116,99,104,32,77,117,116,117,97,108,32,70,117,110,100,32,79,112,101,110,32,79,114,100,101,114,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,83,87,73,84,67,72,77,70,32,32,45,32,45,32,40,79,79,32,44,32,83,69,67,73,68,32,44,32,85,78,73,84,84,89,80,69,32,44,32,83,87,73,84,67,72,65,76,76,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,87,73,84,67,72,65,76,76,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,10,60,33,45,45,32,42,42,42,42,42,32,80,111,115,105,116,105,111,110,32,76,105,115,116,32,42,42,42,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,80,79,83,76,73,83,84,32,32,45,32,45,32,40,40,80,79,83,77,70,32,124,32,80,79,83,83,84,79,67,75,32,124,32,80,79,83,68,69,66,84,124,32,80,79,83,79,80,84,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,79,84,72,69,82,41,42,41,32,62,10,10,60,33,45,45,32,80,111,115,105,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,97,110,100,32,116,121,112,101,115,32,111,102,32,112,111,115,105,116,105,111,110,115,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,77,69,77,79,32,116,111,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,80,79,83,32,32,45,32,45,32,40,83,69,67,73,68,32,44,32,72,69,76,68,73,78,65,67,67,84,32,44,32,80,79,83,84,89,80,69,32,44,32,85,78,73,84,83,32,44,32,85,78,73,84,80,82,73,67,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,75,84,86,65,76,32,44,32,68,84,80,82,73,67,69,65,83,79,70,32,44,32,67,85,82,82,69,78,67,89,63,32,44,32,40,77,69,77,79,32,124,32,77,69,77,79,50,41,63,41,32,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,80,79,83,32,35,76,105,110,107,40,77,69,77,79,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,80,79,83,32,35,76,105,110,107,40,77,69,77,79,50,44,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,124,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,41,45,45,62,10,10,60,33,45,45,32,87,104,105,99,104,32,115,117,98,45,97,99,99,111,117,110,116,32,116,104,101,32,112,111,115,105,116,105,111,110,32,105,115,32,104,101,108,100,32,105,110,58,32,67,65,83,72,44,32,77,65,82,71,73,78,44,32,83,72,79,82,84,44,32,79,84,72,69,82,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,72,69,76,68,73,78,65,67,67,84,32,32,45,32,79,32,37,83,85,66,65,67,67,84,69,78,85,77,32,62,10,10,60,33,45,45,32,80,111,115,105,116,105,111,110,32,84,121,112,101,58,32,83,72,79,82,84,44,32,76,79,78,71,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,89,80,69,32,32,45,32,79,32,37,80,79,83,84,89,80,69,69,78,85,77,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,82,73,67,69,65,83,79,70,32,32,45,32,79,32,37,68,84,84,77,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,68,101,98,116,32,80,111,115,105,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,68,69,66,84,32,32,45,32,45,32,40,73,78,86,80,79,83,41,32,62,10,10,60,33,45,45,32,42,42,32,77,117,116,117,97,108,32,70,117,110,100,32,80,111,115,105,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,77,70,32,32,45,32,45,32,40,73,78,86,80,79,83,32,44,32,85,78,73,84,83,83,84,82,69,69,84,63,32,44,32,85,78,73,84,83,85,83,69,82,63,32,44,32,82,69,73,78,86,68,73,86,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,73,78,86,67,71,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,83,83,84,82,69,69,84,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,83,85,83,69,82,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,73,78,86,68,73,86,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,73,78,86,67,71,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,32,79,112,116,105,111,110,32,80,111,115,105,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,79,80,84,32,32,45,32,45,32,40,73,78,86,80,79,83,32,44,32,83,69,67,85,82,69,68,63,41,32,62,10,10,60,33,45,45,32,42,42,32,79,116,104,101,114,32,83,101,99,117,114,105,116,121,32,84,121,112,101,32,80,111,115,105,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,79,84,72,69,82,32,32,45,32,45,32,40,73,78,86,80,79,83,41,32,62,10,10,60,33,45,45,32,42,42,32,83,116,111,99,107,32,80,111,115,105,116,105,111,110,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,83,84,79,67,75,32,32,45,32,45,32,40,73,78,86,80,79,83,32,44,32,85,78,73,84,83,83,84,82,69,69,84,63,32,44,32,85,78,73,84,83,85,83,69,82,63,32,44,32,82,69,73,78,86,68,73,86,63,41,32,62,10,10,10,60,33,45,45,32,42,42,32,66,97,108,97,110,99,101,115,32,42,42,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,66,65,76,32,32,45,32,45,32,40,65,86,65,73,76,67,65,83,72,32,44,32,77,65,82,71,73,78,66,65,76,65,78,67,69,32,44,32,83,72,79,82,84,66,65,76,65,78,67,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,85,89,80,79,87,69,82,63,32,44,32,66,65,76,76,73,83,84,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,71,73,78,66,65,76,65,78,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,72,79,82,84,66,65,76,65,78,67,69,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,86,65,73,76,67,65,83,72,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,80,79,87,69,82,32,32,45,32,79,32,37,65,77,84,84,89,80,69,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,76,73,83,84,32,32,45,32,45,32,40,66,65,76,42,41,32,62,10,10,60,33,45,45,32,42,42,42,42,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,32,42,42,42,32,45,45,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,65,78,68,78,76,68,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,111,112,101,110,32,111,114,100,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,79,68,78,76,68,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,112,111,115,105,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,68,78,76,68,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,98,97,108,97,110,99,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,68,78,76,68,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,42,42,42,42,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,77,101,115,115,97,103,101,32,83,101,116,32,42,42,42,32,45,45,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,109,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,77,83,71,83,69,84,32,32,45,32,45,32,40,83,69,67,76,73,83,84,77,83,71,83,69,84,86,49,44,32,83,69,67,76,73,83,84,77,83,71,83,69,84,86,50,42,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,58,32,86,101,114,115,105,111,110,32,49,32,97,110,100,32,50,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,83,69,67,76,73,83,84,77,83,71,83,69,84,86,49,44,32,83,69,67,76,73,83,84,77,83,71,83,69,84,86,50,41,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,83,69,67,76,73,83,84,82,81,68,78,76,68,41,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,83,69,67,76,73,83,84,82,81,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,82,81,68,78,76,68,32,32,45,32,79,32,37,66,79,79,76,84,89,80,69,32,62,10,10,60,33,45,45,32,73,78,86,69,83,84,77,69,78,84,32,69,77,65,73,76,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,84,82,78,82,81,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,73,78,86,77,65,73,76,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,84,82,78,82,83,32,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,73,78,86,77,65,73,76,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,81,32,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,73,78,86,65,67,67,84,70,82,79,77,44,32,73,78,86,77,65,73,76,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,83,32,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,44,32,73,78,86,65,67,67,84,70,82,79,77,44,32,73,78,86,77,65,73,76,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,82,81,32,32,32,32,32,32,32,32,32,45,32,45,32,40,73,78,86,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,82,83,32,32,32,32,32,32,32,32,32,45,32,45,32,40,73,78,86,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,115,101,116,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,69,77,65,73,76,77,83,71,83,82,81,86,49,44,32,69,77,65,73,76,77,83,71,83,82,81,86,50,41,32,32,32,32,32,45,32,45,32,40,40,77,65,73,76,84,82,78,82,81,32,124,32,77,65,73,76,83,89,78,67,82,81,32,124,32,71,69,84,77,73,77,69,84,82,78,82,81,41,43,32,41,62,10,60,33,69,76,69,77,69,78,84,32,40,69,77,65,73,76,77,83,71,83,82,83,86,49,44,32,69,77,65,73,76,77,83,71,83,82,83,86,50,41,32,32,32,32,32,45,32,45,32,40,40,77,65,73,76,84,82,78,82,83,32,124,32,77,65,73,76,83,89,78,67,82,83,32,124,32,71,69,84,77,73,77,69,84,82,78,82,83,41,43,32,41,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,77,83,71,83,69,84,32,32,32,32,32,32,32,45,32,45,32,40,69,77,65,73,76,77,83,71,83,69,84,86,49,44,32,69,77,65,73,76,77,83,71,83,69,84,86,50,42,41,62,10,60,33,69,76,69,77,69,78,84,32,40,69,77,65,73,76,77,83,71,83,69,84,86,49,44,32,69,77,65,73,76,77,83,71,83,69,84,86,50,41,32,32,32,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,32,44,32,77,65,73,76,83,85,80,32,44,32,71,69,84,77,73,77,69,83,85,80,41,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,83,85,80,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,83,85,80,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,69,109,97,105,108,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,84,82,78,82,81,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,77,65,73,76,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,84,82,78,82,83,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,77,65,73,76,82,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,71,69,84,77,73,77,69,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,71,69,84,77,73,77,69,82,83,63,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,82,81,32,32,32,32,32,32,32,32,45,32,45,32,40,77,65,73,76,41,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,85,83,69,82,73,68,32,44,32,68,84,67,82,69,65,84,69,68,32,44,32,70,82,79,77,32,44,32,84,79,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,74,69,67,84,32,44,32,77,83,71,66,79,68,89,32,44,32,73,78,67,73,77,65,71,69,83,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,83,69,72,84,77,76,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,82,69,65,84,69,68,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,70,82,79,77,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,84,79,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,85,66,74,69,67,84,32,32,32,32,32,32,32,45,32,111,32,37,83,85,66,74,69,67,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,85,83,69,72,84,77,76,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,69,76,69,77,69,78,84,32,77,83,71,66,79,68,89,32,32,32,32,32,32,32,45,32,45,32,37,77,83,71,66,79,68,89,84,89,80,69,62,10,10,60,33,45,45,32,69,109,97,105,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,82,83,32,32,32,32,32,32,32,32,45,32,45,32,40,77,65,73,76,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,115,121,110,99,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,81,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,77,65,73,76,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,44,69,77,65,73,76,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,69,77,65,73,76,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,83,32,32,32,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,77,65,73,76,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,44,69,77,65,73,76,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,69,77,65,73,76,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,69,77,65,73,76,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,45,45,32,72,84,77,76,32,71,69,84,32,45,45,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,85,82,76,32,84,79,32,40,85,82,76,124,85,82,76,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,81,32,32,32,32,32,45,32,45,32,40,40,85,82,76,124,85,82,76,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,81,32,35,76,105,110,107,40,85,82,76,44,69,77,65,73,76,77,83,71,83,82,81,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,81,32,35,76,105,110,107,40,85,82,76,50,44,69,77,65,73,76,77,83,71,83,82,81,86,50,41,45,45,62,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,83,32,32,32,32,32,45,32,45,32,40,40,85,82,76,124,85,82,76,50,41,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,83,32,35,76,105,110,107,40,85,82,76,44,69,77,65,73,76,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,83,32,35,76,105,110,107,40,85,82,76,50,44,69,77,65,73,76,77,83,71,83,82,83,86,50,41,45,45,62,10,10,32,32,32,32,60,33,45,45,32,66,73,76,76,32,80,82,69,83,69,78,84,77,69,78,84,32,32,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,65,108,108,111,119,115,32,102,111,114,32,109,117,108,116,105,112,108,101,32,66,105,108,108,101,114,32,68,105,114,101,99,116,111,114,121,10,32,32,32,32,32,115,101,114,118,105,99,101,115,32,119,105,116,104,105,110,32,97,110,32,70,73,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,69,84,32,32,32,32,32,32,32,32,45,32,45,32,40,80,82,69,83,68,73,82,77,83,71,83,69,84,86,49,43,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,69,84,86,49,32,32,32,32,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,44,32,80,82,69,83,68,73,82,80,82,79,70,63,41,62,10,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,80,82,79,70,32,32,32,32,32,32,45,32,45,32,40,80,82,79,67,68,65,89,83,79,70,70,42,44,32,67,65,78,83,85,80,80,79,82,84,73,77,65,71,69,83,44,32,80,82,79,67,69,78,68,84,77,41,62,10,10,10,32,32,32,32,60,33,45,45,32,78,111,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,105,110,32,116,104,105,115,32,109,111,100,117,108,101,32,45,45,62,10,32,32,32,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,60,33,45,45,32,68,73,82,69,67,84,79,82,89,32,77,69,83,83,65,71,69,83,32,45,45,62,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,70,73,78,68,32,66,73,76,76,69,82,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,70,105,110,100,32,66,105,108,108,101,114,32,77,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,32,32,32,32,45,32,45,32,40,70,73,78,68,66,73,76,76,69,82,84,82,78,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,32,32,32,32,45,32,45,32,40,70,73,78,68,66,73,76,76,69,82,84,82,78,82,83,41,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,70,105,110,100,32,66,105,108,108,101,114,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,70,73,78,68,66,73,76,76,69,82,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,70,73,78,68,66,73,76,76,69,82,82,83,63,41,62,10,32,32,32,32,10,32,32,32,32,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,70,105,110,100,32,66,105,108,108,101,114,32,82,101,113,117,101,115,116,32,97,110,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,82,81,32,32,45,32,45,32,40,68,84,85,80,68,65,84,69,63,32,44,32,66,73,76,76,69,82,73,68,63,44,32,78,65,77,69,63,44,32,65,68,68,82,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,68,82,50,63,32,44,32,65,68,68,82,51,63,32,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,63,32,44,32,67,79,85,78,84,82,89,63,32,44,32,83,73,67,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,78,83,85,80,79,83,84,65,76,67,79,68,69,63,44,73,78,67,73,77,65,71,69,83,41,62,10,32,32,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,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,82,83,32,32,45,32,45,32,40,68,84,85,80,68,65,84,69,32,44,66,73,76,76,69,82,73,78,70,79,42,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,73,78,70,79,32,32,32,32,45,32,45,32,40,66,73,76,76,80,85,66,44,32,66,73,76,76,69,82,73,68,44,32,78,65,77,69,44,32,65,68,68,82,49,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,68,82,50,63,32,44,32,65,68,68,82,51,63,32,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,32,44,67,79,85,78,84,82,89,32,44,83,73,67,32,44,80,72,79,78,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,83,63,44,32,65,67,67,84,70,79,82,77,65,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,69,68,73,84,77,65,83,75,63,44,32,72,69,76,80,77,69,83,83,65,71,69,63,44,32,82,69,83,84,82,73,67,84,63,44,32,76,79,71,79,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,86,65,76,73,68,65,84,69,63,44,32,66,73,76,76,69,82,73,78,70,79,85,82,76,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,83,32,32,32,32,32,32,45,32,45,32,40,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,43,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,32,32,32,32,32,32,32,45,32,45,32,40,80,77,84,73,78,83,84,82,85,77,69,78,84,84,89,80,69,44,32,66,82,65,78,68,63,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,68,84,85,80,68,65,84,69,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,67,79,78,83,85,80,79,83,84,65,76,67,79,68,69,32,45,32,111,32,37,90,73,80,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,85,66,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,73,68,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,65,67,67,84,70,79,82,77,65,84,32,32,32,32,45,32,111,32,37,77,83,71,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,65,67,67,84,69,68,73,84,77,65,83,75,32,32,45,32,111,32,37,77,83,71,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32]),t.push.apply(t,[72,69,76,80,77,69,83,83,65,71,69,32,32,32,45,32,111,32,37,77,83,71,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,82,69,83,84,82,73,67,84,32,32,32,32,32,32,45,32,111,32,37,77,83,71,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,86,65,76,73,68,65,84,69,32,32,32,32,32,32,45,32,111,32,37,85,82,76,50,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,73,78,70,79,85,82,76,32,45,32,111,32,37,85,82,76,50,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,76,79,71,79,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,85,82,76,50,84,89,80,69,62,10,32,32,32,32,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,60,33,45,45,32,83,73,71,78,85,80,32,77,69,83,83,65,71,69,83,32,32,32,32,45,45,62,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,69,78,82,79,76,76,32,83,65,77,69,32,65,83,32,83,84,65,78,68,65,82,68,32,79,70,88,32,69,78,82,79,76,76,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,65,67,84,73,86,65,84,73,79,78,32,83,65,77,69,32,65,83,32,83,84,65,78,68,65,82,68,32,79,70,88,32,45,45,62,10,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,66,85,83,78,65,77,69,65,67,67,84,72,69,76,68,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,32,45,32,45,32,40,78,65,77,69,65,67,67,84,72,69,76,68,63,44,32,66,85,83,78,65,77,69,65,67,67,84,72,69,76,68,63,44,32,65,68,68,82,49,63,44,32,65,68,68,82,50,63,44,10,9,9,9,9,32,32,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,10,9,9,9,9,32,32,32,68,65,89,80,72,79,78,69,63,44,32,69,86,69,80,72,79,78,69,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,65,67,67,79,85,78,84,32,73,78,70,79,32,83,65,77,69,32,65,83,32,83,84,65,78,68,65,82,68,32,79,70,88,32,69,88,67,69,80,84,32,70,79,82,32,71,82,79,85,80,32,77,101,115,115,97,103,101,115,45,45,62,10,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,78,65,77,69,65,67,67,84,72,69,76,68,32,45,32,111,32,37,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,85,83,78,65,77,69,65,67,67,84,72,69,76,68,32,45,32,111,32,37,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,62,10,32,32,32,32,32,32,32,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,60,33,45,45,32,66,73,76,76,32,68,69,76,73,86,69,82,89,32,77,69,83,83,65,71,69,83,32,45,45,62,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,66,105,108,108,32,68,101,108,105,118,101,114,121,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,66,105,108,108,32,68,101,108,105,118,101,114,121,32,77,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,32,32,32,32,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,65,108,108,111,119,115,32,102,111,114,32,109,117,108,116,105,112,108,101,32,66,105,108,108,32,80,114,101,115,101,110,116,109,101,110,116,10,32,32,32,32,32,115,101,114,118,105,99,101,115,32,119,105,116,104,105,110,32,97,110,32,70,73,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,69,84,32,32,32,32,32,32,32,32,45,32,45,32,40,80,82,69,83,68,76,86,77,83,71,83,69,84,86,49,43,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,69,84,86,49,32,32,32,32,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,44,32,80,82,69,83,68,76,86,80,82,79,70,63,44,32,69,77,65,73,76,80,82,79,70,41,62,10,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,80,82,79,70,32,32,32,32,32,45,32,45,32,40,67,65,78,83,85,80,80,79,82,84,71,82,79,85,80,73,68,44,32,80,82,79,67,68,65,89,83,79,70,70,42,44,32,67,65,78,83,85,80,80,79,82,84,73,77,65,71,69,83,44,32,80,82,79,67,69,78,68,84,77,44,32,67,65,78,85,80,68,65,84,69,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,41,62,10,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,78,111,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,105,110,32,116,104,105,115,32,109,111,100,117,108,101,32,45,45,62,10,32,32,32,32,10,32,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,97,100,100,105,116,105,111,110,32,111,102,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,81,32,97,110,100,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,83,46,32,32,45,45,62,10,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,32,32,45,32,45,32,40,40,80,82,69,83,76,73,83,84,84,82,78,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,68,69,84,65,73,76,84,82,78,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,78,79,84,73,70,89,84,82,78,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,77,65,73,76,83,89,78,67,82,81,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,77,65,73,76,84,82,78,82,81,41,43,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,32,32,45,32,45,32,40,40,80,82,69,83,76,73,83,84,84,82,78,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,68,69,84,65,73,76,84,82,78,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,78,79,84,73,70,89,84,82,78,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,77,65,73,76,83,89,78,67,82,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,124,80,82,69,83,77,65,73,76,84,82,78,82,83,41,43,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,62,10,10,32,32,32,32,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,32,71,114,111,117,112,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,40,85,83,69,82,73,68,32,124,32,71,82,79,85,80,73,68,41,63,44,32,65,67,67,84,73,78,70,79,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,65,67,67,84,73,78,70,79,82,83,63,41,62,10,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,65,67,67,84,73,78,70,79,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,32,83,86,67,83,84,65,84,85,83,50,44,32,82,69,65,83,79,78,63,41,62,10,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,66,73,76,76,69,82,78,65,77,69,44,32,83,80,78,65,77,69,44,32,80,65,89,69,69,73,68,50,32,97,110,100,32,80,65,89,69,69,76,83,84,73,68,50,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,40,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,82,69,83,65,67,67,84,84,79,32,41,32,45,32,45,10,9,9,9,40,32,66,73,76,76,80,85,66,44,32,66,73,76,76,69,82,73,68,44,32,66,73,76,76,69,82,78,65,77,69,63,44,32,65,67,67,84,73,68,44,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,63,44,10,9,9,9,85,83,69,82,73,68,63,44,32,40,32,83,80,78,65,77,69,63,44,32,40,40,80,65,89,69,69,73,68,50,44,32,80,65,89,69,69,76,83,84,73,68,50,63,41,32,124,32,80,65,89,69,69,76,83,84,73,68,50,32,41,41,63,41,62,10,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,71,82,79,85,80,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,82,69,65,83,79,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,77,83,71,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,83,84,82,85,77,69,78,84,84,89,80,69,32,32,32,32,32,32,32,45,32,111,32,37,80,77,84,73,78,83,84,82,85,77,69,78,84,69,78,85,77,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,82,65,78,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,78,65,77,69,9,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,10,32,32,32,32,60,33,45,45,32,66,105,108,108,32,68,101,108,105,118,101,114,121,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,32,40,85,83,69,82,73,68,124,71,82,79,85,80,73,68,41,63,44,32,80,82,69,83,76,73,83,84,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,80,82,69,83,76,73,83,84,82,83,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,80,82,69,83,78,79,84,73,70,89,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,80,82,69,83,78,79,84,73,70,89,82,83,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,97,100,100,105,116,105,111,110,32,111,102,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,81,32,97,110,100,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,83,46,32,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,83,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,97,100,100,105,116,105,111,110,32,111,102,32,115,101,118,101,114,97,108,32,110,101,119,32,116,97,103,115,32,116,111,32,80,82,69,83,76,73,83,84,82,81,46,32,32,10,32,32,32,32,32,32,32,32,32,83,101,101,32,34,78,101,119,32,116,97,103,115,32,105,110,32,80,82,69,83,76,73,83,84,82,81,34,44,32,98,101,108,111,119,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,82,81,32,32,32,32,32,32,32,45,32,45,32,40,66,73,76,76,80,85,66,44,32,68,84,83,84,65,82,84,63,44,32,68,84,69,78,68,63,44,32,68,84,68,85,69,66,89,63,44,32,66,73,76,76,69,82,73,68,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,73,68,63,44,32,66,73,76,76,84,89,80,69,42,44,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,42,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,42,44,32,78,79,84,73,70,89,87,73,76,76,73,78,71,44,32,73,78,67,76,85,68,69,68,69,84,65,73,76,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,67,76,85,68,69,66,73,76,76,83,84,65,84,85,83,63,44,32,73,78,67,76,85,68,69,66,73,76,76,80,77,84,83,84,65,84,85,83,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,67,76,85,68,69,83,84,65,84,85,83,72,73,83,84,63,44,32,73,78,67,76,85,68,69,67,79,85,78,84,83,63,44,32,73,78,67,76,85,68,69,83,85,77,77,65,82,89,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,78,101,119,32,116,97,103,115,32,105,110,32,80,82,69,83,76,73,83,84,82,81,32,102,111,114,32,79,70,88,32,49,46,54,46,32,32,66,73,76,76,69,82,73,68,32,119,97,115,32,97,108,115,111,32,97,100,100,101,100,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,68,84,68,85,69,66,89,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,89,80,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,73,76,76,84,89,80,69,69,78,85,77,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,73,76,76,83,84,65,84,85,83,67,79,68,69,69,78,85,77,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,32,32,32,32,32,32,32,32,45,32,111,32,37,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,69,78,85,77,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,66,73,76,76,83,84,65,84,85,83,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,66,73,76,76,80,77,84,83,84,65,84,85,83,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,83,84,65,84,85,83,72,73,83,84,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,67,79,85,78,84,83,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,83,85,77,77,65,82,89,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,97,100,100,105,116,105,111,110,32,111,102,32,116,104,101,32,80,82,69,83,67,79,85,78,84,83,32,97,103,103,114,101,103,97,116,101,32,116,111,32,80,82,69,83,76,73,83,84,82,83,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,82,83,32,32,32,32,32,32,32,45,32,45,32,40,66,73,76,76,80,85,66,44,32,85,83,69,82,73,68,44,32,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,76,73,83,84,63,44,32,80,82,69,83,67,79,85,78,84,83,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,67,79,85,78,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,66,73,76,76,83,84,65,84,85,83,67,79,85,78,84,83,42,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,85,78,84,83,42,41,62,32,32,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,67,79,85,78,84,83,32,32,32,32,32,32,32,45,32,45,32,40,66,73,76,76,83,84,65,84,85,83,67,79,68,69,44,32,67,79,85,78,84,41,62,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,85,78,84,83,32,32,32,32,45,32,45,32,40,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,44,32,67,79,85,78,84,41,62,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,67,79,85,78,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,32,32,32,32,32,32,32,32,32,45,32,45,32,40,80,82,69,83,66,73,76,76,73,78,70,79,42,41,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,97,100,100,105,116,105,111,110,32,111,102,32,66,73,76,76,84,89,80,69,44,32,66,73,76,76,83,84,65,84,85,83,32,97,110,100,32,66,73,76,76,80,77,84,83,84,65,84,85,83,32,116,111,32,80,82,69,83,66,73,76,76,73,78,70,79,46,32,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,66,73,76,76,73,78,70,79,32,32,32,32,32,45,32,45,32,40,66,73,76,76,73,68,44,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,65,89,69,69,73,68,50,63,44,32,66,73,76,76,82,69,70,73,78,70,79,63,44,32,65,77,84,68,85,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,73,78,65,77,84,68,85,69,63,44,32,68,84,80,77,84,68,85,69,44,32,68,84,66,73,76,76,44,32,68,84,79,80,69,78,63,44,32,68,84,67,76,79,83,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,86,66,65,76,63,44,32,65,67,84,73,86,73,84,89,63,44,32,65,67,67,84,66,65,76,63,44,32,73,78,86,79,73,67,69,50,63,44,32,78,79,84,73,70,89,68,69,83,73,82,69,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,84,89,80,69,63,44,32,66,73,76,76,83,84,65,84,85,83,42,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,77,78,84,73,77,65,71,69,63,44,32,40,68,69,84,65,73,76,65,86,65,73,76,65,66,76,69,124,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,41,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,32,32,32,32,32,32,32,45,32,45,32,40,66,73,76,76,83,84,65,84,85,83,67,79,68,69,44,32,68,84,69,70,70,44,32,83,84,65,84,85,83,77,79,68,66,89,63,41,62,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,77,84,83,84,65,84,85,83,32,32,32,32,45,32,45,32,40,83,82,86,82,84,73,68,50,63,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,44,32,68,84,69,70,70,44,32,83,84,65,84,85,83,77,79,68,66,89,63,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,68,84,69,70,70,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,83,84,65,84,85,83,77,79,68,66,89,32,32,32,32,32,32,45,32,111,32,37,83,84,65,84,85,83,77,79,68,66,89,69,78,85,77,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,97,100,100,105,116,105,111,110,32,111,102,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,81,32,97,110,100,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,83,46,32,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,81,32,32,45,32,45,32,40,66,73,76,76,73,68,63,44,32,66,73,76,76,83,84,65,84,85,83,63,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,63,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,83,32,32,45,32,45,32,40,66,73,76,76,73,68,63,44,32,66,73,76,76,83,84,65,84,85,83,63,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,63,41,62,10,10,32,32,32,32,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,102,111,114,32,80,82,69,70,69,84,67,72,85,82,76,32,101,108,101,109,101,110,116,46,10,32,32,32,32,32,32,32,32,32,84,104,105,115,32,118,101,114,115,105,111,110,32,40,111,112,116,105,111,110,97,108,32,97,110,100,32,114,101,112,101,97,116,105,110,103,32,118,101,114,115,117,115,32,111,112,116,105,111,110,97,108,41,32,109,97,116,99,104,101,115,32,116,104,101,10,9,32,105,110,116,101,110,116,32,97,110,100,32,119,111,114,100,105,110,103,32,111,102,32,116,104,101,32,115,112,101,99,105,102,105,99,97,116,105,111,110,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,83,84,77,78,84,73,77,65,71,69,32,32,32,32,32,45,32,45,32,40,32,73,77,65,71,69,85,82,76,44,32,80,82,69,70,69,84,67,72,85,82,76,42,44,32,68,84,69,88,80,73,82,69,63,32,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,84,82,78,82,81,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,80,82,69,83,68,69,84,65,73,76,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,82,81,32,32,32,32,32,45,32,45,32,40,66,73,76,76,73,68,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,63,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,84,82,78,82,83,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,80,82,69,83,68,69,84,65,73,76,82,83,63,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,82,83,32,32,32,45,32,45,32,40,80,82,69,83,68,69,84,65,73,76,42,41,62,10,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,32,32,32,32,32,32,32,45,32,45,32,40,66,73,76,76,73,68,44,32,80,82,69,83,65,67,67,84,70,82,79,77,63,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,42,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,32,32,32,32,32,32,32,32,45,32,45,32,40,84,65,66,76,69,78,65,77,69,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,44,32,66,73,76,76,68,69,84,65,73,76,82,79,87,42,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,68,69,84,65,73,76,82,79,87,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,67,124,78,41,42,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,83,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,81,32,32,45,32,45,32,40,66,73,76,76,73,68,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,83,32,32,45,32,45,32,40,66,73,76,76,73,68,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,44,32,67,79,76,68,69,70,42,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,67,79,76,68,69,70,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,40,67,79,76,78,65,77,69,44,32,67,79,76,84,89,80,69,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,82,81,32,32,32,32,32,45,32,45,32,40,80,82,69,83,68,69,76,73,86,69,82,89,73,68,41,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,46,32,32,65,108,108,32,112,114,101,118,105,111,117,115,32,68,84,68,32,118,101,114,115,105,111,110,115,32,97,108,108,111,119,101,100,32,122,101,114,111,32,111,114,32,109,111,114,101,32,105,100,101,110,116,105,102,105,101,114,10,32,32,32,32,32,97,103,103,114,101,103,97,116,101,115,46,32,32,78,111,116,104,105,110,103,32,111,116,104,101,114,32,116,104,97,110,32,97,32,115,105,110,103,108,101,32,60,80,82,69,83,68,69,76,73,86,69,82,73,68,62,32,104,97,115,32,109,101,97,110,105,110,103,46,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,82,83,32,32,32,32,32,45,32,45,32,40,80,82,69,83,68,69,76,73,86,69,82,89,73,68,41,62,10,32,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,76,73,86,69,82,89,73,68,32,32,32,45,32,45,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,66,73,76,76,73,68,44,68,84,83,69,69,78,41,62,10,32,32,32,32,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,78,79,84,73,70,89,87,73,76,76,73,78,71,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,68,69,84,65,73,76,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,65,77,84,68,85,69,32,32,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,77,73,78,65,77,84,68,85,69,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,68,84,66,73,76,76,32,32,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,86,66,65,76,32,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,65,67,84,73,86,73,84,89,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,65,67,67,84,66,65,76,32,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,78,79,84,73,70,89,68,69,83,73,82,69,68,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,68,69,84,65,73,76,65,86,65,73,76,65,66,76,69,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,73,77,65,71,69,85,82,76,32,32,32,32,32,32,32,45,32,111,32,37,85,82,76,50,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,70,69,84,67,72,85,82,76,32,32,32,32,45,32,111,32,37,85,82,76,50,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,84,65,66,76,69,78,65,77,69,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,67,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,77,83,71,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,67,72,65,82,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,67,79,76,78,65,77,69,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,67,79,76,84,89,80,69,32,32,32,32,32,32,32,32,45,32,111,32,37,67,79,76,85,77,78,84,89,80,69,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,68,84,83,69,69,78,32,32,32,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,9,60,33,69,76,69,77,69,78,84,32,66,73,76,76,73,68,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,60,33,45,45,32,66,73,76,76,32,80,82,69,83,69,78,84,77,69,78,84,32,69,77,65,73,76,32,77,69,83,83,65,71,69,83,32,45,45,62,10,32,32,32,32,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,32,32,32,32,10,32,32,32,32,60,33,45,45,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,81,32,32,32,45,32,45,32,40,37,83,89,78,67,82,81,77,65,67,82,79,32,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,82,69,83,77,65,73,76,84,82,78,82,81,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,81,32,35,76,105,110,107,40,84,79,75,69,78,50,44,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,41,45,45,62,10,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,83,32,32,32,45,32,45,32,40,37,83,89,78,67,82,83,77,65,67,82,79,32,44,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,82,69,83,77,65,73,76,84,82,78,82,83,42,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,84,79,75,69,78,50,44,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,83,32,35,76,105,110,107,40,83,89,78,67,69,82,82,79,82,44,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,45,45,62,10,10,32,32,10,32,32,32,32,60,33,45,45,32,66,105,108,108,32,80,114,101,115,101,110,116,109,101,110,116,32,77,97,105,108,32,45,45,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,84,82,78,82,81,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,44,32,80,82,69,83,77,65,73,76,82,81,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,84,82,78,82,83,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,44,32,80,82,69,83,77,65,73,76,82,83,63,41,62,10,32,32,32,32,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,82,81,32,32,32,32,32,32,32,45,32,45,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,32,32,32,32,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,82,83,32,32,32,32,32,32,32,45,32,45,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,32,10,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,40,80,82,79,70,77,83,71,83,82,81,86,49,44,32,80,82,79,70,77,83,71,83,82,81,86,50,41,32,32,32,32,32,32,32,32,45,32,45,32,40,40,80,82,79,70,84,82,78,82,81,41,43,32,41,62,10,60,33,69,76,69,77,69,78,84,32,40,80,82,79,70,77,83,71,83,82,83,86,49,44,32,80,82,79,70,77,83,71,83,82,83,86,50,41,32,32,32,32,32,32,32,32,45,32,45,32,40,40,80,82,79,70,84,82,78,82,83,41,43,32,41,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,32,111,102,32,111,114,100,105,110,97,110,99,101,32,119,105,116,104,105,110,32,112,114,111,102,105,108,101,46,32,32,79,70,88,32,49,46,53,46,49,32,115,101,114,118,101,114,115,32,97,114,101,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,10,32,32,32,32,32,79,70,88,32,49,46,48,46,50,32,99,108,105,101,110,116,115,32,105,102,32,116,104,101,121,32,99,111,109,112,108,121,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,77,83,71,83,69,84,32,32,32,32,32,32,32,32,45,32,45,32,40,80,82,79,70,77,83,71,83,69,84,86,49,44,32,80,82,79,70,77,83,71,83,69,84,86,50,63,41,62,10,60,33,69,76,69,77,69,78,84,32,40,80,82,79,70,77,83,71,83,69,84,86,49,44,32,80,82,79,70,77,83,71,83,69,84,86]),t.push.apply(t,[50,41,32,32,32,32,32,32,45,32,45,32,40,77,83,71,83,69,84,67,79,82,69,41,62,10,10,60,33,45,45,32,78,111,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,105,110,32,116,104,105,115,32,109,111,100,117,108,101,32,45,45,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,84,82,78,82,81,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,81,77,65,67,82,79,32,44,32,80,82,79,70,82,81,41,62,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,84,82,78,82,83,32,32,32,32,32,45,32,45,32,40,37,84,82,78,82,83,77,65,67,82,79,32,44,32,80,82,79,70,82,83,63,41,62,10,10,60,33,45,45,32,77,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,76,105,115,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,77,111,118,101,100,32,109,101,115,115,97,103,101,32,115,101,116,32,108,105,115,116,32,102,114,111,109,32,101,110,116,105,116,121,32,115,101,99,116,105,111,110,32,116,111,32,104,101,114,101,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,82,69,83,68,73,82,77,83,71,83,69,84,44,32,80,82,69,83,68,76,86,77,83,71,83,69,84,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,58,32,87,104,105,108,101,32,101,110,116,105,114,101,108,121,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,32,116,104,101,32,112,114,101,118,105,111,117,115,32,102,111,114,109,97,116,105,111,110,10,32,32,32,32,32,111,102,32,116,104,105,115,32,109,97,99,114,111,32,40,32,83,73,71,78,79,78,77,83,69,84,83,69,84,63,44,32,83,73,71,78,85,80,77,83,71,83,69,84,63,44,32,46,46,46,32,41,44,32,116,104,105,115,32,102,111,114,109,32,109,97,107,101,115,32,116,104,101,10,32,32,32,32,32,105,110,116,101,110,116,32,109,111,114,101,32,111,98,118,105,111,117,115,46,32,32,77,101,115,115,97,103,101,32,115,101,116,32,112,114,111,102,105,108,101,32,97,103,103,114,101,103,97,116,101,115,32,109,97,121,32,97,112,112,101,97,114,32,105,110,32,97,110,121,10,32,32,32,32,32,111,114,100,101,114,32,105,110,32,60,77,83,71,83,69,84,76,73,83,84,62,46,10,32,32,32,32,32,65,108,115,111,44,32,114,101,109,111,118,101,100,32,83,73,71,78,79,78,77,83,71,83,69,84,32,97,110,100,32,80,82,79,70,77,83,71,83,69,84,32,102,114,111,109,32,116,104,101,32,109,97,99,114,111,32,116,111,32,109,97,107,101,32,116,104,101,109,10,32,32,32,32,32,114,101,113,117,105,114,101,100,32,105,110,32,60,77,83,71,83,69,84,76,73,83,84,62,46,32,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,77,83,71,83,69,84,77,65,67,82,79,32,34,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,32,83,73,71,78,85,80,77,83,71,83,69,84,32,124,32,66,65,78,75,77,83,71,83,69,84,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,32,124,10,9,9,32,32,32,32,32,73,78,86,83,84,77,84,77,83,71,83,69,84,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,32,124,10,9,9,32,32,32,32,32,66,73,76,76,80,65,89,77,83,71,83,69,84,32,124,32,69,77,65,73,76,77,83,71,83,69,84,32,124,32,83,69,67,76,73,83,84,77,83,71,83,69,84,32,124,10,9,9,32,32,32,32,32,80,82,69,83,68,73,82,77,83,71,83,69,84,32,124,32,80,82,69,83,68,76,86,77,83,71,83,69,84,10,9,9,32,32,32,32,32,37,69,88,84,82,65,77,83,71,83,69,84,83,10,9,9,32,32,32,32,32,41,34,62,10,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,58,32,68,105,115,97,108,108,111,119,32,97,110,32,101,109,112,116,121,32,60,77,83,71,83,69,84,76,73,83,84,62,32,98,121,32,114,101,113,117,105,114,105,110,103,32,111,110,101,32,111,114,10,32,32,32,32,32,109,111,114,101,32,111,99,99,117,114,97,110,99,101,115,32,111,102,32,116,104,101,32,37,77,83,71,83,69,84,77,65,67,82,79,32,99,111,110,116,101,110,116,115,46,10,32,32,32,32,32,65,108,115,111,44,32,109,97,107,101,32,60,83,73,71,78,79,78,77,83,71,83,69,84,62,32,97,110,100,32,60,80,82,79,70,77,83,71,83,69,84,62,32,114,101,113,117,105,114,101,100,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,83,71,83,69,84,76,73,83,84,32,32,32,32,45,32,45,32,40,10,32,32,32,32,40,40,40,32,83,73,71,78,79,78,77,83,71,83,69,84,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,43,44,32,80,82,79,70,77,83,71,83,69,84,32,41,32,124,10,32,32,32,32,32,40,32,80,82,79,70,77,83,71,83,69,84,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,43,44,32,83,73,71,78,79,78,77,83,71,83,69,84,32,41,41,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,42,32,41,32,124,10,32,32,32,32,40,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,43,44,10,32,32,32,32,32,40,40,32,83,73,71,78,79,78,77,83,71,83,69,84,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,42,44,32,80,82,79,70,77,83,71,83,69,84,32,41,32,124,10,32,32,32,32,32,32,40,32,80,82,79,70,77,83,71,83,69,84,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,42,44,32,83,73,71,78,79,78,77,83,71,83,69,84,32,41,41,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,41,42,32,41,10,32,32,32,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,82,81,32,32,32,32,45,32,45,32,40,67,76,73,69,78,84,82,79,85,84,73,78,71,32,44,32,68,84,80,82,79,70,85,80,41,62,10,60,33,69,76,69,77,69,78,84,32,67,76,73,69,78,84,82,79,85,84,73,78,71,32,45,32,111,32,37,67,76,73,69,78,84,82,79,85,84,73,78,71,69,78,85,77,62,10,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,85,82,76,71,69,84,82,69,68,73,82,69,67,84,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,85,82,76,71,69,84,82,69,68,73,82,69,67,84,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,85,82,76,32,84,79,32,40,85,82,76,124,85,82,76,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,82,83,32,32,32,32,45,32,45,32,40,77,83,71,83,69,84,76,73,83,84,32,44,32,83,73,71,78,79,78,73,78,70,79,76,73,83,84,32,44,32,68,84,80,82,79,70,85,80,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,73,78,65,77,69,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,44,32,67,79,85,78,84,82,89,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,83,80,72,79,78,69,63,44,32,84,83,80,72,79,78,69,63,44,32,70,65,88,80,72,79,78,69,63,44,32,40,85,82,76,124,85,82,76,50,41,63,44,32,85,82,76,71,69,84,82,69,68,73,82,69,67,84,63,44,32,69,77,65,73,76,63,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,82,79,70,82,83,32,35,76,105,110,107,40,85,82,76,44,80,82,79,70,77,83,71,83,82,83,86,49,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,82,79,70,82,83,32,35,76,105,110,107,40,85,82,76,50,44,80,82,79,70,77,83,71,83,82,83,86,50,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,80,82,79,70,82,83,32,35,76,105,110,107,40,85,82,76,71,69,84,82,69,68,73,82,69,67,84,44,80,82,79,70,77,83,71,83,82,83,86,50,41,45,45,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,70,73,78,65,77,69,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,83,80,72,79,78,69,32,32,32,32,32,32,32,45,32,111,32,37,80,72,79,78,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,84,83,80,72,79,78,69,32,32,32,32,32,32,32,45,32,111,32,37,80,72,79,78,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,70,65,88,80,72,79,78,69,32,32,32,32,32,32,45,32,111,32,37,80,72,79,78,69,84,89,80,69,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,85,82,76,71,69,84,82,69,68,73,82,69,67,84,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,82,76,71,69,84,82,69,68,73,82,69,67,84,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,83,105,103,110,111,110,32,114,101,97,108,109,32,105,110,102,111,32,45,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,112,119,116,121,112,101,32,102,111,114,32,105,110,116,108,32,117,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,73,78,70,79,76,73,83,84,32,32,32,32,45,32,45,32,40,83,73,71,78,79,78,73,78,70,79,42,41,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,80,87,84,89,80,69,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,73,78,70,79,32,32,32,32,32,32,32,32,45,32,45,32,40,83,73,71,78,79,78,82,69,65,76,77,32,44,32,77,73,78,32,44,32,77,65,88,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,65,82,84,89,80,69,32,44,32,67,65,83,69,83,69,78,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,80,69,67,73,65,76,32,44,32,83,80,65,67,69,83,44,32,80,73,78,67,72,44,32,67,72,71,80,73,78,70,73,82,83,84,44,32,80,87,84,89,80,69,63,41,62,10,60,33,45,45,32,79,70,88,32,49,46,54,32,99,111,114,114,101,99,116,105,111,110,46,32,32,84,104,105,115,32,101,108,101,109,101,110,116,32,112,114,101,118,105,111,117,115,108,121,32,119,97,115,32,105,110,99,111,114,114,101,99,116,108,121,32,108,105,110,107,101,100,32,116,111,10,32,32,32,32,32,80,82,79,70,77,83,71,83,69,84,86,50,46,32,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,73,71,78,79,78,73,78,70,79,32,35,76,105,110,107,40,80,87,84,89,80,69,44,32,80,82,79,70,77,83,71,83,82,83,86,50,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,82,69,65,76,77,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,77,73,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,77,65,88,77,73,78,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,77,65,88,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,77,65,88,77,73,78,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,72,65,82,84,89,80,69,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,67,72,65,82,84,89,80,69,69,78,85,77,62,10,60,33,69,76,69,77,69,78,84,32,67,65,83,69,83,69,78,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,80,69,67,73,65,76,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,80,65,67,69,83,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,80,73,78,70,73,82,83,84,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,87,84,89,80,69,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,80,87,84,89,80,69,69,78,85,77,62,32,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,115,101,116,32,99,111,114,101,32,105,110,102,111,32,45,32,117,115,101,100,32,98,121,32,97,108,108,32,88,88,88,77,83,71,83,69,84,86,110,32,45,45,62,10,60,33,45,45,32,118,101,114,115,105,111,110,32,50,32,97,100,100,115,32,67,79,85,78,84,82,89,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,67,79,85,78,84,82,89,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,85,82,76,32,116,111,32,85,82,76,43,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,32,85,82,76,32,84,79,32,40,85,82,76,124,85,82,76,50,41,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,54,58,32,65,100,100,32,82,69,70,82,69,83,72,83,85,80,84,32,101,108,101,109,101,110,116,46,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,83,71,83,69,84,67,79,82,69,32,32,32,32,45,32,45,32,40,86,69,82,32,44,32,40,85,82,76,124,85,82,76,50,41,32,44,32,79,70,88,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,82,65,78,83,80,83,69,67,32,44,32,83,73,71,78,79,78,82,69,65,76,77,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,65,78,71,85,65,71,69,43,44,32,67,79,85,78,84,82,89,42,44,32,83,89,78,67,77,79,68,69,44,32,82,69,70,82,69,83,72,83,85,80,84,63,44,10,9,9,9,32,32,32,32,32,82,69,83,80,70,73,76,69,69,82,44,32,83,80,78,65,77,69,63,32,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,83,71,83,69,84,67,79,82,69,32,35,76,105,110,107,40,85,82,76,44,40,83,73,71,78,79,78,77,83,71,83,69,84,86,49,32,124,32,83,73,71,78,85,80,77,83,71,83,69,84,86,49,32,124,32,69,77,65,73,76,77,83,71,83,69,84,86,49,32,124,32,10,9,9,9,9,9,66,65,78,75,77,83,71,83,69,84,86,49,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,49,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,49,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,49,32,124,10,9,9,9,9,9,83,69,67,76,73,83,84,77,83,71,83,69,84,86,49,32,124,32,80,82,79,70,77,83,71,83,69,84,86,49,32,124,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,49,32,124,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,83,71,83,69,84,67,79,82,69,32,35,76,105,110,107,40,85,82,76,50,44,40,83,73,71,78,79,78,77,83,71,83,69,84,86,50,32,124,32,83,73,71,78,85,80,77,83,71,83,69,84,86,50,32,124,32,69,77,65,73,76,77,83,71,83,69,84,86,50,32,124,10,9,9,9,9,9,66,65,78,75,77,83,71,83,69,84,86,50,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,50,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,50,32,124,10,9,9,9,9,9,83,69,67,76,73,83,84,77,83,71,83,69,84,86,50,32,124,32,80,82,79,70,77,83,71,83,69,84,86,50,32,124,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,50,32,124,32,10,9,9,9,9,9,80,82,69,83,68,73,82,77,83,71,83,69,84,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,69,84,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,77,83,71,83,69,84,67,79,82,69,32,35,76,105,110,107,40,67,79,85,78,84,82,89,44,40,83,73,71,78,79,78,77,83,71,83,69,84,86,50,32,124,32,83,73,71,78,85,80,77,83,71,83,69,84,86,50,32,124,32,69,77,65,73,76,77,83,71,83,69,84,86,50,32,124,10,9,9,9,9,9,66,65,78,75,77,83,71,83,69,84,86,50,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,50,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,50,32,124,10,9,9,9,9,9,83,69,67,76,73,83,84,77,83,71,83,69,84,86,50,32,124,32,80,82,79,70,77,83,71,83,69,84,86,50,32,124,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,50,32,124,32,10,9,9,9,9,9,80,82,69,83,68,73,82,77,83,71,83,69,84,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,69,84,86,49,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,86,69,82,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,86,69,82,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,79,70,88,83,69,67,32,32,32,32,32,32,32,32,45,32,111,32,37,83,69,67,85,82,73,84,89,69,78,85,77,62,10,60,33,69,76,69,77,69,78,84,32,84,82,65,78,83,80,83,69,67,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,32,10,60,33,69,76,69,77,69,78,84,32,83,89,78,67,77,79,68,69,32,32,32,32,32,32,45,32,111,32,37,83,89,78,67,69,78,85,77,62,10,60,33,69,76,69,77,69,78,84,32,82,69,70,82,69,83,72,83,85,80,84,9,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,82,69,83,80,70,73,76,69,69,82,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,80,78,65,77,69,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,32,32,32,32,10,32,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,10,32,32,32,32,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,32,69,108,101,109,101,110,116,32,83,116,114,117,99,116,117,114,101,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,99,111,109,109,111,110,32,97,110,100,32,104,105,103,104,45,108,101,118,101,108,32,101,108,101,109,101,110,116,115,46,10,32,32,32,32,78,101,119,32,114,101,113,117,101,115,116,115,32,97,110,100,32,114,101,115,112,111,110,115,101,115,32,110,101,101,100,32,116,111,32,98,101,32,97,100,100,101,100,32,116,111,32,116,104,101,32,84,82,78,82,81,47,84,82,78,82,83,32,101,108,101,109,101,110,116,115,32,104,101,114,101,10,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,84,111,112,45,108,101,118,101,108,32,45,45,62,10,60,33,45,45,32,65,100,100,32,116,104,101,32,39,109,101,116,97,45,116,111,107,101,110,39,32,102,111,114,32,115,121,110,99,32,114,101,113,117,101,115,116,115,32,102,114,111,109,32,101,97,99,104,10,32,32,32,32,32,115,101,114,118,105,99,101,32,109,111,100,117,108,101,32,104,101,114,101,32,45,45,62,10,10,10,60,33,69,78,84,73,84,89,32,37,32,79,70,88,82,81,77,83,71,83,69,84,83,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,40,83,73,71,78,79,78,77,83,71,83,82,81,86,49,32,32,32,32,32,124,32,83,73,71,78,79,78,77,83,71,83,82,81,86,50,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,73,71,78,85,80,77,83,71,83,82,81,86,49,32,32,32,32,32,124,32,83,73,71,78,85,80,77,83,71,83,82,81,86,50,43,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,66,65,78,75,77,83,71,83,82,81,86,49,32,32,32,32,32,32,32,124,32,66,65,78,75,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,49,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,32,32,32,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,32,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,32,32,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,32,32,32,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,69,77,65,73,76,77,83,71,83,82,81,86,49,32,32,32,32,32,32,124,32,69,77,65,73,76,77,83,71,83,82,81,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,69,67,76,73,83,84,77,83,71,83,82,81,86,49,32,32,32,32,124,32,83,69,67,76,73,83,84,77,83,71,83,82,81,86,50,41,63,44,10,9,9,9,9,9,9,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,82,79,70,77,83,71,83,82,81,86,49,32,32,32,32,32,32,32,124,32,80,82,79,70,77,83,71,83,82,81,86,50,41,63,10,9,9,9,9,9,9,37,69,88,84,82,65,82,81,77,83,71,83,69,84,83,34,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,70,88,82,83,77,83,71,83,69,84,83,32,32,32,32,32,32,32,32,32,32,32,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,32,32,32,32,32,32,32,32,34,40,83,73,71,78,79,78,77,83,71,83,82,83,86,49,32,32,32,32,32,124,32,83,73,71,78,79,78,77,83,71,83,82,83,86,50,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,73,71,78,85,80,77,83,71,83,82,83,86,49,32,32,32,32,32,124,32,83,73,71,78,85,80,77,83,71,83,82,83,86,50,43,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,66,65,78,75,77,83,71,83,82,83,86,49,32,32,32,32,32,32,32,124,32,66,65,78,75,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,49,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,32,32,32,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,32,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,32,32,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,32,32,32,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,69,77,65,73,76,77,83,71,83,82,83,86,49,32,32,32,32,32,32,124,32,69,77,65,73,76,77,83,71,83,82,83,86,50,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,83,69,67,76,73,83,84,77,83,71,83,82,83,86,49,32,32,32,32,124,32,83,69,67,76,73,83,84,77,83,71,83,82,83,86,50,41,63,44,10,9,9,9,9,9,9,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,82,79,70,77,83,71,83,82,83,86,49,32,32,32,32,32,32,32,124,32,80,82,79,70,77,83,71,83,82,83,86,50,41,63,10,9,9,9,9,9,9,37,69,88,84,82,65,82,83,77,83,71,83,69,84,83,34,62,32,32,32,32,32,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,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,79,70,88,32,32,32,45,32,45,32,40,40,37,79,70,88,82,81,77,83,71,83,69,84,83,41,32,124,32,40,37,79,70,88,82,83,77,83,71,83,69,84,83,41,41,62,10,10,10,60,33,45,45,32,71,101,110,101,114,105,99,32,69,108,101,109,101,110,116,115,32,97,110,100,32,67,111,109,109,111,110,32,65,103,103,114,101,103,97,116,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,76,73,69,78,84,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,73,68,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,80,65,83,83,32,32,45,32,111,32,37,80,65,83,83,87,79,82,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,75,69,89,32,32,32,45,32,111,32,37,85,83,69,82,75,69,89,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,71,69,78,85,83,69,82,75,69,89,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,65,80,80,73,68,32,32,32,32,32,45,32,111,32,37,65,80,80,73,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,65,80,80,86,69,82,32,32,32,32,45,32,111,32,37,73,78,84,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,84,83,69,82,86,69,82,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,84,83,75,69,89,69,88,80,73,82,69,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,76,84,67,79,79,75,73,69,32,45,32,111,32,37,73,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,84,65,78,32,32,32,32,32,32,32,45,32,111,32,37,84,65,78,84,89,80,69,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,83,67,32,32,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,80,72,79,78,69,32,32,32,32,32,45,32,111,32,37,80,72,79,78,69,84,89,80,69,62,10,10,10,60,33,45,45,32,103,101,110,101,114,97,108,32,101,114,114,111,114,32,114,101,112,111,114,116,105,110,103,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,68,32,77,69,83,83,65,71,69,32,84,79,32,40,77,69,83,83,65,71,69,32,124,32,77,69,83,83,65,71,69,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,85,83,32,32,32,32,45,32,45,32,32,32,32,32,40,67,79,68,69,32,44,32,83,69,86,69,82,73,84,89,32,44,32,40,77,69,83,83,65,71,69,32,124,32,77,69,83,83,65,71,69,50,41,63,32,41,62,32,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,65,84,85,83,32,35,76,105,110,107,40,77,69,83,83,65,71,69,44,40,83,73,71,78,79,78,77,83,71,83,82,83,86,49,32,124,32,32,83,73,71,78,85,80,77,83,71,83,82,83,86,49,32,124,32,66,65,78,75,77,83,71,83,82,83,86,49,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,49,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,32,124,32,69,77,65,73,76,77,83,71,83,82,83,86,49,32,124,32,83,69,67,76,73,83,84,77,83,71,83,82,83,86,49,32,124,32,80,82,79,70,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,83,84,65,84,85,83,32,35,76,105,110,107,40,77,69,83,83,65,71,69,50,44,32,40,83,73,71,78,79,78,77,83,71,83,82,83,86,50,32,124,32,32,83,73,71,78,85,80,77,83,71,83,82,83,86,50,32,124,32,66,65,78,75,77,83,71,83,82,83,86,50,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,32,124,32,69,77,65,73,76,77,83,71,83,82,83,86,50,32,124,32,83,69,67,76,73,83,84,77,83,71,83,82,83,86,50,32,124,32,80,82,79,70,77,83,71,83,82,83,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,41,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,68,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,69,82,82,79,82,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,69,86,69,82,73,84,89,32,32,45,32,111,32,32,32,32,32,37,83,69,86,69,82,73,84,89,69,78,85,77,62,10,10,60,33,45,45,32,79,70,88,32,49,46,48,50,32,65,45,50,53,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,69,83,83,65,71,69,32,32,32,45,32,111,32,32,32,32,32,37,77,83,71,84,89,80,69,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,77,69,83,83,65,71,69,50,44,32,65,45,50,48,48,48,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,69,83,83,65,71,69,50,32,32,32,45,32,111,32,32,32,32,32,37,76,79,78,71,77,83,71,84,89,80,69,62,10,10,60,33,45,45,32,66,97,108,97,110,99,101,32,114,101,99,111,114,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,45,32,32,32,32,32,40,78,65,77,69,32,44,32,68,69,83,67,32,44,32,66,65,76,84,89,80,69,32,44,32,86,65,76,85,69,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,65,83,79,70,63,32,44,32,67,85,82,82,69,78,67,89,63,41,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,84,89,80,69,32,32,32,45,32,111,32,37,66,65,76,65,78,67,69,69,78,85,77,62,10,60,33,69,76,69,77,69,78,84,32,86,65,76,85,69,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,65,77,84,84,89,80,69,62,10,10,10,60,33,45,45,10,32,32,32,32,84,82,78,85,73,68,32,45,32,97,32,85,85,73,68,32,116,104,97,116,32,117,110,105,113,117,101,108,121,32,105,100,101,110,116,105,102,105,101,115,32,116,114,97,110,115,97,99,116,105,111,110,115,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,85,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,85,85,73,68,84,89,80,69,62,10,10,10,60,33,45,45,32,83,101,114,118,101,114,32,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,82,86,82,84,73,68,32,32,32,45,32,111,32,37,83,82,86,82,73,68,84,89,80,69,62,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,83,101,114,118,101,114,32,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,82,86,82,84,73,68,50,32,32,32,45,32,111,32,37,85,85,73,68,84,89,80,69,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,32,73,68,32,105,115,115,117,101,100,32,98,121,32,102,105,110,97,110,99,105,97,108,32,105,110,115,116,105,116,117,116,105,111,110,46,84,104,105,115,32,73,68,32,105,115,32,117,115,101,100,32,116,111,32,100,101,116,101,99,116,32,100,117,112,108,105,99,97,116,101,32,100,111,119,110,108,111,97,100,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,84,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,70,73,84,73,68,84,89,80,69,62,10,10,60,33,45,45,32,115,116,97,114,116,105,110,103,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,83,84,65,82,84,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,101,110,100,105,110,103,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,69,78,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,82,79,70,85,80,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,68,84,65,67,67,84,85,80,32,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,83,121,110,99,45,114,101,108,97,116,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,79,75,69,78,79,78,76,89,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,84,79,75,69,78,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,83,82,86,82,73,68,84,89,80,69,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,79,75,69,78,50,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,85,85,73,68,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,82,69,70,82,69,83,72,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,82,69,74,69,67,84,73,70,77,73,83,83,73,78,71,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,76,79,83,84,83,89,78,67,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,83,89,78,67,69,82,82,79,82,32,32,32,32,32,32,32,32,32,45,32,111,32,37,69,82,82,79,82,84,89,80,69,62,10,10,60,33,69,76,69,77,69,78,84,32,85,82,76,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,85,82,76,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,85,82,76,50,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,85,82,76,50,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,73,77,65,71,69,83,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,10,60,33,45,45,32,78,97,109,101,32,38,32,65,100,100,114,101,115,115,45,114,101,108,97,116,101,100,32,102,105,101,108,100,115,32,117,115,101,100,32,105,110,32,115,101,118,101,114,97,108,32,109,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,82,83,84,78,65,77,69,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,77,73,68,68,76,69,78,65,77,69,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,76,65,83,84,78,65,77,69,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,97,100,100,114,101,115,115,32,108,105,110,101,115,32,40,49,32,111,114,32,109,111,114,101,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,49,32,32,32,32,32,45,32,111,32,37,65,68,68,82,69,83,83,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,50,32,32,32,32,32,45,32,111,32,37,65,68,68,82,69,83,83,84,89,80,69,62]),t.push.apply(t,[32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,51,32,32,32,32,32,45,32,111,32,37,65,68,68,82,69,83,83,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,99,105,116,121,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,73,84,89,32,32,32,32,32,32,45,32,111,32,37,65,68,68,82,69,83,83,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,115,116,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,32,32,32,32,32,45,32,111,32,37,83,84,65,84,69,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,90,105,112,32,99,111,100,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,65,76,67,79,68,69,32,32,32,32,32,32,32,32,45,32,111,32,37,90,73,80,84,89,80,69,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,99,111,117,110,116,114,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,79,85,78,84,82,89,32,32,32,45,32,111,32,37,67,79,85,78,84,82,89,84,89,80,69,62,32,32,32,10,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,68,65,89,80,72,79,78,69,32,32,32,32,32,32,45,32,111,32,37,80,72,79,78,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,69,86,69,80,72,79,78,69,32,32,32,32,32,32,45,32,111,32,37,80,72,79,78,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,32,32,32,32,32,32,32,32,32,45,32,111,32,37,83,72,79,82,84,77,83,71,84,89,80,69,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,98,101,116,119,101,101,110,32,98,97,110,107,105,110,103,44,32,98,105,108,108,112,97,121,32,97,110,100,47,111,114,32,105,110,118,101,115,116,109,101,110,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,32,97,99,99,111,117,110,116,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,68,32,65,67,67,84,84,89,80,69,32,84,79,32,40,65,67,67,84,84,89,80,69,124,65,67,67,84,84,89,80,69,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,70,82,79,77,32,45,32,45,32,40,66,65,78,75,73,68,32,44,32,66,82,65,78,67,72,73,68,63,32,44,32,65,67,67,84,73,68,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,65,67,67,84,84,89,80,69,124,65,67,67,84,84,89,80,69,50,41,32,44,32,65,67,67,84,75,69,89,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,70,82,79,77,32,35,76,105,110,107,40,65,67,67,84,84,89,80,69,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,49,32,124,32,66,65,78,75,77,83,71,83,82,81,86,49,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,32,124,32,10,9,9,9,9,9,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,32,124,32,10,9,9,9,9,9,83,73,71,78,85,80,77,83,71,83,82,83,86,49,32,124,32,66,65,78,75,77,83,71,83,82,83,86,49,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,32,124,10,9,9,9,9,9,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,70,82,79,77,32,35,76,105,110,107,40,65,67,67,84,84,89,80,69,50,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,124,32,66,65,78,75,77,83,71,83,82,81,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,32,124,32,10,9,9,9,9,9,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,32,124,10,9,9,9,9,9,83,73,71,78,85,80,77,83,71,83,82,83,86,50,32,124,32,66,65,78,75,77,83,71,83,82,83,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,32,124,10,9,9,9,9,9,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,32,86,50,32,97,100,100,115,32,101,120,116,98,97,110,107,97,99,99,116,116,111,32,102,111,114,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,111,110,108,121,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,69,88,84,66,65,78,75,65,67,67,84,84,79,32,45,45,62,10,60,33,45,45,32,67,72,65,78,71,69,68,32,65,67,67,84,84,89,80,69,32,84,79,32,40,65,67,67,84,84,89,80,69,124,65,67,67,84,84,89,80,69,50,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,84,79,32,45,32,45,32,40,66,65,78,75,73,68,32,44,32,66,82,65,78,67,72,73,68,63,32,44,32,65,67,67,84,73,68,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,65,67,67,84,84,89,80,69,124,65,67,67,84,84,89,80,69,50,41,32,44,32,65,67,67,84,75,69,89,63,44,32,69,88,84,66,65,78,75,65,67,67,84,84,79,63,41,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,84,79,32,35,76,105,110,107,40,65,67,67,84,84,89,80,69,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,49,32,124,32,66,65,78,75,77,83,71,83,82,81,86,49,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,32,124,32,10,9,9,9,9,9,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,32,124,32,10,9,9,9,9,9,83,73,71,78,85,80,77,83,71,83,82,83,86,49,32,124,32,66,65,78,75,77,83,71,83,82,83,86,49,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,32,124,10,9,9,9,9,9,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,84,79,32,35,76,105,110,107,40,65,67,67,84,84,89,80,69,50,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,124,32,66,65,78,75,77,83,71,83,82,81,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,32,124,32,10,9,9,9,9,9,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,32,124,10,9,9,9,9,9,83,73,71,78,85,80,77,83,71,83,82,83,86,50,32,124,32,66,65,78,75,77,83,71,83,82,83,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,32,124,10,9,9,9,9,9,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,41,45,45,62,10,60,33,45,45,35,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,84,79,32,35,76,105,110,107,40,69,88,84,66,65,78,75,65,67,67,84,84,79,44,40,83,73,71,78,85,80,77,83,71,83,82,81,86,50,32,124,32,66,65,78,75,77,83,71,83,82,81,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,50,32,124,32,10,9,9,9,9,9,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,50,32,124,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,32,124,10,9,9,9,9,9,83,73,71,78,85,80,77,83,71,83,82,83,86,50,32,124,32,66,65,78,75,77,83,71,83,82,83,86,50,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,50,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,50,32,124,10,9,9,9,9,9,66,73,76,76,80,65,89,77,83,71,83,82,83,86,50,32,124,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,50,32,124,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,32,124,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,41,41,45,45,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,99,97,114,100,32,97,99,99,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,40,67,67,65,67,67,84,70,82,79,77,44,67,67,65,67,67,84,84,79,41,32,45,32,45,32,40,65,67,67,84,73,68,32,44,32,65,67,67,84,75,69,89,63,41,62,10,10,60,33,45,45,32,101,120,116,98,97,110,107,97,99,99,116,116,111,32,102,111,114,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,111,110,108,121,44,32,118,50,32,111,110,108,121,44,32,67,72,69,44,32,68,69,85,32,111,114,32,73,84,65,32,111,110,108,121,32,45,45,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,78,69,87,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,66,65,78,75,65,67,67,84,84,79,32,45,32,45,32,40,66,65,78,75,78,65,77,69,63,44,32,66,65,78,75,66,82,65,78,67,72,63,44,32,66,65,78,75,67,73,84,89,63,44,32,66,65,78,75,80,79,83,84,65,76,67,79,68,69,63,44,32,67,72,69,46,80,84,84,65,67,67,84,73,68,63,41,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,78,65,77,69,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,66,82,65,78,67,72,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,67,73,84,89,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,65,68,68,82,69,83,83,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,80,79,83,84,65,76,67,79,68,69,32,32,32,32,45,32,111,32,32,32,32,32,37,90,73,80,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,72,69,46,80,84,84,65,67,67,84,73,68,32,32,32,32,32,45,32,111,32,32,32,32,32,37,66,65,78,75,73,68,84,89,80,69,62,10,10,60,33,45,45,32,82,111,117,116,105,110,103,32,38,32,116,114,97,110,115,105,116,32,110,117,109,98,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,73,68,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,66,65,78,75,73,68,84,89,80,69,62,10,10,60,33,45,45,32,66,97,110,107,32,105,100,101,110,116,105,102,105,101,114,32,102,111,114,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,98,97,110,107,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,82,65,78,67,72,73,68,32,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,65,67,67,84,73,68,84,89,80,69,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,110,117,109,98,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,68,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,65,67,67,84,73,68,84,89,80,69,62,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,97,99,99,111,117,110,116,46,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,89,80,69,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,65,67,67,79,85,78,84,69,78,85,77,62,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,65,67,67,84,84,89,80,69,50,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,89,80,69,50,32,32,32,32,32,32,32,32,32,45,32,111,32,37,65,67,67,79,85,78,84,69,78,85,77,50,62,10,10,60,33,45,45,32,67,104,101,99,107,115,117,109,32,102,111,114,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,98,97,110,107,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,75,69,89,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,65,67,67,84,73,68,84,89,80,69,62,10,10,60,33,45,45,32,85,115,101,114,32,97,99,99,111,117,110,116,32,110,117,109,98,101,114,32,102,111,114,32,97,32,109,101,114,99,104,97,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,65,67,67,84,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,73,68,84,89,80,69,62,10,10,60,33,45,45,10,32,73,102,32,112,114,101,115,101,110,116,44,32,116,104,105,115,32,105,115,32,116,104,101,32,70,73,84,73,68,32,111,102,32,97,32,112,114,101,118,105,111,117,115,108,121,32,115,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,32,116,104,97,116,32,105,115,32,99,111,114,114,101,99,116,101,100,32,98,121,32,116,104,105,115,32,114,101,99,111,114,100,46,10,32,84,104,105,115,32,116,114,97,110,115,97,99,116,105,111,110,32,114,101,112,108,97,99,101,115,32,111,114,32,100,101,108,101,116,101,115,32,116,104,101,32,116,114,97,110,115,97,99,116,105,111,110,32,116,104,97,116,32,105,116,32,99,111,114,114,101,99,116,115,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,79,82,82,69,67,84,70,73,84,73,68,32,32,32,32,32,32,45,32,111,32,37,70,73,84,73,68,84,89,80,69,62,10,10,10,60,33,45,45,10,32,65,99,116,105,111,110,115,32,99,97,110,32,98,101,32,82,69,80,76,65,67,69,32,111,114,32,68,69,76,69,84,69,46,10,32,82,69,80,76,65,67,69,32,114,101,112,108,97,99,101,115,32,116,104,101,32,116,114,97,110,115,97,99,116,105,111,110,32,114,101,102,101,114,101,110,99,101,100,32,98,121,32,67,79,82,82,69,67,84,70,73,84,73,68,59,32,68,69,76,69,84,69,32,100,101,108,101,116,101,115,32,105,116,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,79,82,82,69,67,84,65,67,84,73,79,78,32,32,32,32,32,45,32,111,32,32,32,32,32,37,67,79,82,82,69,67,84,73,86,69,65,67,84,69,78,85,77,62,10,10,60,33,45,45,32,80,97,121,101,101,32,110,97,109,101,32,111,114,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,32,111,32,37,71,69,78,78,65,77,69,84,89,80,69,62,10,10,60,33,45,45,32,69,120,116,114,97,32,105,110,102,111,114,109,97,116,105,111,110,32,40,110,111,116,32,105,110,32,60,78,65,77,69,62,41,44,32,65,45,50,53,53,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,69,77,79,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,77,83,71,84,89,80,69,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,78,69,87,32,84,121,112,101,44,32,79,110,108,121,32,117,115,101,100,32,105,110,32,86,50,32,109,101,115,115,97,103,101,32,115,101,116,115,32,45,45,62,10,60,33,45,45,32,69,120,116,114,97,32,105,110,102,111,114,109,97,116,105,111,110,32,40,110,111,116,32,105,110,32,60,78,65,77,69,62,41,44,32,65,45,51,57,48,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,69,77,79,50,32,32,32,32,32,45,32,111,32,32,32,32,32,37,77,69,77,79,50,84,89,80,69,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,77,97,114,107,101,116,105,110,103,32,105,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,75,84,71,73,78,70,79,32,32,45,32,111,32,37,73,78,70,79,84,89,80,69,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,102,108,97,103,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,32,32,45,32,111,32,40,37,66,79,79,76,84,89,80,69,59,41,32,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,97,109,111,117,110,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,97,108,97,110,99,101,32,97,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,76,65,77,84,32,45,32,111,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45,32,65,109,111,117,110,116,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,65,77,84,32,32,32,32,45,32,111,32,32,32,32,32,37,65,77,84,84,89,80,69,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,100,97,116,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,32,32,32,32,32,32,68,97,116,101,32,102,117,110,100,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,68,85,69,32,32,32,32,32,45,32,111,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,66,97,108,97,110,99,101,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,65,83,79,70,32,32,32,32,45,32,111,32,32,32,32,32,37,68,84,84,77,84,89,80,69,62,10,10,60,33,45,45,32,86,97,108,117,101,32,100,97,116,101,44,32,110,111,116,32,117,115,101,100,32,105,110,32,85,83,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,65,86,65,73,76,32,32,32,45,32,111,32,32,32,32,32,37,68,84,84,77,84,89,80,69,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,82,101,99,117,114,114,105,110,103,32,109,111,100,101,108,115,32,97,110,100,32,105,110,115,116,97,110,99,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,73,102,32,116,104,101,32,114,101,115,112,111,110,115,101,32,105,115,32,103,101,110,101,114,97,116,101,100,32,98,121,32,97,32,114,101,99,117,114,114,105,110,103,32,109,111,100,101,108,44,32,116,104,105,115,32,73,68,32,114,101,102,101,114,101,110,99,101,115,32,105,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,83,82,86,82,84,73,68,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,83,82,86,82,73,68,84,89,80,69,62,32,32,32,32,10,60,33,45,45,32,79,70,88,32,49,46,53,32,45,45,62,10,60,33,45,45,32,65,68,68,69,68,32,82,69,67,83,82,86,82,84,73,68,50,32,79,70,32,85,85,73,68,84,89,80,69,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,83,82,86,82,84,73,68,50,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,85,85,73,68,84,89,80,69,62,32,32,32,32,10,10,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,115,116,114,117,99,116,105,111,110,115,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,85,82,82,73,78,83,84,32,45,32,45,32,40,78,73,78,83,84,83,63,44,32,70,82,69,81,41,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,105,110,115,116,97,110,99,101,115,46,32,73,102,32,116,104,105,115,32,116,97,103,32,105,115,32,111,109,105,116,116,101,100,44,32,116,104,101,32,115,99,104,101,100,117,108,101,32,105,115,32,111,112,101,110,45,101,110,100,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,73,78,83,84,83,32,32,32,32,45,32,111,32,32,32,32,32,37,78,73,78,83,84,83,84,89,80,69,62,10,10,60,33,45,45,32,70,114,101,113,117,101,110,99,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,82,69,81,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,70,82,69,81,69,78,85,77,62,10,10,60,33,45,45,10,32,77,111,100,105,102,121,32,112,101,110,100,105,110,103,32,102,108,97,103,44,32,98,111,111,108,101,97,110,10,32,78,111,116,101,58,32,105,102,32,116,104,105,115,32,102,108,97,103,32,105,115,32,115,101,116,44,32,116,104,101,32,115,101,114,118,101,114,32,115,104,111,117,108,100,32,109,111,100,105,102,121,32,112,101,110,100,105,110,103,32,97,115,32,119,101,108,108,32,97,115,32,102,117,116,117,114,101,32,116,114,97,110,115,102,101,114,115,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,79,68,80,69,78,68,73,78,71,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,10,10,10,60,33,45,45,10,32,67,97,110,99,101,108,32,112,101,110,100,105,110,103,32,102,108,97,103,44,32,98,111,111,108,101,97,110,10,32,78,111,116,101,58,32,105,102,32,116,104,105,115,32,102,108,97,103,32,105,115,32,115,101,116,44,32,116,104,101,32,115,101,114,118,101,114,32,115,104,111,117,108,100,32,99,97,110,99,101,108,32,112,101,110,100,105,110,103,32,97,115,32,119,101,108,108,32,97,115,32,102,117,116,117,114,101,32,116,114,97,110,115,102,101,114,115,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,80,69,78,68,73,78,71,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,66,79,79,76,84,89,80,69,62,10,10,10,60,33,45,45,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,65,78,71,85,65,71,69,32,32,45,32,111,32,37,76,65,78,71,85,65,71,69,69,78,85,77,62,10,10,60,33,69,76,69,77,69,78,84,32,40,67,85,82,82,69,78,67,89,44,32,79,82,73,71,67,85,82,82,69,78,67,89,41,32,32,45,32,45,32,40,67,85,82,82,65,84,69,32,44,32,67,85,82,83,89,77,41,62,10,60,33,69,76,69,77,69,78,84,32,67,85,82,83,89,77,32,32,32,32,32,32,32,32,45,32,111,32,37,67,85,82,82,69,78,67,89,69,78,85,77,62,10,60,33,69,76,69,77,69,78,84,32,67,85,82,82,65,84,69,32,32,32,32,32,32,32,45,32,111,32,37,82,65,84,69,84,89,80,69,62,10,60,33,69,76,69,77,69,78,84,32,67,85,82,68,69,70,32,32,32,32,32,32,32,32,45,32,111,32,37,67,85,82,82,69,78,67,89,69,78,85,77,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,80,114,111,102,105,108,101,32,83,116,117,102,102,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,32,32,82,101,99,117,114,114,105,110,103,32,116,114,97,110,115,102,101,114,115,32,97,110,100,32,112,97,121,109,101,110,116,115,32,45,45,62,10,10,60,33,45,45,32,32,32,32,83,117,112,112,111,114,116,115,32,114,101,99,117,114,114,105,110,103,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,82,69,67,85,82,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,32,32,32,67,97,110,32,109,111,100,105,102,121,32,114,101,99,117,114,114,105,110,103,32,109,111,100,101,108,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,68,77,68,76,83,32,32,32,32,32,32,32,32,45,32,111,32,37,66,79,79,76,84,89,80,69,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,100,97,121,115,32,112,114,105,111,114,32,116,111,32,112,114,111,99,101,115,115,105,110,103,32,116,104,97,116,32,115,101,114,118,101,114,32,109,97,107,101,115,32,97,32,114,101,99,117,114,114,105,110,103,32,116,114,97,110,115,97,99,116,105,111,110,32,97,118,97,105,108,97,98,108,101,32,116,111,32,116,104,101,32,99,108,105,101,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,79,68,69,76,87,78,68,32,32,45,32,111,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,118,97,108,117,101,32,100,97,116,101,44,32,100,116,97,118,97,105,108,32,40,115,104,111,117,108,100,32,98,101,32,78,32,105,110,32,85,83,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,85,80,80,79,82,84,68,84,65,86,65,73,76,32,45,32,111,32,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,32,32,10,10,60,33,45,45,32,68,97,121,32,119,104,101,114,101,32,112,114,111,99,101,115,115,105,110,103,32,105,115,32,117,110,97,118,97,105,108,97,98,108,101,32,40,77,79,78,68,65,89,44,32,84,85,69,83,68,65,89,44,32,101,116,99,41,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,79,67,68,65,89,83,79,70,70,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,68,65,89,83,69,78,85,77,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,67,117,116,32,111,102,102,32,116,105,109,101,32,102,111,114,32,100,97,121,39,115,32,112,114,111,99,101,115,115,105,110,103,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,79,67,69,78,68,84,77,32,32,32,32,32,32,32,32,32,45,32,111,32,32,32,32,32,37,84,77,84,89,80,69,62,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,100,101,108,105,118,101,114,121,32,111,102,32,105,109,97,103,101,115,32,97,115,32,109,117,108,116,105,45,112,97,114,116,32,77,73,77,69,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,85,80,80,79,82,84,73,77,65,71,69,83,32,32,32,32,45,32,111,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,71,82,79,85,80,73,68,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,85,80,80,79,82,84,71,82,79,85,80,73,68,32,32,32,32,45,32,111,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,117,112,100,97,116,105,110,103,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,32,111,110,32,116,104,101,32,115,101,114,118,101,114,32,117,115,105,110,103,32,83,86,67,67,72,71,32,105,110,32,65,67,67,84,82,81,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,85,80,68,65,84,69,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,32,32,32,32,45,32,111,32,32,32,37,66,79,79,76,84,89,80,69,62,32,32,32,32,10,10,93,62,10,10]),e.FS_createDataFile("/libofx/dtd","ofx160.dtd",t,!0,!0,!1);var r=[];r.push.apply(r,[60,33,45,45,10,60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,105,115,111,45,56,56,53,57,45,49,34,63,62,10,10,60,33,68,79,67,84,89,80,69,32,79,70,88,32,32,80,85,66,76,73,67,32,34,45,47,47,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,47,47,68,84,68,32,79,70,88,32,86,101,114,115,105,111,110,32,50,46,48,46,48,47,47,69,78,34,62,10,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,32,40,79,70,88,41,32,68,84,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,82,101,118,105,115,105,111,110,32,50,46,48,46,49,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,68,97,116,101,58,32,32,32,32,48,54,32,70,101,98,114,117,97,114,121,32,50,48,48,49,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,111,114,109,97,108,32,80,117,98,108,105,99,32,73,100,101,110,116,105,102,105,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,32,32,32,32,32,32,32,32,45,47,47,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,110,99,104,97,110,103,101,47,47,68,84,68,32,79,70,88,32,86,101,114,115,105,111,110,32,50,46,48,46,49,47,47,69,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,67,111,112,121,114,105,103,104,116,32,49,57,57,55,44,32,49,57,57,56,44,32,49,57,57,57,44,32,50,48,48,49,32,67,104,101,99,107,70,114,101,101,32,67,111,114,112,46,44,32,73,110,116,117,105,116,32,73,110,99,46,44,32,77,105,99,114,111,115,111,102,116,32,67,111,114,112,42,10,42,32,32,32,65,108,108,32,114,105,103,104,116,115,32,114,101,115,101,114,118,101,100,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,33,33,33,33,33,33,33,33,33,33,33,32,73,70,32,89,79,85,32,65,82,69,32,69,68,73,84,73,78,71,32,84,72,73,83,32,70,73,76,69,32,80,76,69,65,83,69,32,82,69,65,68,32,33,33,33,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,68,111,99,117,109,101,110,116,97,116,105,111,110,32,78,111,116,101,58,10,84,104,101,32,99,111,109,109,101,110,116,32,105,109,109,101,100,105,97,116,101,108,121,32,112,114,101,99,101,100,105,110,103,32,101,97,99,104,32,101,108,101,109,101,110,116,32,105,115,32,117,115,101,100,32,97,115,32,116,104,101,32,101,108,101,109,101,110,116,32,100,101,115,99,114,105,112,116,105,111,110,10,105,110,32,116,104,101,32,72,84,77,76,32,112,97,103,101,115,32,111,110,32,116,104,101,32,119,119,119,46,111,102,120,46,110,101,116,32,83,112,101,99,86,105,101,119,32,112,97,103,101,115,32,102,111,114,32,50,46,120,46,32,32,66,101,32,115,117,114,101,32,116,104,101,10,99,111,109,109,101,110,116,32,112,114,101,99,101,100,105,110,103,32,97,110,121,32,101,108,101,109,101,110,116,32,105,115,32,119,104,97,116,32,121,111,117,32,119,105,115,104,32,116,111,32,104,97,118,101,32,115,101,101,110,32,111,110,32,116,104,101,32,119,101,98,32,115,105,116,101,46,10,45,45,62,10,10,60,33,45,45,32,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,104,97,110,103,101,32,76,111,103,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,10,82,101,118,105,115,105,111,110,115,32,48,53,50,52,48,49,32,71,105,108,32,67,108,97,114,107,10,32,32,32,32,32,32,32,32,82,101,118,101,114,116,101,100,32,97,103,103,114,101,103,97,116,101,115,32,116,104,97,116,32,119,101,114,101,32,97,100,100,101,100,32,102,111,114,32,84,97,120,32,84,89,48,49,32,98,97,99,107,32,116,111,32,105,110,100,105,118,105,100,117,97,108,32,116,97,103,115,10,9,9,116,111,32,112,114,101,115,101,114,118,101,114,32,98,97,99,107,119,97,114,100,32,99,111,109,112,97,116,105,98,105,108,105,116,121,32,119,105,116,104,32,84,89,48,48,32,102,111,114,109,115,46,10,10,82,101,118,105,115,105,111,110,115,32,48,53,50,52,48,49,32,71,105,108,32,67,108,97,114,107,10,32,32,32,32,32,32,32,32,65,100,100,101,100,32,99,111,109,109,101,110,116,115,32,116,111,32,98,101,116,116,101,114,32,115,117,112,112,111,114,116,32,115,112,101,99,118,105,101,119,46,10,32,32,32,32,32,32,32,32,10,82,101,118,105,115,105,111,110,115,32,48,52,49,50,48,49,32,71,105,108,32,67,108,97,114,107,10,32,32,32,32,32,32,32,32,65,100,100,101,100,32,116,104,101,32,98,97,108,108,105,115,116,32,116,111,32,115,116,97,116,101,109,101,110,116,32,97,110,100,32,99,99,32,115,116,97,116,101,109,101,110,116,32,100,111,119,110,108,111,97,100,32,114,115,46,10,32,32,32,32,32,32,32,32,65,100,100,101,100,32,66,73,76,76,80,85,66,73,78,70,79,32,116,111,32,80,65,89,77,69,78,84,32,97,110,100,32,66,73,76,76,80,85,66,67,79,78,84,69,88,84,32,116,111,32,112,97,121,109,101,110,116,32,112,114,111,102,105,108,101,46,10,32,32,32,32,32,32,32,32,10,82,101,118,105,115,105,111,110,115,32,48,50,48,54,48,49,32,71,105,108,32,67,108,97,114,107,10,32,32,32,32,32,32,32,32,65,100,100,101,100,32,114,101,118,101,114,115,97,108,32,105,100,32,97,110,100,32,98,105,108,108,32,112,114,101,115,101,110,116,109,101,110,116,32,116,97,103,115,32,116,111,32,112,97,121,109,101,110,116,115,46,10,32,32,32,32,32,32,32,32,10,82,101,118,105,115,105,111,110,115,32,48,52,49,53,48,48,32,71,105,108,32,67,108,97,114,107,10,32,32,32,32,32,32,32,32,82,101,109,111,118,101,32,97,108,108,32,114,101,102,101,114,101,110,99,101,115,32,116,111,32,86,50,46,10,10,82,101,118,105,115,105,111,110,115,32,48,51,49,57,48,48,32,66,101,116,116,121,32,72,97,114,118,101,121,10,9,49,46,32,32,67,111,110,118,101,114,116,101,100,32,83,71,77,76,32,68,84,68,32,102,111,114,32,88,77,76,32,67,111,109,112,108,105,97,110,99,121,46,10,9,9,97,46,32,32,69,108,105,109,105,110,97,116,101,100,32,116,97,103,32,109,105,110,105,109,97,108,105,122,97,116,105,111,110,46,10,32,32,32,32,32,32,32,32,98,46,32,32,67,104,97,114,97,99,116,101,114,32,101,110,116,105,116,105,101,115,32,102,111,114,32,108,101,115,115,32,116,104,97,110,44,32,103,114,101,97,116,101,114,32,116,104,97,110,32,97,110,100,10,32,32,32,32,32,32,32,32,32,32,32,32,97,109,112,101,114,115,97,110,100,32,119,101,114,101,32,100,101,108,101,116,101,100,46,32,84,104,101,121,32,97,114,101,32,110,111,116,32,114,101,113,117,105,114,101,100,32,116,111,32,98,101,32,10,32,32,32,32,32,32,32,32,32,32,32,32,100,101,99,108,97,114,101,100,32,105,110,32,116,104,101,32,68,84,68,46,10,9,50,46,32,32,69,110,115,117,114,101,100,32,97,108,108,32,112,108,97,99,101,115,32,119,104,101,114,101,32,101,110,116,105,116,105,101,115,32,119,101,114,101,32,117,115,101,100,32,99,111,110,116,97,105,110,101,100,32,97,32,59,46,10,32,32,32,32,32,32,32,32,51,46,32,32,67,111,109,109,101,110,116,101,100,32,111,117,116,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,101,110,116,105,116,105,101,115,58,10,9,9,9,69,88,84,82,65,82,81,77,83,71,83,69,84,83,32,10,9,9,9,69,88,84,82,65,82,83,77,83,71,83,69,84,83,32,10,9,9,9,69,88,84,82,65,77,83,71,83,69,84,83,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,84,104,101,115,101,32,97,114,101,32,99,117,114,114,101,110,116,108,121,32,101,109,112,116,121,32,101,108,101,109,101,110,116,115,32,97,110,100,32,119,105,108,108,32,99,97,117,115,101,32,112,97,114,115,105,110,103,10,32,32,32,32,32,32,32,32,32,32,32,32,101,114,114,111,114,115,32,117,110,116,105,108,32,112,111,112,117,108,97,116,101,100,46,32,32,87,104,101,110,32,116,104,101,121,32,97,114,101,32,117,115,101,100,44,32,116,104,101,121,32,115,104,111,117,108,100,10,32,32,32,32,32,32,32,32,32,32,32,32,98,101,32,117,110,99,111,109,109,101,110,116,101,100,46,10,32,32,32,32,32,32,32,32,52,46,32,32,67,117,114,101,100,32,97,109,98,105,103,117,105,116,121,32,119,105,116,104,32,101,108,101,109,101,110,116,32,77,83,71,83,69,84,76,73,83,84,46,10,32,32,32,32,32,32,32,32,53,46,32,32,67,111,109,109,101,110,116,101,100,32,111,117,116,32,116,104,101,32,101,110,116,105,116,121,32,65,67,67,79,85,78,84,69,78,85,77,50,32,98,101,99,97,117,115,101,32,105,116,32,105,115,110,39,116,32,117,115,101,100,10,32,32,32,32,32,32,32,32,32,32,32,32,105,110,32,97,110,121,32,100,101,99,108,97,114,97,116,105,111,110,115,46,10,10,10,82,101,118,105,115,105,111,110,115,32,48,50,50,56,48,48,32,84,111,109,32,76,101,98,104,97,114,10,66,101,99,97,117,115,101,32,78,65,77,69,32,116,111,107,101,110,115,32,99,97,110,110,111,116,32,98,101,103,105,110,32,119,105,116,104,32,100,105,103,105,116,115,44,32,97,108,108,32,101,108,101,109,101,110,116,115,32,97,110,100,32,101,110,116,105,116,105,101,115,32,98,101,103,105,110,110,105,110,103,32,119,105,116,104,32,52,48,49,75,32,97,114,101,32,112,114,101,112,114,101,110,100,101,100,32,119,105,116,104,32,34,73,78,86,34,10,10,9,49,46,32,65,100,100,101,100,32,73,78,86,52,48,49,75,68,78,76,68,32,116,111,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,49,44,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,50,10,9,50,46,32,65,100,100,101,100,32,73,78,86,52,48,49,75,32,97,110,100,32,73,78,86,52,48,49,75,66,65,76,32,97,103,103,114,101,103,97,116,101,115,32,116,111,32,73,78,86,83,84,77,84,82,83,10,9,51,46,32,65,100,100,101,100,32,73,78,86,52,48,49,75,83,79,85,82,67,69,32,116,111,32,73,78,86,66,85,89,44,32,73,78,86,80,79,83,44,32,73,78,86,83,69,76,76,44,32,73,78,67,79,77,69,44,32,73,78,86,69,88,80,69,78,83,69,44,32,82,69,73,78,86,69,83,84,44,32,82,69,84,79,70,67,65,80,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,80,76,73,84,44,32,84,82,65,78,83,70,69,82,44,32,73,78,86,80,79,83,44,32,97,110,100,32,83,84,77,84,84,82,78,46,10,9,52,46,32,65,100,100,101,100,32,68,84,80,65,89,82,79,76,76,32,116,111,32,73,78,86,66,85,89,46,10,9,53,46,32,65,100,100,101,100,32,83,84,65,84,69,87,73,84,72,72,79,76,68,73,78,71,32,116,111,32,73,78,86,83,69,76,76,46,10,9,54,46,32,65,100,100,101,100,32,76,79,65,78,73,68,32,116,111,32,73,78,86,66,85,89,32,97,110,100,32,73,78,86,83,69,76,76,46,10,9,55,46,32,65,100,100,101,100,32,76,79,65,78,80,82,73,78,67,73,80,65,76,32,116,111,32,73,78,86,66,85,89,46,10,9,56,46,32,65,100,100,101,100,32,76,79,65,78,73,78,84,69,82,69,83,84,32,116,111,32,73,78,86,66,85,89,46,10,9,57,46,32,65,100,100,101,100,32,80,69,78,65,76,84,89,32,116,111,32,73,78,86,83,69,76,76,46,10,9,49,48,46,32,65,100,100,101,100,32,80,82,73,79,82,89,69,65,82,67,79,78,84,82,73,66,32,116,111,32,73,78,86,66,85,89,46,10,10,82,101,118,105,115,105,111,110,115,32,48,51,49,48,48,48,32,84,111,109,32,76,101,98,104,97,114,10,9,49,46,32,65,100,100,101,100,32,37,32,76,79,65,78,73,68,84,89,80,69,32,101,110,116,105,116,121,10,9,50,46,32,65,100,100,101,100,32,37,32,71,69,78,67,79,78,84,65,67,84,73,78,70,79,84,89,80,69,32,101,110,116,105,116,121,10,9,51,46,32,65,100,100,101,100,32,37,32,71,69,78,68,69,83,67,84,89,80,69,32,101,110,116,105,116,121,10,9,52,46,32,65,100,100,101,100,32,37,32,78,85,77,80,77,84,83,32,101,110,116,105,116,121,59,32,110,117,109,98,101,114,32,111,102,32,112,97,121,109,101,110,116,115,10,10,45,45,62,10,10,10,60,33,45,45,10,10,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,69,120,116,101,110,115,105,111,110,115,10,10,32,32,32,32,84,104,105,115,32,101,110,116,105,116,121,32,97,108,108,111,119,115,32,117,115,101,114,115,32,111,102,32,116,104,105,115,32,68,84,68,32,116,111,32,97,100,100,32,110,101,119,32,109,101,115,115,97,103,101,32,115,101,116,115,10,32,32,32,32,116,111,32,116,104,101,32,68,84,68,46,10,10,32,32,32,32,10,10,32,32,32,32,78,111,116,101,58,32,32,83,105,110,99,101,32,116,104,101,115,101,32,101,110,116,105,116,105,101,115,32,97,114,101,32,99,117,114,114,101,110,116,108,121,32,101,109,112,116,121,32,112,108,97,99,101,104,111,108,100,101,114,115,44,32,116,104,101,121,32,97,112,112,101,97,114,10,32,32,32,32,97,116,32,116,104,101,32,101,110,100,32,111,102,32,108,105,115,116,115,32,119,105,116,104,111,117,116,32,97,32,112,114,101,99,101,100,105,110,103,32,99,111,109,109,97,32,111,114,32,118,101,114,116,105,99,97,108,32,98,97,114,46,32,32,79,110,99,101,32,116,104,101,115,101,10,32,32,32,32,101,110,116,105,116,105,101,115,32,97,115,115,117,109,101,32,114,101,97,108,32,118,97,108,117,101,115,44,32,97,32,99,111,109,109,97,32,111,114,32,118,101,114,116,105,99,97,108,32,98,97,114,32,115,104,111,117,108,100,32,98,101,32,97,100,100,101,100,10,32,32,32,32,98,101,102,111,114,101,32,101,97,99,104,32,111,99,99,117,114,114,101,110,99,101,32,105,110,32,97,32,108,105,115,116,46,10,32,32,32,32,73,110,32,112,97,114,116,105,99,117,108,97,114,44,32,110,101,119,32,109,101,115,115,97,103,101,32,115,101,116,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,97,103,103,114,101,103,97,116,101,115,32,115,104,111,117,108,100,32,98,101,10,32,32,32,32,115,101,112,97,114,97,116,101,100,32,97,110,100,32,112,114,101,99,101,100,101,100,32,98,121,32,97,32,99,111,109,109,97,32,97,110,100,32,109,117,115,116,32,98,101,32,111,112,116,105,111,110,97,108,32,40,102,111,108,108,111,119,101,100,32,98,121,32,97,10,32,32,32,32,113,117,101,115,116,105,111,110,32,109,97,114,107,41,46,10,10,32,32,32,32,78,101,119,32,109,101,115,115,97,103,101,32,115,101,116,32,112,114,111,102,105,108,101,32,97,103,103,114,101,103,97,116,101,115,32,115,104,111,117,108,100,32,98,101,32,115,101,112,97,114,97,116,101,100,32,97,110,100,32,112,114,101,99,101,100,101,100,32,98,121,10,32,32,32,32,118,101,114,116,105,99,97,108,32,98,97,114,115,46,10,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,65,100,100,32,101,120,116,114,97,32,120,120,120,77,83,71,83,69,84,82,81,86,110,32,104,101,114,101,32,10,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,82,65,82,81,77,83,71,83,69,84,83,32,34,34,62,10,10,45,45,62,10,10,60,33,45,45,32,65,100,100,32,101,120,116,114,97,32,120,120,120,77,83,71,83,69,84,82,83,86,110,32,104,101,114,101,32,10,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,82,65,82,83,77,83,71,83,69,84,83,32,34,34,62,10,10,45,45,62,10,10,10,60,33,45,45,32,65,100,100,32,101,120,116,114,97,32,88,88,88,77,83,71,83,69,84,32,104,101,114,101,32,10,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,82,65,77,83,71,83,69,84,83,32,32,32,34,34,62,10,10,45,45,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,116,121,112,101,115,10,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,101,110,116,105,116,105,101,115,32,97,115,32,39,116,121,112,101,115,39,32,102,111,114,32,97,108,108,32,10,32,32,32,32,112,114,105,109,105,116,105,118,101,32,101,108,101,109,101,110,116,32,118,97,108,117,101,115,46,32,32,84,104,105,115,32,105,115,32,116,104,101,32,111,110,108,121,32,112,108,97,99,101,10,32,32,32,32,116,104,97,116,32,35,80,67,68,65,84,65,32,97,110,100,32,35,68,97,116,97,116,121,112,101,32,115,104,111,117,108,100,32,97,112,112,101,97,114,46,32,32,10,10,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,10,60,33,45,45,32,83,101,114,118,101,114,32,73,68,32,58,32,101,110,99,111,100,105,110,103,32,102,111,114,32,60,84,79,75,69,78,62,115,44,32,60,83,69,82,86,69,82,84,73,68,62,115,44,32,101,116,99,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,82,86,82,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,32,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,82,86,82,73,68,84,89,80,69,9,9,35,68,97,116,97,116,121,112,101,40,65,45,49,48,41,45,45,62,10,10,10,60,33,45,45,32,85,85,73,68,32,58,32,97,32,117,110,105,118,101,114,115,97,108,32,73,68,44,32,117,112,32,116,111,32,51,54,32,99,104,97,114,32,104,101,120,97,100,101,99,105,109,97,108,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,85,85,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,32,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,85,73,68,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,51,54,41,45,45,62,10,10,60,33,45,45,32,83,105,110,103,108,101,32,99,104,97,114,97,99,116,101,114,32,100,97,116,97,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,49,41,45,45,62,10,10,10,60,33,45,45,32,85,82,76,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,85,82,76,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,82,76,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,65,45,50,53,53,41,45,45,62,10,10,60,33,45,45,32,73,110,116,101,103,101,114,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,78,84,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,84,84,89,80,69,9,9,9,35,68,97,116,97,116,121,112,101,40,73,45,52,41,45,45,62,10,10,10,60,33,45,45,32,82,97,116,101,44,32,112,101,114,99,101,110,116,97,103,101,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,82,65,84,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,65,84,69,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,10,60,33,45,45,32,67,117,114,114,101,110,116,32,65,109,111,117,110,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,97,109,111,117,110,116,46,10,10,32,109,97,121,32,98,101,32,115,105,103,110,101,100,59,32,99,111,109,109,97,32,111,114,32,112,101,114,105,111,100,32,102,111,114,32,100,101,99,105,109,97,108,32,112,111,105,110,116,10,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,77,84,84,89,80,69,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,77,84,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,78,45,51,50,41,45,45,62,10,10,10,60,33,45,45,32,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,10,32,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,46,32,65,108,108,32,100,97,116,101,45,116,105,109,101,32,112,97,105,114,115,10,10,32,97,114,101,32,98,97,115,101,100,32,111,110,32,108,111,99,97,108,32,116,105,109,101,32,111,102,32,116,104,101,32,115,101,114,118,101,114,32,111,114,32,99,108,105,101,110,116,46,10,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,68,84,84,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,84,84,77,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,68,65,84,69,41,45,45,62,10,10,10,60,33,45,45,32,68,97,116,97,116,121,112,101,32,119,105,116,104,32,116,105,109,101,32,111,110,108,121,44,32,110,111,32,100,97,116,101,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,77,84,89,80,69,32,9,9,9,35,68,97,116,97,84,121,112,101,40,84,73,77,69,41,45,45,62,10,10,10,60,33,45,45,32,66,111,111,108,101,97,110,32,58,32,89,47,78,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,79,79,76,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,79,79,76,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,66,79,79,76,41,45,45,62,10,10,10,60,33,45,45,32,97,32,103,101,110,101,114,97,108,32,112,117,114,112,111,115,101,32,105,100,101,110,116,105,102,105,101,114,32,116,121,112,101,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,68,84,89,80,69,32,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,10,60,33,45,45,32,97,32,103,101,110,101,114,97,108,32,112,117,114,112,111,115,101,32,110,97,109,101,32,116,121,112,101,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,71,69,78,78,65,77,69,84,89,80,69,32,32,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,71,69,78,78,65,77,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,100,97,116,97,32,116,121,112,101,115,32,98,114,111,117,103,104,116,32,102,114,111,109,32,77,73,70,83,84,32,49,46,48,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,69,77,80,84,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,77,80,84,89,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,48,45,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,84,65,84,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,65,84,69,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,84,65,84,69,67,79,68,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,65,84,69,67,79,68,69,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,80,80,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,80,80,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,65,78,75,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,65,78,75,73,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,57,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,82,65,84,73,78,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,65,84,73,78,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,79,85,78,84,82,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,85,78,84,82,89,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,79,85,78,84,82,89,83,84,82,73,78,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,85,78,84,82,89,83,84,82,73,78,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,90,73,80,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,90,73,80,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,49,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,80,65,89,69,69,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,65,89,69,69,73,68,84,89,80,69,9,32,32,32,32,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,72,69,67,75,78,85,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,69,67,75,78,85,77,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,78,79,78,67,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,79,78,67,69,84,89,80,69,9,32,32,32,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,54,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,82,79,75,69,82,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,82,79,75,69,82,73,68,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,67,67,84,73,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,73,67,75,69,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,73,67,75,69,82,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,70,73,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,73,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,89,80,69,68,69,83,67,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,89,80,69,68,69,83,67,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,80,72,79,78,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,72,79,78,69,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,68,68,82,69,83,83,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,68,68,82,69,83,83,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,73,79,78,76,69,86,69,76,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,73,79,78,76,69,86,69,76,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,52,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,85,66,74,69,67,84,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,85,66,74,69,67,84,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,54,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,70,73,67,69,82,84,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,73,67,69,82,84,73,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,54,52,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,85,83,69,82,75,69,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,83,69,82,75,69,89,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,54,52,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,72,79,82,84,77,83,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,72,79,82,84,77,83,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,78,65,77,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,78,65,77,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,50,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,80,65,83,83,87,79,82,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,65,83,83,87,79,82,68,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,55,49,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,70,73,84,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,73,84,73,68,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,53,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,77,83,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,83,71,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,53,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,76,79,78,71,77,83,71,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,76,79,78,71,77,83,71,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,50,48,48,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,77,69,77,79,50,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,69,77,79,50,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,57,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,78,70,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,70,79,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,54,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,83,83,67,79,79,75,73,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,83,83,67,79,79,75,73,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,48,48,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,77,83,71,66,79,68,89,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,83,71,66,79,68,89,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,82,45,49,48,48,48,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,78,86,78,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,86,78,79,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,78,84,82,76,78,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,78,84,82,76,78,79,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32]),r.push.apply(r,[37,32,78,73,78,83,84,83,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,73,78,83,84,83,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,51,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,69,77,80,80,65,83,83,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,69,77,80,80,65,83,83,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,68,65,89,83,80,65,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,65,89,83,80,65,78,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,51,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,82,69,70,78,85,77,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,69,70,78,85,77,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,77,65,88,77,73,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,65,88,77,73,78,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,86,69,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,86,69,82,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,73,45,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,72,65,82,69,83,80,69,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,72,65,82,69,83,80,69,82,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,69,82,82,79,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,82,82,79,82,84,89,80,69,32,32,9,9,35,68,97,116,97,84,121,112,101,40,73,45,54,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,73,67,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,73,67,84,89,80,69,32,32,32,32,9,9,35,68,97,116,97,84,121,112,101,40,73,45,54,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,85,83,73,80,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,85,83,73,80,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,88,84,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,73,45,49,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,82,69,70,73,78,70,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,82,69,70,73,78,70,79,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,79,79,75,73,78,71,84,69,88,84,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,79,79,75,73,78,71,84,69,88,84,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,52,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,9,35,68,97,116,97,84,121,112,101,40,65,45,57,54,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,79,76,85,77,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,76,85,77,78,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,65,78,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,65,78,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,65,45,56,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,85,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,85,73,68,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,49,48,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,76,79,65,78,73,68,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,76,79,65,78,73,68,84,89,80,69,32,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,71,69,78,67,79,78,84,65,67,84,73,78,70,79,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,71,69,78,67,79,78,84,65,67,84,73,78,70,79,84,89,80,69,9,35,68,97,116,97,84,121,112,101,40,65,45,50,53,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,71,69,78,68,69,83,67,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,71,69,78,68,69,83,67,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,65,45,51,50,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,78,85,77,80,77,84,83,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,78,85,77,80,77,84,83,9,9,9,35,68,97,116,97,84,121,112,101,40,73,45,53,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,89,69,65,82,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,89,69,65,82,84,89,80,69,9,9,9,35,68,97,116,97,84,121,112,101,40,78,45,52,41,45,45,62,10,10,10,60,33,45,45,32,67,111,117,110,116,114,121,45,115,112,101,99,105,102,105,99,32,100,97,116,97,32,116,121,112,101,115,32,102,111,108,108,111,119,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,84,65,67,65,85,83,65,76,69,84,89,80,69,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,84,65,67,65,85,83,65,76,69,84,89,80,69,9,9,35,68,97,116,97,84,121,112,101,40,73,45,50,41,45,45,62,10,10,10,60,33,45,45,32,69,110,117,109,101,114,97,116,101,100,32,100,97,116,97,32,116,121,112,101,115,32,102,111,108,108,111,119,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,83,83,69,84,67,76,65,83,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,83,83,69,84,67,76,65,83,83,69,78,85,77,9,9,35,69,110,117,109,40,34,68,79,77,69,83,84,73,67,66,79,78,68,34,44,32,34,73,78,84,76,66,79,78,68,34,44,34,76,65,82,71,69,83,84,79,67,75,34,44,34,83,77,65,76,76,83,84,79,67,75,34,44,10,9,9,9,9,9,9,9,32,32,34,73,78,84,76,83,84,79,67,75,34,44,34,77,79,78,69,89,77,82,75,84,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,65,76,76,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,65,76,76,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,76,76,34,44,32,34,80,85,84,34,44,34,80,82,69,70,85,78,68,34,44,34,77,65,84,85,82,73,84,89,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,84,79,67,75,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,79,67,75,69,78,85,77,9,9,9,35,69,110,117,109,40,34,67,79,77,77,79,78,34,44,32,34,80,82,69,70,69,82,82,69,68,34,44,34,67,79,78,86,69,82,84,73,66,76,69,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,85,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,85,89,69,78,85,77,9,9,9,35,69,110,117,109,40,34,66,85,89,34,44,32,34,66,85,89,84,79,67,79,86,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,78,67,79,77,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,67,79,77,69,69,78,85,77,9,9,35,69,110,117,109,40,34,67,71,76,79,78,71,34,44,32,34,67,71,83,72,79,82,84,34,44,34,68,73,86,34,44,34,73,78,84,69,82,69,83,84,34,44,32,34,77,73,83,67,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,65,67,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,65,67,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,69,88,69,82,67,73,83,69,34,44,32,34,65,83,83,73,71,78,34,44,34,69,88,80,73,82,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,66,85,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,66,85,89,69,78,85,77,9,9,35,69,110,117,109,40,34,66,85,89,84,79,79,80,69,78,34,44,32,34,66,85,89,84,79,67,76,79,83,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,83,69,76,76,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,83,69,76,76,69,78,85,77,9,9,35,69,110,117,109,40,34,83,69,76,76,84,79,79,80,69,78,34,44,32,34,83,69,76,76,84,79,67,76,79,83,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,80,79,83,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,79,83,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,76,79,78,71,34,44,32,34,83,72,79,82,84,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,82,69,76,65,84,69,68,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,69,76,65,84,69,68,69,78,85,77,9,9,35,69,110,117,109,40,34,83,80,82,69,65,68,34,44,32,34,83,84,82,65,68,68,76,69,34,44,34,78,79,78,69,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,85,82,69,68,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,85,82,69,68,69,78,85,77,9,9,35,69,110,117,109,40,34,78,65,75,69,68,34,44,32,34,67,79,86,69,82,69,68,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,76,76,82,69,65,83,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,76,76,82,69,65,83,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,76,76,34,44,32,34,77,65,84,85,82,73,84,89,34,44,32,34,83,69,76,76,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,76,76,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,76,76,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,83,69,76,76,34,44,32,34,83,69,76,76,83,72,79,82,84,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,68,85,82,65,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,85,82,65,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,68,65,89,34,44,32,34,71,79,79,68,84,73,76,67,65,78,67,69,76,34,44,34,73,77,77,69,68,73,65,84,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,82,69,83,84,82,73,67,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,82,69,83,84,82,73,67,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,65,76,76,79,82,78,79,78,69,34,44,32,34,77,73,78,85,78,73,84,83,34,44,34,78,79,78,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,78,79,85,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,79,85,84,69,78,85,77,9,9,9,35,69,110,117,109,40,34,73,78,34,44,32,34,79,85,84,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,85,78,73,84,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,78,73,84,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,83,72,65,82,69,83,34,44,32,34,67,85,82,82,69,78,67,89,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,85,66,65,67,67,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,85,66,65,67,67,84,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,83,72,34,44,32,34,77,65,82,71,73,78,34,44,34,83,72,79,82,84,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,80,84,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,79,80,84,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,67,65,76,76,34,44,32,34,80,85,84,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,77,70,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,77,70,84,69,78,85,77,9,9,9,35,69,110,117,109,40,34,79,80,69,78,69,78,68,34,44,32,34,67,76,79,83,69,69,78,68,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,68,69,66,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,69,66,84,69,78,85,77,9,9,9,35,69,110,117,109,40,34,67,79,85,80,79,78,34,44,34,90,69,82,79,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,68,69,66,84,67,76,65,83,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,69,66,84,67,76,65,83,83,69,78,85,77,9,9,35,69,110,117,109,40,34,84,82,69,65,83,85,82,89,34,44,32,34,77,85,78,73,67,73,80,65,76,34,44,34,67,79,82,80,79,82,65,84,69,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,69,88,84,68,80,77,84,70,79,82,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,69,88,84,68,80,77,84,70,79,82,69,78,85,77,9,9,35,69,110,117,109,40,34,73,78,68,73,86,73,68,85,65,76,34,44,34,66,85,83,73,78,69,83,83,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,79,85,80,79,78,70,82,69,81,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,85,80,79,78,70,82,69,81,69,78,85,77,9,9,35,69,110,117,109,40,34,77,79,78,84,72,76,89,34,44,34,81,85,65,82,84,69,82,76,89,34,44,34,83,69,77,73,65,78,78,85,65,76,76,89,34,44,34,65,78,85,65,76,76,89,34,44,34,79,84,72,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,65,82,84,89,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,65,76,80,72,65,79,78,76,89,34,44,34,78,85,77,69,82,73,67,79,78,76,89,34,44,34,65,76,80,72,65,79,82,78,85,77,69,82,73,67,34,44,34,65,76,80,72,65,65,78,68,78,85,77,69,82,73,67,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,65,76,65,78,67,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,65,76,65,78,67,69,69,78,85,77,9,9,35,69,110,117,109,40,34,68,79,76,76,65,82,34,44,34,80,69,82,67,69,78,84,34,44,34,78,85,77,66,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,79,85,78,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,65,67,67,79,85,78,84,69,78,85,77,9,9,35,69,110,117,109,40,34,67,72,69,67,75,73,78,71,34,44,34,83,65,86,73,78,71,83,34,44,34,77,79,78,69,89,77,82,75,84,34,44,34,67,82,69,68,73,84,76,73,78,69,34,41,45,45,62,10,10,60,33,45,45,10,9,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,9,42,32,32,32,69,110,116,105,116,121,32,85,110,117,115,101,100,32,105,110,32,116,104,101,32,68,84,68,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,70,82,69,81,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,70,82,69,81,69,78,85,77,9,9,9,35,69,110,117,109,40,34,87,69,69,75,76,89,34,44,34,66,73,87,69,69,75,76,89,34,44,34,84,87,73,67,69,77,79,78,84,72,76,89,34,44,34,77,79,78,84,72,76,89,34,44,34,70,79,85,82,87,69,69,75,83,34,44,34,66,73,77,79,78,84,72,76,89,34,44,10,10,9,9,9,9,9,9,9,34,81,85,65,82,84,69,82,76,89,34,44,34,83,69,77,73,65,78,78,85,65,76,76,89,34,44,34,84,82,73,65,78,78,85,65,76,76,89,34,44,34,65,78,85,65,76,76,89,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,68,65,89,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,68,65,89,83,69,78,85,77,9,9,9,35,69,110,117,109,40,34,77,79,78,68,65,89,34,44,34,84,85,69,83,68,65,89,34,44,34,87,69,68,78,69,83,68,65,89,34,44,34,84,72,85,82,83,68,65,89,34,44,34,70,82,73,68,65,89,34,44,10,9,9,9,9,9,9,9,34,83,65,84,85,82,68,65,89,34,44,34,83,85,78,68,65,89,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,76,73,69,78,84,82,79,85,84,73,78,71,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,76,73,69,78,84,82,79,85,84,73,78,71,69,78,85,77,9,35,69,110,117,109,40,34,78,79,78,69,34,44,34,83,69,82,86,73,67,69,34,44,34,77,83,71,83,69,84,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,88,70,69,82,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,88,70,69,82,83,84,65,84,85,83,69,78,85,77,9,9,35,69,110,117,109,40,34,87,73,76,76,80,82,79,67,69,83,83,79,78,34,44,34,80,79,83,84,69,68,79,78,34,44,34,78,79,70,85,78,68,83,79,78,34,44,32,34,67,65,78,67,69,76,69,68,79,78,34,44,32,34,70,65,73,76,69,68,79,78,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,82,65,78,83,65,67,84,73,79,78,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,84,82,65,78,83,65,67,84,73,79,78,69,78,85,77,9,9,35,69,110,117,109,40,34,67,82,69,68,73,84,34,44,34,68,69,66,73,84,34,44,34,73,78,84,34,44,34,68,73,86,34,44,34,70,69,69,34,44,34,83,82,86,67,72,71,34,44,34,68,69,80,34,44,34,65,84,77,34,44,10,10,9,9,9,32,32,32,32,32,32,32,9,9,9,34,80,79,83,34,44,34,88,70,69,82,34,44,34,67,72,69,67,75,34,44,34,80,65,89,77,69,78,84,34,44,34,67,65,83,72,34,44,34,68,73,82,69,67,84,68,69,80,34,44,34,68,73,82,69,67,84,68,69,66,73,84,34,44,10,10,9,9,9,32,32,32,32,32,32,32,9,9,9,34,82,69,80,69,65,84,80,77,84,34,44,34,79,84,72,69,82,34,41,45,45,62,9,9,10,10,60,33,69,78,84,73,84,89,32,37,32,80,77,84,80,82,79,67,69,83,83,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,77,84,80,82,79,67,69,83,83,83,84,65,84,85,83,69,78,85,77,9,35,69,110,117,109,40,34,87,73,76,76,80,82,79,67,69,83,83,79,78,34,44,34,80,82,79,67,69,83,83,69,68,79,78,34,44,34,78,79,70,85,78,68,83,79,78,34,44,34,70,65,73,76,69,68,79,78,34,44,10,10,9,9,9,9,9,9,9,34,67,65,78,67,69,76,69,68,79,78,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,85,83,80,82,79,68,85,67,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,85,83,80,82,79,68,85,67,84,69,78,85,77,9,9,35,69,110,117,109,40,34,52,48,49,75,34,44,34,52,48,51,66,34,44,34,73,82,65,34,44,34,75,69,79,71,72,34,44,34,79,84,72,69,82,34,44,34,83,65,82,83,69,80,34,44,34,83,73,77,80,76,69,34,44,34,78,79,82,77,65,76,34,44,10,10,9,9,9,9,32,32,32,9,9,9,34,84,68,65,34,44,34,84,82,85,83,84,34,44,34,85,71,77,65,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,86,69,82,73,84,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,86,69,82,73,84,89,69,78,85,77,9,9,35,69,110,117,109,40,34,73,78,70,79,34,44,34,87,65,82,78,34,44,34,69,82,82,79,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,67,85,82,73,84,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,67,85,82,73,84,89,69,78,85,77,9,9,35,69,110,117,109,40,34,78,79,78,69,34,44,34,84,89,80,69,49,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,89,78,67,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,89,78,67,69,78,85,77,9,9,9,35,69,110,117,109,40,34,70,85,76,76,34,44,34,76,73,84,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,69,78,85,77,9,35,69,110,117,109,40,34,65,86,65,73,76,34,44,34,80,69,78,68,34,44,32,34,65,67,84,73,86,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,50,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,83,84,65,84,85,83,50,69,78,85,77,9,35,69,110,117,109,40,34,65,86,65,73,76,34,44,34,80,69,78,68,34,44,32,34,65,67,84,73,86,69,34,44,32,34,82,69,74,69,67,84,69,68,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,69,82,86,73,67,69,69,78,85,77,9,9,35,69,110,117,109,40,34,66,65,78,75,83,86,67,34,44,34,66,80,83,86,67,34,44,32,34,73,78,86,83,86,67,34,44,32,34,80,82,69,83,83,86,67,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,79,82,82,69,67,84,73,86,69,65,67,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,79,82,82,69,67,84,73,86,69,65,67,84,69,78,85,77,9,35,69,110,117,109,40,34,82,69,80,76,65,67,69,34,44,34,68,69,76,69,84,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,67,72,69,67,75,83,84,65,84,85,83,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,72,69,67,75,83,84,65,84,85,83,69,78,85,77,9,9,35,69,110,117,109,40,34,48,34,44,34,49,34,44,34,49,48,48,34,44,34,49,48,49,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,68,83,67,79,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,68,83,67,79,80,69,69,78,85,77,9,9,35,69,110,117,109,40,34,71,76,79,66,65,76,34,44,34,85,83,69,82,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,73,78,86,69,83,84,77,69,78,84,65,67,67,79,85,78,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,73,78,86,69,83,84,77,69,78,84,65,67,67,79,85,78,84,69,78,85,77,9,35,69,110,117,109,40,34,73,78,68,73,86,73,68,85,65,76,34,44,34,74,79,73,78,84,34,44,32,34,84,82,85,83,84,34,44,32,34,67,79,82,80,79,82,65,84,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,80,87,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,87,84,89,80,69,69,78,85,77,32,9,9,35,69,110,117,109,40,34,70,73,88,69,68,34,44,34,79,78,69,84,73,77,69,34,44,34,72,87,84,79,75,69,78,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,80,77,84,73,78,83,84,82,85,77,69,78,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,77,84,73,78,83,84,82,85,77,69,78,84,69,78,85,77,32,9,35,69,110,117,109,40,34,67,79,78,67,69,78,84,82,65,84,79,82,34,44,34,67,72,69,67,75,73,78,71,65,67,67,79,85,78,84,34,44,34,67,82,69,68,73,84,67,65,82,68,34,44,34,69,67,79,73,78,34,41,45,45,62,10,10,10,60,33,69,78,84,73,84,89,32,37,32,76,65,78,71,85,65,71,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,76,65,78,71,85,65,71,69,69,78,85,77,9,9,35,69,110,117,109,40,34,65,65,82,34,44,34,65,66,75,34,44,34,65,67,69,34,44,34,65,67,72,34,44,34,65,68,65,34,44,34,65,70,65,34,44,34,65,70,72,34,44,34,65,70,82,34,44,10,32,9,9,9,9,9,34,65,74,77,34,44,34,65,75,65,34,44,34,65,75,75,34,44,34,65,76,66,34,44,34,65,76,69,34,44,34,65,76,71,34,44,34,65,77,72,34,44,34,65,78,71,34,44,10,9,9,9,9,9,34,65,80,65,34,44,34,65,82,65,34,44,34,65,82,67,34,44,34,65,82,77,34,44,34,65,82,78,34,44,34,65,82,80,34,44,34,65,82,84,34,44,34,65,82,87,34,44,10,9,9,9,9,9,34,65,83,77,34,44,34,65,84,72,34,44,34,65,86,65,34,44,34,65,86,69,34,44,34,65,87,65,34,44,34,65,89,77,34,44,34,65,90,69,34,44,34,66,65,68,34,44,10,9,9,9,9,9,34,66,65,73,34,44,34,66,65,75,34,44,34,66,65,76,34,44,34,66,65,77,34,44,34,66,65,78,34,44,34,66,65,81,34,44,34,66,65,83,34,44,34,66,65,84,34,44,10,32,9,9,9,9,9,34,66,69,74,34,44,34,66,69,76,34,44,34,66,69,77,34,44,34,66,69,78,34,44,34,66,69,82,34,44,34,66,72,79,34,44,34,66,73,72,34,44,34,66,73,75,34,44,10,9,9,32,9,9,9,34,66,73,78,34,44,34,66,73,83,34,44,34,66,76,65,34,44,34,66,79,68,34,44,34,66,82,65,34,44,34,66,82,69,34,44,34,66,85,71,34,44,34,66,85,76,34,44,10,9,9,9,9,9,34,66,85,82,34,44,34,67,65,68,34,44,34,67,65,73,34,44,34,67,65,82,34,44,34,67,65,84,34,44,34,67,65,85,34,44,34,67,69,66,34,44,34,67,69,76,34,44,10,9,9,9,9,9,34,67,69,83,34,44,34,67,72,65,34,44,34,67,72,66,34,44,34,67,72,69,34,44,34,67,72,71,34,44,34,67,72,73,34,44,34,67,72,78,34,44,34,67,72,79,34,44,10,9,9,9,9,9,34,67,72,82,34,44,34,67,72,85,34,44,34,67,72,86,34,44,34,67,72,89,34,44,34,67,79,80,34,44,34,67,79,82,34,44,34,67,79,83,34,44,34,67,80,69,34,44,10,9,9,9,9,9,34,67,80,70,34,44,34,67,80,80,34,44,34,67,82,69,34,44,34,67,82,80,34,44,34,67,85,83,34,44,34,67,89,77,34,44,34,67,90,69,34,44,34,68,65,75,34,44,10,9,9,9,9,9,34,68,65,78,34,44,34,68,69,76,34,44,34,68,69,85,34,44,34,68,73,78,34,44,34,68,79,73,34,44,34,68,82,65,34,44,34,68,85,65,34,44,34,68,85,77,34,44,10,9,9,9,9,9,34,68,85,84,34,44,34,68,89,85,34,44,34,68,90,79,34,44,34,69,70,73,34,44,34,69,71,89,34,44,34,69,75,65,34,44,34,69,76,76,34,44,34,69,76,88,34,44,10,9,9,9,9,9,34,69,78,71,34,44,34,69,78,77,34,44,34,69,80,79,34,44,34,69,83,75,34,44,34,69,83,76,34,44,34,69,83,84,34,44,34,69,84,72,34,44,34,69,85,83,34,44,10,9,9,9,9,9,34,69,87,69,34,44,34,69,87,79,34,44,34,70,65,78,34,44,34,70,65,79,34,44,34,70,65,83,34,44,34,70,65,84,34,44,34,70,73,74,34,44,34,70,73,78,34,44,10,9,9,9,9,9,34,70,73,85,34,44,34,70,79,78,34,44,34,70,82,65,34,44,34,70,82,69,34,44,34,70,82,77,34,44,34,70,82,79,34,44,34,70,82,89,34,44,34,70,85,76,34,44,10,9,9,9,9,9,34,71,65,65,34,44,34,71,65,69,34,44,34,71,65,73,34,44,34,71,65,89,34,44,34,71,68,72,34,44,34,71,69,77,34,44,34,71,69,79,34,44,34,71,69,82,34,44,10,9,9,9,9,9,34,71,73,76,34,44,34,71,76,71,34,44,34,71,77,72,34,44,34,71,79,72,34,44,34,71,79,78,34,44,34,71,79,84,34,44,34,71,82,66,34,44,34,71,82,67,34,44,10,9,9,9,9,9,34,71,82,69,34,44,34,71,82,78,34,44,34,71,85,74,34,44,34,72,65,73,34,44,34,72,65,85,34,44,34,72,65,87,34,44,34,72,69,66,34,44,34,72,69,82,34,44,10,9,9,9,9,9,34,72,73,76,34,44,34,72,73,77,34,44,34,72,73,78,34,44,34,72,77,79,34,44,34,72,85,78,34,44,34,72,85,80,34,44,34,72,89,69,34,44,34,73,66,65,34,44,10,9,9,9,9,9,34,73,66,79,34,44,34,73,67,69,34,44,34,73,74,79,34,44,34,73,75,85,34,44,34,73,76,69,34,44,34,73,76,79,34,44,34,73,78,65,34,44,34,73,78,67,34,44,10,9,9,9,9,9,34,73,78,68,34,44,34,73,78,69,34,44,34,73,80,75,34,44,34,73,82,65,34,44,34,73,82,73,34,44,34,73,82,79,34,44,34,73,83,76,34,44,34,73,84,65,34,44,10,9,9,9,9,9,34,74,65,86,34,44,34,74,65,87,34,44,34,74,80,78,34,44,34,74,80,82,34,44,34,74,82,66,34,44,34,75,65,65,34,44,34,75,65,66,34,44,34,75,65,67,34,44,10,9,9,9,9,9,34,75,65,76,34,44,34,75,65,77,34,44,34,75,65,78,34,44,34,75,65,82,34,44,34,75,65,83,34,44,34,75,65,84,34,44,34,75,65,85,34,44,34,75,65,87,34,44,10,9,9,9,9,9,34,75,65,90,34,44,34,75,72,65,34,44,34,75,72,73,34,44,34,75,72,77,34,44,34,75,72,79,34,44,34,75,73,75,34,44,34,75,73,78,34,44,34,75,73,82,34,44,10,9,9,9,9,9,34,75,79,75,34,44,34,75,79,78,34,44,34,75,79,82,34,44,34,75,80,69,34,44,34,75,82,79,34,44,34,75,82,85,34,44,34,75,85,65,34,44,34,75,85,82,34,44,10,9,9,9,9,9,34,75,85,83,34,44,34,75,85,84,34,44,34,76,65,68,34,44,34,76,65,72,34,44,34,76,65,77,34,44,34,76,65,79,34,44,34,76,65,80,34,44,34,76,65,84,34,44,10,9,9,9,9,9,34,76,65,86,34,44,34,76,73,78,34,44,34,76,73,84,34,44,34,76,79,76,34,44,34,76,79,90,34,44,34,76,85,66,34,44,34,76,85,71,34,44,34,76,85,73,34,44,10,9,9,9,9,9,34,76,85,78,34,44,34,76,85,79,34,44,34,77,65,67,34,44,34,77,65,68,34,44,34,77,65,71,34,44,34,77,65,72,34,44,34,77,65,73,34,44,34,77,65,75,34,44,10,9,9,9,9,9,34,77,65,76,34,44,34,77,65,78,34,44,34,77,65,79,34,44,34,77,65,80,34,44,34,77,65,82,34,44,34,77,65,83,34,44,34,77,65,88,34,44,34,77,65,89,34,44,10,9,9,9,9,9,34,77,69,78,34,44,34,77,73,67,34,44,34,77,73,78,34,44,34,77,73,83,34,44,34,77,75,69,34,44,34,77,75,72,34,44,34,77,76,71,34,44,34,77,76,84,34,44,10,9,9,9,9,9,34,77,78,73,34,44,34,77,78,79,34,44,34,77,79,72,34,44,34,77,79,76,34,44,34,77,79,78,34,44,34,77,79,83,34,44,34,77,82,73,34,44,34,77,83,65,34,44,10,9,9,9,9,9,34,77,85,76,34,44,34,77,85,78,34,44,34,77,85,83,34,44,34,77,87,82,34,44,34,77,89,65,34,44,34,77,89,78,34,44,34,78,65,72,34,44,34,78,65,73,34,44,10,9,9,9,9,9,34,78,65,85,34,44,34,78,65,86,34,44,34,78,68,69,34,44,34,78,76,68,34,44,34,78,68,79,34,44,34,78,69,80,34,44,34,78,69,87,34,44,34,78,73,67,34,44,10,9,9,9,9,9,34,78,73,85,34,44,34,78,79,78,34,44,34,78,79,82,34,44,34,78,83,79,34,44,34,78,85,66,34,44,34,78,89,65,34,44,34,78,89,77,34,44,34,78,89,78,34,44,10,9,9,9,9,9,34,78,89,79,34,44,34,78,90,73,34,44,34,79,67,73,34,44,34,79,74,73,34,44,34,79,82,73,34,44,34,79,82,77,34,44,34,79,83,65,34,44,34,79,83,83,34,44,10,9,9,9,9,9,34,79,84,65,34,44,34,79,84,79,34,44,34,80,65,65,34,44,34,80,65,71,34,44,34,80,65,76,34,44,34,80,65,77,34,44,34,80,65,78,34,44,34,80,65,80,34,44,10,9,9,9,9,9,34,80,65,85,34,44,34,80,69,79,34,44,34,80,69,82,34,44,34,80,76,73,34,44,34,80,79,76,34,44,34,80,79,78,34,44,34,80,79,82,34,44,34,80,82,65,34,44,10,9,9,9,9,9,34,80,82,79,34,44,34,80,85,83,34,44,34,81,85,69,34,44,34,82,65,74,34,44,34,82,65,82,34,44,34,82,79,65,34,44,34,82,79,72,34,44,34,82,79,77,34,44,10,9,9,9,9,9,34,82,79,78,34,44,34,82,85,77,34,44,34,82,85,78,34,44,34,82,85,83,34,44,34,83,65,68,34,44,34,83,65,71,34,44,34,83,65,73,34,44,34,83,65,76,34,44,10,9,9,9,9,9,34,83,65,77,34,44,34,83,65,78,34,44,34,83,67,79,34,44,34,83,67,82,34,44,34,83,69,76,34,44,34,83,69,77,34,44,34,83,72,78,34,44,34,83,73,68,34,44,10,9,9,9,9,9,34,83,73,78,34,44,34,83,73,79,34,44,34,83,73,84,34,44,34,83,76,65,34,44,34,83,76,75,34,44,34,83,76,79,34,44,34,83,76,86,34,44,34,83,77,79,34,44,10,9,9,9,9,9,34,83,78,65,34,44,34,83,78,68,34,44,34,83,79,71,34,44,34,83,79,77,34,44,34,83,79,78,34,44,34,83,79,84,34,44,34,83,80,65,34,44,34,83,81,73,34,44,10,9,9,9,9,9,34,83,82,82,34,44,34,83,83,65,34,44,34,83,83,87,34,44,34,83,85,75,34,44,34,83,85,78,34,44,34,83,85,83,34,44,34,83,85,88,34,44,34,83,86,69,34,44,10,9,9,9,9,9,34,83,87,65,34,44,34,83,87,69,34,44,34,83,89,82,34,44,34,84,65,72,34,44,34,84,65,77,34,44,34,84,65,84,34,44,34,84,69,76,34,44,34,84,69,77,34,44,10,9,9,9,9,9,34,84,69,82,34,44,34,84,71,75,34,44,34,84,71,76,34,44,34,84,72,65,34,44,34,84,73,66,34,44,34,84,73,71,34,44,34,84,73,82,34,44,34,84,73,86,34,44,10,9,9,9,9,9,34,84,76,73,34,44,34,84,79,71,34,44,34,84,79,78,34,44,34,84,82,85,34,44,34,84,83,73,34,44,34,84,83,78,34,44,34,84,83,79,34,44,34,84,85,75,34,44,10,9,9,9,9,9,34,84,85,77,34,44,34,84,85,82,34,44,34,84,85,84,34,44,34,84,87,73,34,44,34,85,71,65,34,44,34,85,73,71,34,44,34,85,75,82,34,44,34,85,77,66,34,44,10,9,9,9,9,9,34,85,78,68]),r.push.apply(r,[34,44,34,85,82,68,34,44,34,85,90,66,34,44,34,86,65,73,34,44,34,86,69,78,34,44,34,86,73,69,34,44,34,86,79,76,34,44,34,86,79,84,34,44,10,9,9,9,9,9,34,87,65,75,34,44,34,87,65,76,34,44,34,87,65,82,34,44,34,87,65,83,34,44,34,87,69,76,34,44,34,87,69,78,34,44,34,87,79,76,34,44,34,88,72,79,34,44,10,9,9,9,9,9,34,89,65,79,34,44,34,89,65,80,34,44,34,89,73,68,34,44,34,89,79,82,34,44,34,90,65,80,34,44,34,90,69,78,34,44,34,90,72,65,34,44,34,90,72,79,34,44,10,9,9,9,9,9,34,90,85,76,34,44,34,90,85,78,34,41,45,45,62,10,10,10,60,33,69,78,84,73,84,89,32,37,32,67,85,82,82,69,78,67,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,67,85,82,82,69,78,67,89,69,78,85,77,9,9,35,69,110,117,109,40,34,65,68,80,34,44,34,65,69,68,34,44,34,65,70,65,34,44,34,65,76,76,34,44,34,65,78,71,34,44,34,65,79,75,34,44,34,65,82,65,34,44,34,65,84,83,34,44,34,65,85,68,34,44,10,9,9,9,9,9,34,65,87,71,34,44,34,66,66,68,34,44,34,66,68,84,34,44,34,66,69,70,34,44,34,66,71,76,34,44,34,66,72,68,34,44,34,66,73,70,34,44,34,66,77,68,34,44,34,66,78,68,34,44,10,9,9,9,9,9,34,66,79,66,34,44,34,66,82,67,34,44,34,66,83,68,34,44,34,66,84,78,34,44,34,66,85,75,34,44,34,66,87,80,34,44,34,66,90,68,34,44,34,67,65,68,34,44,34,67,72,70,34,44,10,9,9,9,9,9,34,67,76,70,34,44,34,67,76,80,34,44,34,67,78,89,34,44,34,67,79,80,34,44,34,67,82,67,34,44,34,67,83,75,34,44,34,67,85,80,34,44,34,67,86,69,34,44,34,67,89,80,34,44,10,9,9,9,9,9,34,68,68,77,34,44,34,68,69,77,34,44,34,68,74,70,34,44,34,68,75,75,34,44,34,68,79,80,34,44,34,68,90,68,34,44,34,69,67,83,34,44,34,69,71,80,34,44,34,69,83,80,34,44,10,9,9,9,9,9,34,69,84,66,34,44,34,69,85,82,34,44,34,70,73,77,34,44,34,70,74,68,34,44,34,70,75,80,34,44,34,70,82,70,34,44,34,71,66,80,34,44,34,71,72,67,34,44,34,71,73,80,34,44,34,71,77,68,34,44,10,9,9,9,9,9,34,71,78,70,34,44,34,71,82,68,34,44,34,71,84,81,34,44,34,71,87,80,34,44,34,71,89,68,34,44,34,72,75,68,34,44,34,72,78,76,34,44,34,72,84,71,34,44,34,72,85,70,34,44,10,9,9,9,9,9,34,73,68,82,34,44,34,73,69,80,34,44,34,73,76,83,34,44,34,73,78,82,34,44,34,73,81,68,34,44,34,73,82,82,34,44,34,73,83,75,34,44,34,73,84,76,34,44,34,74,77,68,34,44,10,9,9,9,9,9,34,74,79,68,34,44,34,74,80,89,34,44,34,75,69,83,34,44,34,75,72,82,34,44,34,75,77,70,34,44,34,75,80,87,34,44,34,75,82,87,34,44,34,75,87,68,34,44,34,75,89,68,34,44,10,9,9,9,9,9,34,76,65,75,34,44,34,76,66,80,34,44,34,76,75,82,34,44,34,76,82,68,34,44,34,76,83,76,34,44,34,76,85,70,34,44,34,76,89,68,34,44,34,77,65,68,34,44,34,77,71,70,34,44,10,9,9,9,9,9,34,77,78,84,34,44,34,77,79,80,34,44,34,77,82,79,34,44,34,77,84,76,34,44,34,77,85,82,34,44,34,77,86,82,34,44,34,77,87,75,34,44,34,77,88,80,34,44,34,77,89,82,34,44,10,9,9,9,9,9,34,77,90,77,34,44,34,78,71,78,34,44,34,78,73,67,34,44,34,78,76,71,34,44,34,78,79,75,34,44,34,78,80,82,34,44,34,78,90,68,34,44,34,79,77,82,34,44,34,80,65,66,34,44,10,9,9,9,9,9,34,80,69,73,34,44,34,80,71,75,34,44,34,80,72,80,34,44,34,80,75,82,34,44,34,80,76,90,34,44,34,80,84,69,34,44,34,80,89,71,34,44,34,81,65,82,34,44,34,82,79,76,34,44,10,9,9,9,9,9,34,82,87,70,34,44,34,83,65,82,34,44,34,83,66,68,34,44,34,83,67,82,34,44,34,83,68,80,34,44,34,83,69,75,34,44,34,83,71,68,34,44,34,83,72,80,34,44,34,83,76,76,34,44,10,9,9,9,9,9,34,83,79,83,34,44,34,83,82,71,34,44,34,83,84,68,34,44,34,83,85,82,34,44,34,83,86,67,34,44,34,83,89,80,34,44,34,83,90,76,34,44,34,84,72,66,34,44,34,84,78,68,34,44,10,9,9,9,9,9,34,84,79,80,34,44,34,84,80,69,34,44,34,84,82,76,34,44,34,84,84,68,34,44,34,84,87,68,34,44,34,84,90,83,34,44,34,85,71,83,34,44,34,85,83,68,34,44,34,85,89,80,34,44,10,9,9,9,9,9,34,86,69,66,34,44,34,86,78,68,34,44,34,86,85,86,34,44,34,87,83,84,34,44,34,89,68,68,34,44,34,89,69,82,34,44,34,89,85,68,34,44,34,90,65,82,34,44,34,90,77,75,34,44,10,9,9,9,9,9,34,90,82,90,34,44,34,90,87,68,34,41,45,45,62,10,10,10,60,33,69,78,84,73,84,89,32,37,32,80,65,89,69,69,77,79,68,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,80,65,89,69,69,77,79,68,69,78,85,77,9,35,69,110,117,109,40,34,78,69,86,69,82,34,44,32,34,73,70,82,69,81,85,69,83,84,69,68,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,84,89,80,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,84,89,80,69,69,78,85,77,9,35,69,110,117,109,40,34,66,73,76,76,34,44,32,34,83,84,65,84,69,77,69,78,84,34,44,32,34,78,79,84,73,67,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,69,78,85,77,9,35,69,110,117,109,40,34,78,69,87,34,44,32,34,68,69,76,73,86,69,82,69,68,34,44,32,34,86,73,69,87,69,68,34,44,32,34,82,69,84,73,82,69,68,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,87,73,84,72,68,82,65,87,78,34,44,32,34,85,78,68,69,76,73,86,69,82,65,66,76,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,69,78,85,77,9,35,69,110,117,109,40,34,78,79,78,69,34,44,32,34,83,67,72,69,68,85,76,69,68,34,44,32,34,80,82,79,67,69,83,83,69,68,34,44,32,34,80,79,83,84,69,68,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,80,65,73,68,79,85,84,79,70,66,65,78,68,34,44,32,34,65,85,84,79,80,65,89,34,44,32,34,67,65,78,67,69,76,76,69,68,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,85,78,80,65,89,65,66,76,69,34,41,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,84,65,84,85,83,77,79,68,66,89,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,83,84,65,84,85,83,77,79,68,66,89,69,78,85,77,9,35,69,110,117,109,40,34,67,85,83,84,79,77,69,82,34,44,32,34,67,85,83,84,65,71,69,78,84,34,44,32,34,66,73,76,76,80,85,66,76,73,83,72,69,82,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,66,73,76,76,80,85,66,76,73,83,72,69,82,83,82,34,44,32,34,80,77,84,80,82,79,86,73,68,69,82,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,80,77,84,80,82,79,86,73,68,69,82,83,82,34,44,32,34,66,73,76,76,69,82,34,44,32,34,66,73,76,76,69,82,83,82,34,41,45,45,62,10,10,10,60,33,69,78,84,73,84,89,32,37,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,32,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,69,78,85,77,32,35,69,110,117,109,40,34,80,82,69,84,65,88,34,44,32,34,65,70,84,69,82,84,65,88,34,44,32,34,77,65,84,67,72,34,44,32,34,80,82,79,70,73,84,83,72,65,82,73,78,71,34,44,32,34,82,79,76,76,79,86,69,82,34,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,79,84,72,69,82,86,69,83,84,34,44,32,34,79,84,72,69,82,78,79,78,86,69,83,84,34,41,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,32,76,79,78,71,83,72,79,82,84,69,78,85,77,32,34,40,35,80,67,68,65,84,65,41,34,32,62,10,10,60,33,45,45,35,69,78,84,73,84,89,32,37,32,32,76,79,78,71,83,72,79,82,84,69,78,85,77,32,32,32,35,69,110,117,109,40,34,76,79,78,71,34,44,32,34,83,72,79,82,84,34,44,32,34,81,85,65,76,53,89,69,65,82,34,41,32,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,69,78,84,73,84,73,69,83,32,45,32,109,97,99,114,111,115,10,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,109,97,99,114,111,115,32,117,115,101,100,32,105,110,32,111,110,101,32,111,114,32,109,111,114,101,32,109,111,100,117,108,101,115,10,32,32,32,32,119,104,101,114,101,32,97,32,110,101,119,32,108,101,118,101,108,32,111,102,32,97,103,103,114,101,103,97,116,105,111,110,32,119,97,115,32,110,111,116,32,100,101,115,105,114,101,100,32,98,117,116,10,32,32,32,32,99,111,109,109,111,110,32,115,116,114,117,99,116,117,114,101,32,105,115,32,112,114,101,115,101,110,116,10,10,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,10,32,32,32,32,32,83,121,110,99,32,109,97,99,114,111,115,58,32,97,108,108,32,115,121,110,99,32,114,101,113,117,101,115,116,115,47,114,101,115,112,111,110,115,101,115,32,104,97,118,101,32,115,97,109,101,32,102,111,114,109,44,32,98,117,116,10,32,32,32,32,32,104,97,118,101,32,111,119,110,32,110,97,109,101,46,32,32,65,108,116,104,111,117,103,104,32,119,101,32,99,111,117,108,100,32,117,115,101,32,116,104,101,32,109,117,108,116,105,112,108,101,45,101,108,101,109,101,110,116,32,115,121,110,116,97,120,32,97,110,100,32,112,117,116,10,32,32,32,32,32,116,104,101,109,32,97,108,108,32,104,101,114,101,44,32,119,101,39,100,32,114,97,116,104,101,114,32,107,101,101,112,32,115,101,114,118,105,99,101,45,115,112,101,99,105,102,105,99,32,110,97,109,101,115,32,105,110,32,116,104,101,32,115,101,114,118,105,99,101,32,102,105,108,101,115,46,10,32,32,32,32,32,84,104,117,115,44,32,119,101,32,104,97,118,101,32,97,32,109,97,99,114,111,32,104,101,114,101,32,116,104,97,116,32,105,115,32,116,114,105,118,105,97,108,108,121,32,114,101,102,101,114,101,110,99,101,100,32,105,110,32,101,97,99,104,32,115,101,114,118,105,99,101,32,109,111,100,117,108,101,32,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,83,89,78,67,82,81,77,65,67,82,79,32,34,40,40,84,79,75,69,78,32,124,32,84,79,75,69,78,79,78,76,89,32,124,32,82,69,70,82,69,83,72,32,41,44,32,82,69,74,69,67,84,73,70,77,73,83,83,73,78,71,41,34,32,62,32,32,32,10,10,60,33,69,78,84,73,84,89,32,37,32,83,89,78,67,82,83,77,65,67,82,79,32,34,40,84,79,75,69,78,44,32,76,79,83,84,83,89,78,67,63,41,34,62,10,10,10,60,33,45,45,32,10,32,32,32,32,32,84,114,97,110,115,97,99,116,105,111,110,32,77,97,99,114,111,58,32,97,108,108,32,116,114,97,110,115,97,99,116,105,111,110,32,114,101,113,117,101,115,116,115,32,104,97,118,101,32,115,97,109,101,32,102,111,114,109,10,32,32,32,32,32,98,117,116,32,111,119,110,32,110,97,109,101,46,32,32,68,105,100,110,39,116,32,119,97,110,116,32,116,111,32,99,114,101,97,116,101,32,97,32,110,101,119,32,115,117,98,45,97,103,103,114,101,103,97,116,101,10,32,32,32,32,32,116,111,32,104,111,108,100,32,116,104,101,115,101,32,101,108,101,109,101,110,116,115,32,115,111,32,117,115,101,32,97,32,109,97,99,114,111,32,116,111,32,105,110,99,111,114,112,111,114,97,116,101,32,116,104,101,109,10,32,32,32,32,32,105,110,116,111,32,101,97,99,104,32,88,88,88,84,82,78,82,81,32,97,110,100,32,88,88,88,84,82,78,82,83,32,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,82,78,82,81,77,65,67,82,79,32,34,40,84,82,78,85,73,68,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,78,63,41,34,62,10,10,60,33,69,78,84,73,84,89,32,37,32,84,82,78,82,83,77,65,67,82,79,32,34,40,84,82,78,85,73,68,44,32,83,84,65,84,85,83,44,32,67,76,84,67,79,79,75,73,69,63,41,34,62,10,10,10,60,33,45,45,32,10,32,32,32,32,32,65,99,99,111,117,110,116,32,102,114,111,109,32,97,110,100,32,97,99,99,111,117,110,116,32,105,110,102,111,58,32,105,102,32,121,111,117,32,97,100,100,32,97,32,110,101,119,32,115,101,114,118,105,99,101,32,97,110,100,32,105,116,32,97,100,100,115,10,32,32,32,32,32,97,32,115,112,101,99,105,102,105,99,32,97,99,99,111,117,110,116,32,102,114,111,109,32,111,114,32,97,99,99,111,117,110,116,32,105,110,102,111,32,97,103,103,114,101,103,97,116,101,44,32,97,100,100,32,105,116,32,104,101,114,101,32,115,111,32,105,116,32,119,105,108,108,32,98,101,10,32,32,32,32,32,107,110,111,119,110,32,116,111,32,97,103,103,114,101,103,97,116,101,115,32,115,117,99,104,32,97,115,32,116,104,101,32,97,99,99,111,117,110,116,32,105,110,102,111,32,114,101,113,117,101,115,116,32,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,70,82,79,77,77,65,67,82,79,32,34,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,32,124,32,73,78,86,65,67,67,84,70,82,79,77,124,32,80,82,69,83,65,67,67,84,70,82,79,77,41,34,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,84,79,77,65,67,82,79,32,34,40,66,65,78,75,65,67,67,84,84,79,32,124,32,67,67,65,67,67,84,84,79,32,124,32,73,78,86,65,67,67,84,84,79,32,124,32,80,82,69,83,65,67,67,84,84,79,41,34,62,10,10,60,33,69,78,84,73,84,89,32,37,32,65,67,67,84,73,78,70,79,77,65,67,82,79,32,34,40,66,65,78,75,65,67,67,84,73,78,70,79,32,124,32,67,67,65,67,67,84,73,78,70,79,32,124,32,66,80,65,67,67,84,73,78,70,79,32,124,32,73,78,86,65,67,67,84,73,78,70,79,32,124,32,80,82,69,83,65,67,67,84,73,78,70,79,41,34,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,70,88,32,32,82,111,111,116,32,69,108,101,109,101,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,10,10,32,32,32,32,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,32,69,108,101,109,101,110,116,32,83,116,114,117,99,116,117,114,101,10,32,32,32,32,84,104,105,115,32,115,101,99,116,105,111,110,32,100,101,102,105,110,101,115,32,99,111,109,109,111,110,32,97,110,100,32,104,105,103,104,45,108,101,118,101,108,32,101,108,101,109,101,110,116,115,46,10,32,32,32,32,78,101,119,32,114,101,113,117,101,115,116,115,32,97,110,100,32,114,101,115,112,111,110,115,101,115,32,110,101,101,100,32,116,111,32,98,101,32,97,100,100,101,100,32,116,111,32,116,104,101,32,84,82,78,82,81,47,84,82,78,82,83,32,101,108,101,109,101,110,116,115,32,104,101,114,101,10,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,84,111,112,45,108,101,118,101,108,32,45,45,62,10,10,60,33,45,45,32,65,100,100,32,116,104,101,32,39,109,101,116,97,45,116,111,107,101,110,39,32,102,111,114,32,115,121,110,99,32,114,101,113,117,101,115,116,115,32,102,114,111,109,32,101,97,99,104,10,32,32,32,32,32,115,101,114,118,105,99,101,32,109,111,100,117,108,101,32,104,101,114,101,32,45,45,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,86,101,114,115,105,111,110,32,50,46,48,32,77,111,100,105,102,105,99,97,116,105,111,110,58,32,32,68,101,108,101,116,101,100,32,101,110,116,105,116,121,32,37,69,88,84,82,65,82,81,77,83,71,83,69,84,83,59,32,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,97,116,32,116,104,101,32,101,110,100,32,111,102,32,116,104,101,32,116,104,101,32,37,79,70,88,82,81,77,83,71,83,69,84,83,32,101,110,116,105,116,121,46,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,70,88,82,81,77,83,71,83,69,84,83,32,32,34,83,73,71,78,79,78,77,83,71,83,82,81,86,49,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,73,71,78,85,80,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,78,75,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,77,65,73,76,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,69,67,76,73,83,84,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,70,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,49,48,57,56,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,49,48,57,57,77,83,71,83,82,81,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,87,50,77,83,71,83,82,81,86,49,63,34,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,86,101,114,115,105,111,110,32,50,46,48,32,77,111,100,105,102,105,99,97,116,105,111,110,58,32,32,68,101,108,101,116,101,100,32,101,110,116,105,116,121,32,37,69,88,84,82,65,82,81,77,83,71,83,69,84,83,59,32,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,97,116,32,116,104,101,32,101,110,100,32,111,102,32,116,104,101,32,116,104,101,32,37,79,70,88,82,83,77,83,71,83,69,84,83,32,101,110,116,105,116,121,46,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,79,70,88,82,83,77,83,71,83,69,84,83,32,32,32,32,34,83,73,71,78,79,78,77,83,71,83,82,83,86,49,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,73,71,78,85,80,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,78,75,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,77,65,73,76,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,69,67,76,73,83,84,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,70,77,83,71,83,82,83,86,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,49,48,57,56,77,83,71,83,82,83,86,49,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,49,48,57,57,77,83,71,83,82,83,86,49,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,87,50,77,83,71,83,82,83,86,49,63,34,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,79,70,88,32,82,111,111,116,32,101,108,101,109,101,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,70,88,32,32,32,32,40,40,37,79,70,88,82,81,77,83,71,83,69,84,83,59,41,32,124,32,40,37,79,70,88,82,83,77,83,71,83,69,84,83,59,41,41,62,10,10,10,60,33,45,45,32,68,105,102,102,101,114,101,110,116,32,102,114,111,109,32,109,111,115,116,58,32,111,110,108,121,32,111,110,101,32,115,111,110,114,113,32,97,110,100,32,97,116,32,109,111,115,116,32,111,110,101,10,32,32,32,32,32,112,105,110,32,99,104,97,110,103,101,32,97,108,108,111,119,101,100,32,10,45,45,62,10,60,33,45,45,32,83,105,103,110,111,110,32,77,101,115,115,97,103,101,32,115,101,116,32,82,101,113,117,101,115,116,32,97,110,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,77,83,71,83,82,81,86,49,32,32,32,32,32,40,83,79,78,82,81,44,32,80,73,78,67,72,84,82,78,82,81,63,44,32,67,72,65,76,76,69,78,71,69,84,82,78,82,81,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,77,83,71,83,82,83,86,49,32,32,32,32,32,40,83,79,78,82,83,44,32,80,73,78,67,72,84,82,78,82,83,63,44,32,67,72,65,76,76,69,78,71,69,84,82,78,82,83,63,41,62,10,10,10,60,33,45,45,32,83,105,103,110,111,110,32,109,101,115,115,97,103,101,32,115,101,116,32,112,114,111,102,105,108,101,32,101,110,116,114,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,77,83,71,83,69,84,32,32,32,32,32,32,32,40,83,73,71,78,79,78,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,41,62,10,10,10,60,33,45,45,32,80,105,110,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,73,78,67,72,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,73,78,67,72,82,83,63,41,62,10,10,60,33,45,45,32,67,104,97,108,108,101,110,103,101,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,67,72,65,76,76,69,78,71,69,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,67,72,65,76,76,69,78,71,69,82,83,63,41,62,10,10,10,60,33,45,45,32,83,105,103,110,111,110,32,82,101,113,117,101,115,116,32,97,110,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,79,78,82,81,32,9,32,40,68,84,67,76,73,69,78,84,44,32,40,40,85,83,69,82,73,68,44,32,85,83,69,82,80,65,83,83,41,32,124,32,85,83,69,82,75,69,89,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,71,69,78,85,83,69,82,75,69,89,63,44,32,76,65,78,71,85,65,71,69,44,32,70,73,63,44,32,83,69,83,83,67,79,79,75,73,69,63,44,32,65,80,80,73,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,80,80,86,69,82,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,79,78,82,83,9,9,32,40,83,84,65,84,85,83,44,32,68,84,83,69,82,86,69,82,44,32,85,83,69,82,75,69,89,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,83,75,69,89,69,88,80,73,82,69,63,44,32,76,65,78,71,85,65,71,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,80,82,79,70,85,80,63,44,32,68,84,65,67,67,84,85,80,63,44,32,70,73,63,44,32,83,69,83,83,67,79,79,75,73,69,63,41,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,70,73,32,105,110,102,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,32,32,32,32,32,32,32,32,32,32,32,32,32,40,79,82,71,44,32,70,73,68,63,41,62,10,10,60,33,45,45,32,79,114,103,97,110,105,122,97,116,105,111,110,32,110,97,109,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,82,71,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,70,73,32,114,101,99,111,114,100,32,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,68,32,32,32,32,32,32,32,32,32,32,32,32,37,70,73,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,83,101,115,115,105,111,110,32,99,111,111,107,105,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,83,83,67,79,79,75,73,69,32,32,32,32,32,37,83,69,83,83,67,79,79,75,73,69,84,89,80,69,59,62,10,10,60,33,45,45,32,80,73,78,32,67,104,97,110,103,101,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,82,81,32,32,32,32,40,85,83,69,82,73,68,44,32,78,69,87,85,83,69,82,80,65,83,83,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,82,83,32,32,32,32,40,85,83,69,82,73,68,44,32,68,84,67,72,65,78,71,69,68,63,41,62,10,10,60,33,45,45,32,78,101,119,32,112,97,115,115,119,111,114,100,32,102,111,114,32,112,105,110,32,99,104,97,110,103,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,69,87,85,83,69,82,80,65,83,83,9,32,37,80,65,83,83,87,79,82,68,84,89,80,69,59,62,10,10,60,33,45,45,32,68,97,116,101,32,112,97,115,115,119,111,114,100,32,99,104,97,110,103,101,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,67,72,65,78,71,69,68,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,67,104,97,108,108,101,110,103,101,32,114,101,113,117,101,115,116,32,97,110,100,32,114,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,82,81,32,32,32,32,40,85,83,69,82,73,68,44,32,70,73,67,69,82,84,73,68,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,76,76,69,78,71,69,82,83,32,32,32,32,40,85,83,69,82,73,68,44,32,78,79,78,67,69,44,32,70,73,67,69,82,84,73,68,41,62,10,10,60,33,45,45,32,82,97,110,100,111,109,32,100,97,116,97,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,79,78,67,69,32,9,32,37,78,79,78,67,69,84,89,80,69,59,62,10,10,60,33,45,45,32,73,100,101,110,116,105,102,105,101,114,32,111,102,32,70,73,32,99,101,114,116,105,102,105,99,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,67,69,82,84,73,68,32,9,32,37,70,73,67,69,82,84,73,68,84,89,80,69,59,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,77,101,115,115,97,103,101,32,69,110,116,114,105,101,115,32,102,111,114,32,77,101,115,115,97,103,101,32,83,101,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,40,66,65,78,75,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,32,32,32,40,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,32,32,32,32,40,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,32,32,32,32,32,40,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,49,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,77,101,115,115,97,103,101,32,83,101,116,32,80,114,111,102,105,108,101,32,68,97,116,97,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,42,44,32,67,76,79,83,73,78,71,65,86,65,73,76,44,32,88,70,69,82,80,82,79,70,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,80,82,79,70,63,44,32,69,77,65,73,76,80,82,79,70,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,86,49,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,67,76,79,83,73,78,71,65,86,65,73,76,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,86,49,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,88,70,69,82,80,82,79,70,44,32,67,65,78,66,73,76,76,80,65,89,44,32,67,65,78,67,69,76,87,78,68,44,32,68,79,77,88,70,69,82,70,69,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,76,88,70,69,82,70,69,69,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,80,82,79,67,68,65,89,83,79,70,70,42,44,32,80,82,79,67,69,78,68,84,77,44,32,67,65,78,83,67,72,69,68,44,32,68,79,77,88,70,69,82,70,69,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,76,88,70,69,82,70,69,69,41,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,112,114,111,102,105,108,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,80,82,79,70,32,32,32,32,32,40,80,82,79]),r.push.apply(r,[67,68,65,89,83,79,70,70,42,44,32,80,82,79,67,69,78,68,84,77,44,32,67,65,78,83,67,72,69,68,44,32,67,65,78,82,69,67,85,82,44,32,67,65,78,77,79,68,88,70,69,82,83,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,77,79,68,77,68,76,83,44,32,77,79,68,69,76,87,78,68,44,32,68,65,89,83,87,73,84,72,44,32,68,70,76,84,68,65,89,83,84,79,80,65,89,41,62,10,10,60,33,45,45,32,83,116,111,112,32,99,104,101,99,107,32,112,114,111,102,105,108,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,80,82,79,70,32,32,32,40,80,82,79,67,68,65,89,83,79,70,70,42,44,32,80,82,79,67,69,78,68,84,77,44,32,67,65,78,85,83,69,82,65,78,71,69,44,32,67,65,78,85,83,69,68,69,83,67,44,32,83,84,80,67,72,75,70,69,69,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,112,114,111,102,105,108,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,80,82,79,70,32,32,32,40,67,65,78,69,77,65,73,76,44,32,67,65,78,78,79,84,73,70,89,41,62,10,10,10,60,33,45,45,32,32,32,32,67,97,110,32,115,99,104,101,100,117,108,101,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,67,72,69,68,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,67,97,110,32,109,111,100,105,102,121,32,112,101,110,100,105,110,103,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,68,88,70,69,82,83,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,9,67,97,110,32,117,115,101,32,100,101,115,99,114,105,112,116,105,111,110,32,116,111,32,115,116,111,112,32,97,32,99,104,101,99,107,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,85,83,69,68,69,83,67,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,9,67,97,110,32,117,115,101,32,114,97,110,103,101,32,116,111,32,115,116,111,112,32,99,104,101,99,107,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,85,83,69,82,65,78,71,69,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,68,101,102,97,117,108,116,32,115,116,111,112,32,99,104,101,99,107,32,102,101,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,70,69,69,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,9,67,97,110,32,104,97,110,100,108,101,32,101,109,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,69,77,65,73,76,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,9,67,97,110,32,115,101,110,100,32,110,111,116,105,102,105,99,97,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,78,79,84,73,70,89,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,85,110,115,117,112,112,111,114,116,101,100,32,97,99,99,111,117,110,116,32,116,121,112,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,76,73,68,65,67,67,84,84,89,80,69,32,32,37,65,67,67,79,85,78,84,69,78,85,77,59,62,10,10,60,33,45,45,32,9,67,97,110,32,114,101,116,117,114,110,32,99,108,111,115,105,110,103,32,115,116,97,116,101,109,101,110,116,32,105,110,102,111,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,79,83,73,78,71,65,86,65,73,76,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,9,67,97,110,32,117,115,101,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,115,32,102,111,114,32,98,105,108,108,32,112,97,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,66,73,76,76,80,65,89,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,100,97,121,115,32,97,102,116,101,114,32,119,104,105,99,104,32,97,32,116,114,97,110,115,102,101,114,32,105,115,32,112,114,111,99,101,115,115,101,100,32,116,104,97,116,32,105,116,32,99,97,110,32,98,101,32,99,97,110,99,101,108,101,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,67,69,76,87,78,68,9,9,37,68,65,89,83,80,65,78,84,89,80,69,59,62,9,10,10,60,33,45,45,32,70,101,101,32,102,111,114,32,115,101,110,100,105,110,103,32,97,32,100,111,109,101,115,116,105,99,32,116,114,97,110,115,102,101,114,32,116,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,79,77,88,70,69,82,70,69,69,9,9,37,65,77,84,84,89,80,69,59,62,9,10,10,60,33,45,45,32,70,101,101,32,102,111,114,32,115,101,110,100,105,110,103,32,97,110,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,116,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,76,88,70,69,82,70,69,69,9,9,37,65,77,84,84,89,80,69,59,62,9,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,77,101,115,115,97,103,101,32,83,101,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,115,32,82,101,113,117,101,115,116,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,82,81,86,49,32,32,32,32,32,32,32,32,32,40,40,83,84,77,84,84,82,78,82,81,32,32,32,124,32,83,84,77,84,69,78,68,84,82,78,82,81,32,32,124,32,73,78,84,82,65,84,82,78,82,81,32,124,32,82,69,67,73,78,84,82,65,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,84,82,78,82,81,32,32,124,32,66,65,78,75,77,65,73,76,84,82,78,82,81,32,124,32,66,65,78,75,77,65,73,76,83,89,78,67,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,83,89,78,67,82,81,32,124,32,73,78,84,82,65,83,89,78,67,82,81,32,32,32,124,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,41,43,41,32,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,115,32,82,101,113,117,101,115,116,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,81,86,49,32,32,32,40,40,67,67,83,84,77,84,84,82,78,82,81,32,124,32,67,67,83,84,77,84,69,78,68,84,82,78,82,81,41,43,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,115,32,82,101,113,117,101,115,116,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,88,70,69,82,77,83,71,83,82,81,86,49,32,32,32,32,32,32,40,40,87,73,82,69,84,82,78,82,81,32,32,32,124,32,87,73,82,69,83,89,78,67,82,81,41,43,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,115,32,82,101,113,117,101,115,116,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,81,86,49,32,32,32,32,40,40,73,78,84,69,82,84,82,78,82,81,32,32,124,32,82,69,67,73,78,84,69,82,84,82,78,82,81,32,124,32,73,78,84,69,82,83,89,78,67,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,41,43,41,62,32,32,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,82,81,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,83,84,77,84,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,83,84,77,84,69,78,68,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,84,82,78,82,81,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,83,84,80,67,72,75,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,73,78,84,82,65,82,81,32,124,32,73,78,84,82,65,77,79,68,82,81,32,124,32,73,78,84,82,65,67,65,78,82,81,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,84,82,78,82,81,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,82,69,67,73,78,84,82,65,82,81,32,124,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,124,32,82,69,67,73,78,84,82,65,67,65,78,82,81,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,84,82,78,82,81,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,66,65,78,75,77,65,73,76,82,81,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,84,82,78,82,81,32,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,67,67,83,84,77,84,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,84,82,78,82,81,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,67,67,83,84,77,84,69,78,68,82,81,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,113,117,101,115,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,84,82,78,82,81,32,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,73,78,84,69,82,82,81,32,124,32,73,78,84,69,82,77,79,68,82,81,32,124,32,73,78,84,69,82,67,65,78,82,81,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,84,82,78,82,81,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,82,69,67,73,78,84,69,82,82,81,32,124,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,124,32,82,69,67,73,78,84,69,82,67,65,78,82,81,41,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,84,82,78,82,81,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,87,73,82,69,82,81,32,124,32,87,73,82,69,67,65,78,82,81,41,41,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,115,32,82,101,115,112,111,110,115,101,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,83,71,83,82,83,86,49,32,32,32,32,32,40,40,83,84,77,84,84,82,78,82,83,32,32,32,124,32,83,84,77,84,69,78,68,84,82,78,82,83,32,32,124,32,73,78,84,82,65,84,82,78,82,83,32,124,32,82,69,67,73,78,84,82,65,84,82,78,82,83,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,84,82,78,82,83,32,32,124,32,66,65,78,75,77,65,73,76,84,82,78,82,83,32,124,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,80,67,72,75,83,89,78,67,82,83,32,124,32,73,78,84,82,65,83,89,78,67,82,83,32,32,32,124,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,41,43,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,115,32,82,101,115,112,111,110,115,101,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,82,83,86,49,32,32,40,40,67,67,83,84,77,84,84,82,78,82,83,32,124,32,67,67,83,84,77,84,69,78,68,84,82,78,82,83,41,43,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,115,32,82,101,115,112,111,110,115,101,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,88,70,69,82,77,83,71,83,82,83,86,49,32,32,32,32,40,40,87,73,82,69,84,82,78,82,83,32,32,32,124,32,87,73,82,69,83,89,78,67,82,83,41,43,41,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,115,32,82,101,115,112,111,110,115,101,32,83,101,116,32,97,110,100,32,105,116,115,32,99,111,110,116,97,105,110,101,100,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,88,70,69,82,77,83,71,83,82,83,86,49,32,32,32,32,40,40,73,78,84,69,82,84,82,78,82,83,32,32,124,32,82,69,67,73,78,84,69,82,84,82,78,82,83,32,124,32,73,78,84,69,82,83,89,78,67,82,83,32,124,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,41,43,41,62,32,32,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,84,82,78,32,114,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,82,83,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,83,84,77,84,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,83,84,77,84,69,78,68,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,84,82,78,82,83,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,83,84,80,67,72,75,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,73,78,84,82,65,82,83,32,124,32,73,78,84,82,65,77,79,68,82,83,32,124,32,73,78,84,82,65,67,65,78,82,83,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,84,82,78,82,83,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,82,69,67,73,78,84,82,65,82,83,32,124,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,124,32,82,69,67,73,78,84,82,65,67,65,78,82,83,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,84,82,78,82,83,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,66,65,78,75,77,65,73,76,82,83,32,124,32,67,72,75,77,65,73,76,82,83,32,124,32,68,69,80,77,65,73,76,82,83,41,63,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,67,67,83,84,77,84,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,84,82,78,82,83,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,67,67,83,84,77,84,69,78,68,82,83,63,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,82,101,115,112,111,110,115,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,84,82,78,82,83,32,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,73,78,84,69,82,82,83,32,124,32,73,78,84,69,82,77,79,68,82,83,32,124,32,73,78,84,69,82,67,65,78,82,83,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,84,82,78,82,83,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,82,69,67,73,78,84,69,82,82,83,32,124,32,82,69,67,73,78,84,69,82,77,79,68,82,83,32,124,32,82,69,67,73,78,84,69,82,67,65,78,82,83,41,63,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,84,82,78,82,83,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,87,73,82,69,82,83,32,124,32,87,73,82,69,67,65,78,82,83,41,63,41,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,82,101,113,117,101,115,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,83,116,97,116,101,109,101,110,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,82,81,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,73,78,67,84,82,65,78,63,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,115,116,97,116,101,109,101,110,116,32,114,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,82,81,32,32,40,67,67,65,67,67,84,70,82,79,77,44,32,73,78,67,84,82,65,78,63,41,62,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,83,116,97,116,101,109,101,110,116,32,82,101,113,117,101,115,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,82,81,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,68,84,83,84,65,82,84,63,44,32,68,84,69,78,68,63,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,67,108,111,115,105,110,103,32,83,116,97,116,101,109,101,110,116,32,82,101,113,117,101,115,116,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,82,81,32,32,40,67,67,65,67,67,84,70,82,79,77,44,32,68,84,83,84,65,82,84,63,44,32,68,84,69,78,68,63,41,62,10,10,60,33,45,45,32,83,116,111,112,32,67,104,101,99,107,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,82,81,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,40,67,72,75,82,65,78,71,69,124,67,72,75,68,69,83,67,41,41,62,32,10,10,9,9,9,9,9,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,82,81,32,32,40,88,70,69,82,73,78,70,79,41,62,10,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,77,79,68,82,81,32,32,40,83,82,86,82,84,73,68,44,32,88,70,69,82,73,78,70,79,41,62,32,10,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,81,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,82,81,32,32,40,88,70,69,82,73,78,70,79,41,62,32,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,81,32,32,40,83,82,86,82,84,73,68,44,32,88,70,69,82,73,78,70,79,32,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,81,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,82,81,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,44,32,87,73,82,69,68,69,83,84,66,65,78,75,63,44,32,84,82,78,65,77,84,44,32,68,84,68,85,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,65,89,73,78,83,84,82,85,67,84,63,41,62,32,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,81,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,81,32,32,40,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,82,65,82,81,41,62,10,10,60,33,45,45,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,81,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,82,65,82,81,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,81,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,81,32,32,40,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,69,82,82,81,32,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,81,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,69,82,82,81,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,81,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,67,65,78,80,69,78,68,73,78,71,41,62,32,10,10,60,33,45,45,32,66,97,110,107,32,69,45,77,97,105,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,82,81,32,32,40,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,77,65,73,76,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,83,116,111,112,32,67,104,101,99,107,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,83,84,80,67,72,75,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,73,78,84,82,65,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,73,78,84,69,82,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,87,73,82,69,84,82,78,82,81,42,41,62,10,10,60,33,45,45,10,32,32,114,101,99,117,114,114,105,110,103,32,105,110,116,114,97,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,10,32,32,102,111,114,32,116,114,97,110,115,97,99,116,105,111,110,115,32,60,82,69,67,73,78,84,82,65,82,81,62,44,60,82,69,67,73,78,84,82,65,77,79,68,82,81,62,44,32,97,110,100,47,111,114,32,60,82,69,67,73,78,84,82,65,67,65,78,82,81,62,10,45,45,62,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,82,65,84,82,78,82,81,42,41,62,10,10,60,33,45,45,10,32,32,114,101,99,117,114,114,105,110,103,32,105,110,116,101,114,32,116,114,97,110,115,102,101,114,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,44,32,10,32,32,102,111,114,32,116,114,97,110,115,97,99,116,105,111,110,115,32,60,82,69,67,73,78,84,69,82,82,81,62,44,60,82,69,67,73,78,84,69,82,77,79,68,82,81,62,44,32,97,110,100,47,111,114,32,60,82,69,67,73,78,84,69,82,67,65,78,82,81,62,10,45,45,62,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,69,82,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,66,97,110,107,32,69,45,77,97,105,108,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,81,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,78,75,77,65,73,76,84,82,78,82,81,42,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,82,101,115,112,111,110,115,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,83,116,97,116,101,109,101,110,116,32,68,111,119,110,108,111,97,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,82,83,32,32,32,32,40,67,85,82,68,69,70,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,66,65,78,75,84,82,65,78,76,73,83,84,63,44,32,76,69,68,71,69,82,66,65,76,44,32,65,86,65,73,76,66,65,76,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,76,76,73,83,84,63,44,32,77,75,84,71,73,78,70,79,63,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,83,116,97,116,101,109,101,110,116,32,68,111,119,110,108,111,97,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,82,83,32,32,40,67,85,82,68,69,70,44,32,67,67,65,67,67,84,70,82,79,77,44,32,66,65,78,75,84,82,65,78,76,73,83,84,63,44,32,76,69,68,71,69,82,66,65,76,44,32,65,86,65,73,76,66,65,76,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,76,76,73,83,84,63,44,32,77,75,84,71,73,78,70,79,63,41,62,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,73,110,102,111,114,109,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,69,78,68,82,83,32,9,40,67,85,82,68,69,70,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,67,76,79,83,73,78,71,42,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,67,108,111,115,105,110,103,32,73,110,102,111,114,109,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,83,84,77,84,69,78,68,82,83,32,9,40,67,85,82,68,69,70,44,32,67,67,65,67,67,84,70,82,79,77,44,32,67,67,67,76,79,83,73,78,71,42,41,62,10,10,60,33,45,45,32,83,116,111,112,32,67,104,101,99,107,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,82,83,32,32,40,67,85,82,68,69,70,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,83,84,80,67,72,75,78,85,77,43,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,69,69,44,32,70,69,69,77,83,71,41,62,10,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,32,32,40,67,85,82,68,69,70,44,32,83,82,86,82,84,73,68,44,32,88,70,69,82,73,78,70,79,44,32,40,68,84,88,70,69,82,80,82,74,124,68,84,80,79,83,84,69,68,41,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,83,82,86,82,84,73,68,63,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,9,10,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69]),r.push.apply(r,[77,69,78,84,32,73,78,84,82,65,77,79,68,82,83,32,32,40,83,82,86,82,84,73,68,44,32,88,70,69,82,73,78,70,79,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,10,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,67,65,78,82,83,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,32,32,40,67,85,82,68,69,70,44,32,83,82,86,82,84,73,68,44,32,88,70,69,82,73,78,70,79,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,68,84,88,70,69,82,80,82,74,32,124,32,68,84,80,79,83,84,69,68,41,63,44,32,82,69,70,78,85,77,63,44,32,82,69,67,83,82,86,82,84,73,68,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,88,70,69,82,80,82,67,83,84,83,63,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,77,79,68,82,83,32,32,40,83,82,86,82,84,73,68,44,32,88,70,69,82,73,78,70,79,44,32,88,70,69,82,80,82,67,83,84,83,63,41,62,10,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,67,65,78,82,83,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,87,105,114,101,32,32,84,114,97,110,115,102,101,114,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,82,83,32,32,40,67,85,82,68,69,70,44,32,83,82,86,82,84,73,68,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,87,73,82,69,68,69,83,84,66,65,78,75,63,44,32,84,82,78,65,77,84,44,32,68,84,68,85,69,63,44,32,80,65,89,73,78,83,84,82,85,67,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,68,84,88,70,69,82,80,82,74,32,124,32,68,84,80,79,83,84,69,68,41,63,44,32,70,69,69,63,44,32,67,79,78,70,77,83,71,63,41,62,10,10,60,33,45,45,32,87,105,114,101,32,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,67,65,78,82,83,9,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,82,83,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,82,65,82,83,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,77,79,68,82,83,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,82,65,82,83,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,67,65,78,82,83,9,32,40,82,69,67,83,82,86,82,84,73,68,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,82,83,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,69,82,82,83,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,77,79,68,82,83,9,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,73,78,84,69,82,82,83,44,32,77,79,68,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,32,84,114,97,110,115,102,101,114,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,67,65,78,82,83,9,32,40,82,69,67,83,82,86,82,84,73,68,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,66,97,110,107,32,69,45,77,97,105,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,82,83,32,32,40,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,77,65,73,76,41,62,10,10,60,33,45,45,32,82,101,116,117,114,110,101,100,32,67,104,101,99,107,32,77,97,105,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,77,65,73,76,82,83,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,77,65,73,76,44,32,67,72,69,67,75,78,85,77,44,32,84,82,78,65,77,84,63,44,32,68,84,85,83,69,82,63,44,32,70,69,69,63,41,62,10,10,60,33,45,45,32,82,101,116,117,114,110,101,100,32,68,101,112,111,115,105,116,32,77,97,105,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,80,77,65,73,76,82,83,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,77,65,73,76,44,32,84,82,78,65,77,84,44,32,68,84,85,83,69,82,63,44,32,70,69,69,63,41,62,10,10,60,33,45,45,32,83,116,111,112,32,67,104,101,99,107,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,83,89,78,67,82,83,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,32,83,84,80,67,72,75,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,83,89,78,67,82,83,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,73,78,84,82,65,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,73,110,116,101,114,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,83,89,78,67,82,83,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,73,78,84,69,82,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,83,89,78,67,82,83,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,87,73,82,69,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,73,110,116,114,97,98,97,110,107,32,84,114,97,110,115,102,101,114,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,82,65,83,89,78,67,82,83,32,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,82,65,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,79,70,88,32,50,46,48,32,45,45,62,10,60,33,45,45,32,70,82,79,77,32,66,65,78,75,65,67,67,84,70,82,79,77,32,116,111,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,32,45,45,62,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,116,101,114,98,97,110,107,32,82,114,97,110,115,102,101,114,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,78,84,69,82,83,89,78,67,82,83,9,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,82,69,67,73,78,84,69,82,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,66,97,110,107,32,69,45,77,97,105,108,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,77,65,73,76,83,89,78,67,82,83,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,66,65,78,75,77,65,73,76,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,65,103,103,114,101,103,97,116,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,105,110,103,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,73,78,70,79,32,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,83,85,80,84,88,68,76,44,32,88,70,69,82,83,82,67,44,32,88,70,69,82,68,69,83,84,44,32,83,86,67,83,84,65,84,85,83,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,65,67,67,84,73,78,70,79,32,32,32,32,32,40,67,67,65,67,67,84,70,82,79,77,44,32,83,85,80,84,88,68,76,44,32,88,70,69,82,83,82,67,44,32,88,70,69,82,68,69,83,84,44,32,83,86,67,83,84,65,84,85,83,41,62,10,10,60,33,45,45,32,68,111,101,115,32,70,73,32,115,117,112,112,111,114,116,32,116,114,97,110,115,97,99,116,105,111,110,32,100,101,116,97,105,108,32,105,110,32,115,116,97,116,101,109,101,110,116,32,100,111,119,110,108,111,97,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,85,80,84,88,68,76,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,67,97,110,32,116,104,101,32,97,99,99,111,117,110,116,32,98,101,32,116,104,101,32,115,111,117,114,99,101,32,102,111,114,32,105,110,116,114,97,32,97,110,100,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,83,82,67,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,67,97,110,32,116,104,101,32,97,99,99,111,117,110,116,32,98,101,32,116,104,101,32,100,101,115,116,105,110,97,116,105,111,110,32,102,111,114,32,105,110,116,114,97,32,97,110,100,32,105,110,116,101,114,98,97,110,107,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,68,69,83,84,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,84,82,65,78,76,73,83,84,32,32,32,32,9,32,40,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,83,84,77,84,84,82,78,42,41,62,10,10,10,60,33,45,45,32,76,101,100,103,101,114,32,66,97,108,97,110,99,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,69,68,71,69,82,66,65,76,32,32,32,32,32,32,40,66,65,76,65,77,84,44,32,68,84,65,83,79,70,41,62,10,10,10,60,33,45,45,32,65,118,97,105,108,97,98,108,101,32,66,97,108,97,110,99,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,86,65,73,76,66,65,76,32,32,32,32,32,32,32,40,66,65,76,65,77,84,44,32,68,84,65,83,79,70,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,67,97,114,100,32,83,116,97,116,101,109,101,110,116,32,67,108,111,115,105,110,103,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,67,76,79,83,73,78,71,9,32,40,70,73,84,73,68,44,32,68,84,79,80,69,78,63,44,32,68,84,67,76,79,83,69,44,32,68,84,78,69,88,84,63,44,32,66,65,76,79,80,69,78,63,44,32,66,65,76,67,76,79,83,69,32,44,10,9,9,9,32,32,68,84,80,77,84,68,85,69,63,44,32,77,73,78,80,77,84,68,85,69,63,44,32,70,73,78,67,72,71,63,44,32,80,65,89,65,78,68,67,82,69,68,73,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,85,82,65,78,68,65,68,86,63,44,32,68,69,66,65,68,74,63,44,32,67,82,69,68,73,84,76,73,77,73,84,63,44,32,68,84,80,79,83,84,83,84,65,82,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,80,79,83,84,69,78,68,44,32,77,75,84,71,73,78,70,79,63,44,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,32,41,62,10,10,60,33,45,45,32,110,111,110,45,67,114,101,100,105,116,32,67,97,114,100,32,97,99,99,111,117,110,116,32,116,121,112,101,115,32,45,45,62,10,60,33,45,45,32,83,116,97,116,101,109,101,110,116,32,67,108,111,115,105,110,103,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,79,83,73,78,71,9,40,70,73,84,73,68,44,32,68,84,79,80,69,78,63,44,32,68,84,67,76,79,83,69,44,32,68,84,78,69,88,84,63,44,32,66,65,76,79,80,69,78,63,44,32,66,65,76,67,76,79,83,69,44,32,66,65,76,77,73,78,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,69,80,65,78,68,67,82,69,68,73,84,63,44,32,67,72,75,65,78,68,68,69,66,63,44,32,84,79,84,65,76,70,69,69,83,63,44,32,84,79,84,65,76,73,78,84,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,80,79,83,84,83,84,65,82,84,44,32,68,84,80,79,83,84,69,78,68,44,32,77,75,84,71,73,78,70,79,63,44,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,32,41,62,10,10,10,60,33,45,45,32,79,112,101,110,105,110,103,32,83,116,97,116,101,109,101,110,116,32,68,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,79,80,69,78,9,9,37,68,84,84,77,84,89,80,69,59,62,10,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,83,116,97,116,101,109,101,110,116,32,68,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,76,79,83,69,9,9,37,68,84,84,77,84,89,80,69,59,62,10,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,68,97,116,101,32,111,102,32,78,101,120,116,32,83,116,97,116,101,109,101,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,78,69,88,84,9,9,37,68,84,84,77,84,89,80,69,59,62,10,10,9,10,10,60,33,45,45,32,79,112,101,110,105,110,103,32,83,116,97,116,101,109,101,110,116,32,66,97,108,97,110,99,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,79,80,69,78,9,9,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,67,108,111,115,105,110,103,32,83,116,97,116,101,109,101,110,116,32,66,97,108,97,110,99,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,67,76,79,83,69,9,32,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,68,117,101,32,68,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,77,84,68,85,69,9,9,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,77,105,110,105,109,117,109,32,65,109,111,117,110,116,32,68,117,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,73,78,80,77,84,68,85,69,9,9,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,70,105,110,97,110,99,101,32,67,104,97,114,103,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,67,72,71,9,32,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,65,109,111,117,110,116,32,111,102,32,80,97,121,109,101,110,116,115,32,97,110,100,32,67,114,101,100,105,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,65,78,68,67,82,69,68,73,84,9,9,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,65,109,111,117,110,116,32,111,102,32,80,117,114,99,104,97,115,101,115,32,97,110,100,32,67,97,115,104,32,65,100,118,97,110,99,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,85,82,65,78,68,65,68,86,9,9,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,68,101,98,105,116,32,65,100,106,117,115,116,109,101,110,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,66,65,68,74,9,9,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,67,117,114,114,101,110,116,32,67,114,101,100,105,116,32,76,105,109,105,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,82,69,68,73,84,76,73,77,73,84,9,9,9,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,77,105,110,105,109,117,109,32,66,97,108,97,110,99,101,32,105,110,32,83,116,97,116,101,109,101,110,116,32,80,101,114,105,111,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,77,73,78,9,32,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,65,109,111,117,110,116,32,111,102,32,68,101,112,111,115,105,116,115,32,97,110,100,32,67,114,101,100,105,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,80,65,78,68,67,82,69,68,73,84,9,32,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,84,111,116,97,108,32,65,109,111,117,110,116,32,111,102,32,67,104,101,99,107,115,32,97,110,100,32,68,101,98,105,116,115,9,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,65,78,68,68,69,66,9,9,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,84,111,116,97,108,32,70,101,101,115,9,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,70,69,69,83,9,9,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,84,111,116,97,108,32,73,110,116,101,114,101,115,116,9,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,73,78,84,9,9,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,83,116,97,114,116,32,68,97,116,101,32,102,111,114,32,80,111,115,116,101,100,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,83,84,65,82,84,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,69,110,100,32,68,97,116,101,32,102,111,114,32,80,111,115,116,101,100,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,69,78,68,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,9,32,40,84,82,78,84,89,80,69,44,32,68,84,80,79,83,84,69,68,44,32,68,84,85,83,69,82,63,44,32,68,84,65,86,65,73,76,63,44,32,84,82,78,65,77,84,44,32,70,73,84,73,68,44,10,32,9,9,32,32,32,32,32,32,32,32,32,32,40,67,79,82,82,69,67,84,70,73,84,73,68,44,32,67,79,82,82,69,67,84,65,67,84,73,79,78,41,63,44,32,40,32,83,80,78,65,77,69,63,44,32,83,82,86,82,84,73,68,32,41,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,69,67,75,78,85,77,63,44,32,82,69,70,78,85,77,63,44,32,83,73,67,63,44,32,80,65,89,69,69,73,68,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,78,65,77,69,32,124,32,80,65,89,69,69,41,63,44,32,40,66,65,78,75,65,67,67,84,84,79,32,124,32,67,67,65,67,67,84,84,79,41,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,69,77,79,63,44,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,44,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,41,62,32,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,82,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,82,78,84,89,80,69,9,32,37,84,82,65,78,83,65,67,84,73,79,78,69,78,85,77,59,62,10,10,60,33,45,45,32,68,97,116,101,32,84,114,97,110,115,97,99,116,105,111,110,32,87,97,115,32,80,111,115,116,101,100,32,116,111,32,65,99,99,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,69,68,9,9,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,68,97,116,101,32,85,115,101,114,32,73,110,105,116,105,97,116,101,100,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,68,84,85,83,69,82,9,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,83,116,97,110,100,97,114,100,32,73,110,100,117,115,116,114,105,97,108,32,67,111,100,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,67,9,9,37,83,73,67,84,89,80,69,59,62,9,10,10,60,33,45,45,32,32,83,111,117,114,99,101,32,111,102,32,99,97,115,104,32,117,115,101,100,32,102,111,114,32,52,48,49,75,32,115,101,99,117,114,105,116,121,46,32,65,108,108,111,119,101,100,32,118,97,108,117,101,115,32,97,114,101,10,32,32,32,32,32,32,80,82,69,84,65,88,44,32,65,70,84,69,82,84,65,88,44,32,77,65,84,67,72,44,32,80,82,79,70,73,84,83,72,65,82,73,78,71,44,32,82,79,76,76,79,86,69,82,44,32,79,84,72,69,82,86,69,83,84,44,32,10,32,32,32,32,32,32,79,84,72,69,82,78,79,78,86,69,83,84,32,10,45,45,62,10,60,33,45,45,32,32,83,111,117,114,99,101,32,111,102,32,67,97,115,104,32,85,115,101,100,32,102,111,114,32,52,48,49,75,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,52,48,49,75,83,79,85,82,67,69,32,32,37,73,78,86,52,48,49,75,83,79,85,82,67,69,69,78,85,77,59,32,62,10,10,60,33,45,45,32,67,104,101,99,107,32,82,97,110,103,101,32,65,103,103,114,101,103,97,116,101,46,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,82,65,78,71,69,9,9,40,67,72,75,78,85,77,83,84,65,82,84,44,32,67,72,75,78,85,77,69,78,68,63,41,62,10,10,60,33,45,45,32,67,104,101,99,107,32,68,101,115,99,114,105,112,116,105,111,110,32,65,103,103,114,101,103,97,116,101,46,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,68,69,83,67,9,32,40,78,65,77,69,44,32,67,72,69,67,75,78,85,77,63,44,32,68,84,85,83,69,82,63,44,32,84,82,78,65,77,84,63,41,62,9,10,10,60,33,45,45,32,83,116,97,114,116,32,67,104,101,99,107,32,78,117,109,98,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,78,85,77,83,84,65,82,84,9,32,37,67,72,69,67,75,78,85,77,84,89,80,69,59,62,10,10,60,33,45,45,32,69,110,100,105,110,103,32,67,104,101,99,107,32,78,117,109,98,101,114,32,116,111,32,67,97,110,99,101,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,78,85,77,69,78,68,9,32,37,67,72,69,67,75,78,85,77,84,89,80,69,59,62,10,10,60,33,45,45,32,82,101,102,101,114,101,110,99,101,32,78,117,109,98,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,70,78,85,77,9,9,37,82,69,70,78,85,77,84,89,80,69,59,62,10,10,60,33,45,45,32,83,116,111,112,112,101,100,32,67,104,101,99,107,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,80,67,72,75,78,85,77,9,40,67,72,69,67,75,78,85,77,44,32,78,65,77,69,63,44,32,68,84,85,83,69,82,63,44,32,84,82,78,65,77,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,75,83,84,65,84,85,83,44,32,67,72,75,69,82,82,79,82,63,44,32,40,67,85,82,82,69,78,67,89,32,124,32,79,82,73,71,67,85,82,82,69,78,67,89,41,63,41,62,10,10,60,33,45,45,32,83,116,97,116,117,115,32,67,111,100,101,32,102,111,114,32,73,110,100,105,118,105,100,117,97,108,32,83,116,111,112,32,67,104,101,99,107,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,83,84,65,84,85,83,9,9,37,67,72,69,67,75,83,84,65,84,85,83,69,78,85,77,59,62,9,10,10,60,33,45,45,32,70,117,114,116,104,101,114,32,84,101,120,116,117,97,108,32,69,114,114,111,114,32,69,120,112,108,97,110,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,75,69,82,82,79,82,9,32,37,77,83,71,84,89,80,69,59,62,9,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,73,78,70,79,9,9,40,40,66,65,78,75,65,67,67,84,70,82,79,77,32,124,32,67,67,65,67,67,84,70,82,79,77,41,44,32,40,66,65,78,75,65,67,67,84,84,79,32,124,32,67,67,65,67,67,84,84,79,41,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,82,78,65,77,84,44,32,68,84,68,85,69,63,41,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,80,114,111,99,101,115,115,105,110,103,32,83,116,97,116,117,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,80,82,67,83,84,83,9,9,40,88,70,69,82,80,82,67,67,79,68,69,44,32,68,84,88,70,69,82,80,82,67,41,62,10,10,60,33,45,45,32,32,84,114,97,110,115,102,101,114,115,32,80,114,111,99,101,115,115,105,110,103,32,67,111,100,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,80,82,67,67,79,68,69,9,32,37,88,70,69,82,83,84,65,84,85,83,69,78,85,77,59,62,9,9,10,10,60,33,45,45,32,68,97,116,101,32,84,114,97,110,115,102,101,114,32,105,115,32,69,120,112,101,99,116,101,100,32,116,111,32,98,101,32,80,114,111,99,101,115,115,101,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,88,70,69,82,80,82,67,32,9,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,68,97,116,101,32,84,114,97,110,115,97,99,116,105,111,110,32,105,115,32,80,114,111,106,101,99,116,101,100,32,102,111,114,32,80,111,115,116,105,110,103,32,116,111,32,65,99,99,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,88,70,69,82,80,82,74,32,9,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,66,101,110,101,102,105,99,105,97,114,121,32,111,102,32,97,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,66,69,78,69,70,73,67,73,65,82,89,32,32,40,78,65,77,69,44,32,66,65,78,75,65,67,67,84,84,79,44,32,77,69,77,79,63,41,62,10,10,60,33,45,45,32,66,101,110,101,102,105,99,105,97,114,121,39,115,32,66,97,110,107,32,102,111,114,32,97,32,87,105,114,101,32,84,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,82,69,68,69,83,84,66,65,78,75,32,32,40,69,88,84,66,65,78,75,68,69,83,67,41,62,10,10,60,33,45,45,32,69,120,116,101,110,100,101,100,32,100,101,115,99,114,105,112,116,105,111,110,32,111,102,32,97,32,98,97,110,107,32,102,111,114,32,97,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,66,65,78,75,68,69,83,67,32,32,40,78,65,77,69,44,32,66,65,78,75,73,68,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,44,32,67,73,84,89,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,44,32,67,79,85,78,84,82,89,63,44,32,80,72,79,78,69,63,41,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,105,110,115,116,114,117,99,116,105,111,110,115,32,102,111,114,32,97,32,119,105,114,101,32,116,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,73,78,83,84,82,85,67,84,9,9,37,77,83,71,84,89,80,69,59,62,10,10,60,33,45,45,32,70,101,101,32,97,115,115,101,115,115,101,100,32,102,111,114,32,116,104,101,32,116,114,97,110,115,102,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,69,69,9,9,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,68,101,115,99,114,105,112,116,105,111,110,32,111,102,32,102,101,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,69,69,77,83,71,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,99,111,110,102,105,114,109,97,116,105,111,110,32,109,101,115,115,97,103,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,78,70,77,83,71,9,9,37,77,83,71,84,89,80,69,59,62,10,10,10,60,33,45,45,32,66,105,108,108,32,80,97,121,32,77,101,115,115,97,103,101,32,83,101,116,32,87,114,97,112,112,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,82,81,86,49,32,32,32,32,32,32,32,32,32,32,32,32,40,40,80,65,89,69,69,84,82,78,82,81,32,124,32,80,65,89,69,69,83,89,78,67,82,81,41,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,77,84,84,82,78,82,81,32,124,32,82,69,67,80,77,84,84,82,78,82,81,32,124,32,80,77,84,73,78,81,84,82,78,82,81,32,124,32,80,77,84,77,65,73,76,84,82,78,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,83,89,78,67,82,81,32,124,32,82,69,67,80,77,84,83,89,78,67,82,81,32,124,32,80,77,84,77,65,73,76,83,89,78,67,82,81,41,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,82,83,86,49,32,32,32,32,32,32,32,32,32,32,32,32,40,40,80,65,89,69,69,84,82,78,82,83,32,124,32,80,65,89,69,69,83,89,78,67,82,83,41,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,77,84,84,82,78,82,83,32,124,32,82,69,67,80,77,84,84,82,78,82,83,32,124,32,80,77,84,73,78,81,84,82,78,82,83,32,124,32,80,77,84,77,65,73,76,84,82,78,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,83,89,78,67,82,83,32,124,32,82,69,67,80,77,84,83,89,78,67,82,83,32,124,32,80,77,84,77,65,73,76,83,89,78,67,82,83,41,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,66,73,76,76,80,65,89,77,83,71,83,69,84,86,49,41,62,10,10,60,33,45,45,32,66,105,108,108,32,80,97,121,32,77,101,115,115,97,103,101,32,83,101,116,32,80,114,111,102,105,108,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,65,89,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,32,68,65,89,83,87,73,84,72,44,32,68,70,76,84,68,65,89,83,84,79,80,65,89,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,88,70,69,82,68,65,89,83,87,73,84,72,44,32,88,70,69,82,68,70,76,84,68,65,89,83,84,79,80,65,89,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,67,68,65,89,83,79,70,70,42,44,32,80,82,79,67,69,78,68,84,77,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,79,68,69,76,87,78,68,44,32,80,79,83,84,80,82,79,67,87,78,68,44,32,83,84,83,86,73,65,77,79,68,83,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,66,89,65,68,68,82,44,32,80,77,84,66,89,88,70,69,82,44,32,80,77,84,66,89,80,65,89,69,69,73,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,65,68,68,80,65,89,69,69,44,32,72,65,83,69,88,84,68,80,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,65,78,77,79,68,80,77,84,83,44,32,67,65,78,77,79,68,77,68,76,83,44,32,68,73,70,70,70,73,82,83,84,80,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,73,70,70,76,65,83,84,80,77,84,44,32,66,73,76,76,80,85,66,67,79,78,84,69,88,84,63,41,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,100,97,121,115,32,98,101,102,111,114,101,32,116,104,101,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,32,116,104,97,116,32,102,117,110,100,115,32,97,114,101,32,119,105,116,104,100,114,97,119,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,65,89,83,87]),r.push.apply(r,[73,84,72,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,10,10,60,33,45,45,32,84,104,101,32,100,101,102,97,117,108,116,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,116,111,32,112,97,121,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,70,76,84,68,65,89,83,84,79,80,65,89,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,100,97,121,115,32,98,101,102,111,114,101,32,116,104,101,32,112,114,111,99,101,115,115,105,110,103,32,100,97,116,101,32,116,104,97,116,32,102,117,110,100,115,32,97,114,101,32,119,105,116,104,100,114,97,119,110,32,102,111,114,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,68,65,89,83,87,73,84,72,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,10,10,60,33,45,45,32,84,104,101,32,100,101,102,97,117,108,116,32,110,106,117,109,98,101,114,32,111,102,32,100,97,121,115,32,116,111,32,112,97,121,32,102,111,114,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,88,70,69,82,68,70,76,84,68,65,89,83,84,79,80,65,89,32,32,32,32,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,10,10,60,33,45,45,32,32,84,104,101,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,97,102,116,101,114,32,97,32,116,114,97,110,115,97,99,116,105,111,110,32,105,115,32,112,114,111,99,101,115,115,101,100,32,116,104,97,116,32,105,116,32,105,115,32,97,99,101,115,115,105,98,108,101,32,102,111,114,32,115,116,97,116,117,115,32,105,110,113,117,105,114,105,101,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,80,82,79,67,87,78,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,115,101,114,118,101,114,32,115,117,112,112,111,114,116,115,32,99,111,109,109,117,110,105,99,97,116,105,111,110,32,111,102,32,115,101,114,118,101,114,45,105,110,105,116,105,97,116,101,100,32,112,97,121,109,101,110,116,32,115,116,97,116,117,115,32,99,104,97,110,103,101,115,32,118,105,97,32,116,104,101,32,80,77,84,77,79,68,82,83,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,83,86,73,65,77,79,68,83,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,116,104,101,32,112,97,121,109,101,110,116,32,112,114,111,118,105,100,101,114,32,115,117,112,112,111,114,116,115,32,112,97,121,109,101,110,116,115,32,116,111,32,112,97,121,101,101,115,32,105,100,101,110,116,105,102,105,101,100,32,98,121,32,98,105,108,108,105,110,103,32,97,100,100,114,101,115,115,44,32,105,46,101,46,32,116,104,101,32,80,65,89,69,69,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,66,89,65,68,68,82,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,67,97,110,32,112,97,121,32,98,121,32,116,114,97,110,115,102,101,114,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,66,89,88,70,69,82,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,67,97,110,32,112,97,121,32,98,121,32,117,115,101,114,32,115,117,112,112,108,105,101,100,32,112,97,121,101,101,32,73,68,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,77,84,66,89,80,65,89,69,69,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,32,60,33,45,45,32,85,115,101,114,32,99,97,110,32,97,100,100,32,112,97,121,101,101,115,32,105,102,32,110,111,44,32,116,104,101,32,117,115,101,114,32,105,115,32,114,101,115,116,114,105,99,116,101,100,32,116,111,32,112,97,121,101,101,115,32,97,100,100,101,100,32,116,111,32,116,104,101,32,117,115,101,114,115,32,112,97,121,101,101,32,108,105,115,116,32,98,121,32,116,104,101,32,112,97,121,109,101,110,116,32,115,121,115,116,101,109,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,65,68,68,80,65,89,69,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,10,10,32,60,33,45,45,32,83,117,112,112,111,114,116,115,32,116,104,101,32,69,88,84,68,80,77,84,32,98,117,115,105,110,101,115,115,32,112,97,121,109,101,110,116,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,72,65,83,69,88,84,68,80,77,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,80,101,114,109,105,116,32,109,111,100,105,102,105,99,97,116,105,111,110,115,32,116,111,32,112,97,121,109,101,110,116,115,44,32,105,46,101,46,32,80,77,84,77,79,68,82,81,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,68,80,77,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,83,117,112,112,111,114,116,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,100,105,102,102,101,114,101,110,116,32,97,109,111,117,110,116,32,102,111,114,32,116,104,101,32,102,105,114,115,116,32,112,97,121,109,101,110,116,32,103,101,110,101,114,97,116,101,100,32,98,121,32,97,32,109,111,100,101,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,73,70,70,70,73,82,83,84,80,77,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,83,117,112,112,111,114,116,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,100,105,102,102,101,114,101,110,116,32,97,109,111,117,110,116,32,102,111,114,32,116,104,101,32,108,97,115,116,32,112,97,121,109,101,110,116,32,103,101,110,101,114,97,116,101,100,32,32,98,121,32,97,32,109,111,100,101,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,73,70,70,76,65,83,84,80,77,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,83,117,112,112,111,114,116,32,102,111,114,32,98,105,108,108,32,112,114,101,115,101,110,116,109,101,110,116,32,99,111,110,116,101,120,116,32,105,110,102,111,114,109,97,116,105,111,110,32,105,110,32,112,97,121,109,101,110,116,32,111,112,101,114,97,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,85,66,67,79,78,84,69,88,84,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,66,105,108,108,32,80,97,121,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,115,32,87,114,97,112,112,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,84,82,78,82,81,32,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,80,77,84,82,81,32,124,32,80,77,84,77,79,68,82,81,32,124,32,80,77,84,67,65,78,67,82,81,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,84,82,78,82,81,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,82,69,67,80,77,84,82,81,32,124,32,82,69,67,80,77,84,77,79,68,82,81,32,124,32,82,69,67,80,77,84,67,65,78,67,82,81,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,80,65,89,69,69,82,81,32,124,32,80,65,89,69,69,77,79,68,82,81,32,124,32,80,65,89,69,69,68,69,76,82,81,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,84,82,78,82,81,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,77,84,73,78,81,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,77,84,77,65,73,76,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,84,82,78,82,83,32,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,80,77,84,82,83,32,124,32,80,77,84,77,79,68,82,83,32,124,32,80,77,84,67,65,78,67,82,83,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,84,82,78,82,83,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,82,69,67,80,77,84,82,83,32,124,32,82,69,67,80,77,84,77,79,68,82,83,32,124,32,82,69,67,80,77,84,67,65,78,67,82,83,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,40,80,65,89,69,69,82,83,32,124,32,80,65,89,69,69,77,79,68,82,83,32,124,32,80,65,89,69,69,68,69,76,82,83,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,84,82,78,82,83,32,32,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,77,84,73,78,81,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,77,84,77,65,73,76,82,83,63,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,82,101,113,117,101,115,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,82,81,32,32,32,32,32,32,40,80,77,84,73,78,70,79,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,81,32,32,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,80,77,84,73,78,70,79,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,81,32,32,32,32,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,81,32,32,32,32,32,32,32,32,32,32,32,40,82,69,67,85,82,82,73,78,83,84,44,32,80,77,84,73,78,70,79,44,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,41,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,81,32,32,32,32,32,32,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,80,77,84,73,78,70,79,44,10,9,9,9,32,32,32,32,32,32,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,44,32,77,79,68,80,69,78,68,73,78,71,41,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,81,32,32,32,32,32,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,67,65,78,80,69,78,68,73,78,71,41,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,83,116,97,116,117,115,32,73,110,113,117,105,114,121,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,81,32,32,32,32,32,32,32,32,32,32,32,40,83,82,86,82,84,73,68,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,82,101,113,117,101,115,116,32,45,32,65,100,100,32,97,32,80,97,121,101,101,32,116,111,32,116,104,101,32,80,97,121,101,101,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,32,32,32,32,32,32,32,32,32,32,32,32,40,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,41,44,32,66,65,78,75,65,67,67,84,84,79,63,44,32,80,65,89,65,67,67,84,42,41,62,10,10,60,33,45,45,32,112,97,121,101,101,32,109,111,100,105,102,105,99,97,116,105,111,110,32,114,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,81,32,32,32,32,32,40,80,65,89,69,69,76,83,84,73,68,44,32,40,80,65,89,69,69,44,32,66,65,78,75,65,67,67,84,84,79,63,41,63,44,32,80,65,89,65,67,67,84,42,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,68,101,108,101,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,81,32,32,32,32,32,40,80,65,89,69,69,76,83,84,73,68,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,82,101,115,112,111,110,115,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,82,83,32,32,32,32,32,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,80,65,89,69,69,76,83,84,73,68,44,32,67,85,82,68,69,70,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,77,84,73,78,70,79,44,32,69,88,84,68,80,65,89,69,69,63,44,32,67,72,69,67,75,78,85,77,63,44,32,80,77,84,80,82,67,83,84,83,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,83,82,86,82,84,73,68,63,41,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,79,68,82,83,32,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,80,77,84,73,78,70,79,44,32,80,77,84,80,82,67,83,84,83,63,41,62,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,67,97,110,99,101,108,108,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,67,65,78,67,82,83,32,32,32,32,32,32,32,32,32,32,40,83,82,86,82,84,73,68,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,82,83,32,32,32,32,32,32,32,32,32,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,80,65,89,69,69,76,83,84,73,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,68,69,70,44,32,82,69,67,85,82,82,73,78,83,84,44,32,80,77,84,73,78,70,79,44,32,73,78,73,84,73,65,76,65,77,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,73,78,65,76,65,77,84,63,44,32,69,88,84,68,80,65,89,69,69,63,41,62,10,10,60,33,45,45,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,77,79,68,82,83,32,32,32,32,32,32,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,82,69,67,85,82,82,73,78,83,84,44,32,80,77,84,73,78,70,79,44,10,9,9,9,32,32,32,32,32,32,73,78,73,84,73,65,76,65,77,84,63,44,32,70,73,78,65,76,65,77,84,63,44,32,77,79,68,80,69,78,68,73,78,71,41,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,32,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,67,65,78,67,82,83,32,32,32,32,32,32,32,40,82,69,67,83,82,86,82,84,73,68,44,32,67,65,78,80,69,78,68,73,78,71,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,83,116,97,116,117,115,32,73,110,113,117,105,114,121,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,81,82,83,32,32,32,32,32,32,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,80,77,84,80,82,67,83,84,83,44,32,67,72,69,67,75,78,85,77,63,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,82,101,115,112,111,110,115,101,32,45,32,80,97,121,101,101,32,65,100,100,101,100,32,116,111,32,116,104,101,32,80,97,121,101,101,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,32,32,32,32,32,32,32,32,32,32,32,32,40,80,65,89,69,69,76,83,84,73,68,44,32,40,80,65,89,69,69,44,32,66,65,78,75,65,67,67,84,84,79,63,41,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,88,84,68,80,65,89,69,69,63,44,32,80,65,89,65,67,67,84,42,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,77,111,100,105,102,105,99,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,77,79,68,82,83,32,32,32,32,32,40,80,65,89,69,69,76,83,84,73,68,44,32,40,80,65,89,69,69,44,32,66,65,78,75,65,67,67,84,84,79,63,41,63,44,32,80,65,89,65,67,67,84,42,44,32,69,88,84,68,80,65,89,69,69,63,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,68,101,108,101,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,68,69,76,82,83,32,32,32,32,32,40,80,65,89,69,69,76,83,84,73,68,41,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,103,103,114,101,103,97,116,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,10,60,33,45,45,32,66,105,108,108,32,80,97,121,109,101,110,116,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,80,65,67,67,84,73,78,70,79,32,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,83,86,67,83,84,65,84,85,83,41,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,68,101,116,97,105,108,32,73,110,102,111,114,109,97,116,105,111,110,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,70,79,32,32,32,40,66,65,78,75,65,67,67,84,70,82,79,77,44,32,84,82,78,65,77,84,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,65,89,69,69,73,68,124,80,65,89,69,69,41,44,32,80,65,89,69,69,76,83,84,73,68,63,44,32,66,65,78,75,65,67,67,84,84,79,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,88,84,68,80,77,84,42,44,32,80,65,89,65,67,67,84,44,32,68,84,68,85,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,69,77,79,63,44,32,66,73,76,76,82,69,70,73,78,70,79,63,44,32,66,73,76,76,80,85,66,73,78,70,79,63,41,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,80,114,111,99,101,115,115,105,110,103,32,83,116,97,116,117,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,80,82,67,83,84,83,32,32,32,32,32,32,32,32,32,32,40,80,77,84,80,82,67,67,79,68,69,44,32,68,84,80,77,84,80,82,67,41,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,80,114,111,99,101,115,115,105,110,103,32,68,97,116,101,58,32,69,110,117,109,32,102,111,114,32,80,114,111,99,101,115,115,105,110,103,32,68,97,116,101,32,73,110,116,101,114,112,114,101,116,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,80,82,67,67,79,68,69,32,32,32,32,32,37,80,77,84,80,82,79,67,69,83,83,83,84,65,84,85,83,69,78,85,77,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,80,114,111,99,101,115,115,105,110,103,32,68,97,116,101,58,32,73,110,116,101,114,112,114,101,116,97,116,105,111,110,32,68,101,112,101,110,100,115,32,111,110,32,60,80,77,84,80,82,67,67,79,68,69,62,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,77,84,80,82,67,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,66,105,108,108,105,110,103,32,82,101,102,101,114,101,110,99,101,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,82,69,70,73,78,70,79,32,32,37,66,73,76,76,82,69,70,73,78,70,79,84,89,80,69,59,62,10,32,10,32,60,33,45,45,32,66,105,108,108,32,80,117,98,108,105,115,104,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,32,10,32,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,85,66,73,78,70,79,32,32,32,32,32,32,32,40,66,73,76,76,80,85,66,44,32,66,73,76,76,73,68,41,62,10,10,60,33,45,45,32,32,69,105,116,104,101,114,32,101,120,116,100,112,109,116,100,115,99,32,111,114,32,101,120,116,100,112,109,116,105,110,118,44,32,111,114,32,98,111,116,104,44,32,98,117,116,32,97,116,32,108,101,97,115,116,32,111,110,101,32,114,101,113,117,105,114,101,100,32,45,45,62,10,60,33,45,45,32,32,69,120,116,101,110,100,101,100,32,80,97,121,109,101,110,116,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,32,32,32,32,32,32,32,32,32,32,32,32,40,69,88,84,68,80,77,84,70,79,82,63,44,32,69,88,84,68,80,77,84,67,72,75,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,69,88,84,68,80,77,84,68,83,67,44,32,69,88,84,68,80,77,84,73,78,86,63,41,32,124,32,69,88,84,68,80,77,84,73,78,86,41,41,62,10,10,60,33,45,45,32,69,120,116,101,110,100,101,100,32,80,97,121,109,101,110,116,32,73,110,118,111,105,99,101,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,73,78,86,32,32,32,32,32,40,73,78,86,79,73,67,69,43,41,62,10,10,60,33,45,45,32,69,120,116,101,110,100,101,100,32,80,97,121,109,101,110,116,32,73,110,118,111,105,99,101,32,68,101,116,97,105,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,79,73,67,69,32,32,32,32,32,32,32,32,40,73,78,86,78,79,44,32,73,78,86,84,79,84,65,76,65,77,84,44,32,73,78,86,80,65,73,68,65,77,84,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,68,65,84,69,44,32,73,78,86,68,69,83,67,44,32,68,73,83,67,79,85,78,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,74,85,83,84,77,69,78,84,63,44,32,76,73,78,69,73,84,69,77,42,41,62,10,10,60,33,45,45,32,73,110,118,111,105,99,101,32,100,105,115,99,111,117,110,116,32,100,101,116,97,105,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,73,83,67,79,85,78,84,32,32,32,32,32,32,32,40,68,83,67,82,65,84,69,44,32,68,83,67,65,77,84,44,32,68,83,67,68,65,84,69,63,44,32,68,83,67,68,69,83,67,41,62,10,10,60,33,45,45,32,73,110,118,111,105,99,101,32,97,100,106,117,115,116,109,101,110,116,32,100,101,116,97,105,108,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,85,83,84,77,69,78,84,32,32,32,32,32,40,65,68,74,78,79,63,44,32,65,68,74,68,69,83,67,44,32,65,68,74,65,77,84,44,32,65,68,74,68,65,84,69,63,41,62,10,10,60,33,45,45,32,73,110,118,111,105,99,101,32,108,105,110,101,32,105,116,101,109,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,73,78,69,73,84,69,77,32,32,32,32,32,32,32,40,76,73,84,77,65,77,84,44,32,76,73,84,77,68,69,83,67,41,62,10,10,60,33,45,45,32,85,115,97,103,101,32,111,102,32,101,120,116,101,110,100,101,100,32,112,97,121,109,101,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,70,79,82,32,32,32,32,32,37,69,88,84,68,80,77,84,70,79,82,69,78,85,77,59,62,10,10,60,33,45,45,32,103,105,108,98,32,102,105,120,32,116,104,105,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,67,72,75,32,32,32,32,32,37,69,88,84,84,89,80,69,59,62,10,10,60,33,45,45,32,69,120,116,101,110,100,101,100,32,112,97,121,109,101,110,116,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,77,84,68,83,67,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,116,104,101,32,105,110,118,111,105,99,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,78,79,32,32,32,32,32,32,32,32,32,32,37,73,78,86,78,79,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,118,111,105,99,101,32,116,111,116,97,108,32,97,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,84,79,84,65,76,65,77,84,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,65,109,111,117,110,116,32,112,97,105,100,32,111,110,32,116,104,101,32,105,110,118,111,105,99,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,80,65,73,68,65,77,84,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,118,111,105,99,101,32,100,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,68,65,84,69,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,118,111,105,99,101,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,68,69,83,67,32,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,60,33,45,45,32,68,105,115,99,111,117,110,116,32,114,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,82,65,84,69,32,32,32,32,32,32,32,32,37,82,65,84,69,84,89,80,69,59,62,10,10,60,33,45,45,32,68,105,115,99,111,117,110,116,32,97,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,65,77,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,68,97,116,101,32,111,102,32,100,105,115,99,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,68,65,84,69,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,68,105,115,99,111,117,110,116,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,83,67,68,69,83,67,32,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,60,33,45,45,32,65,100,106,117,115,116,109,101,110,116,32,110,117,109,98,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,78,79,32,32,32,32,32,32,32,32,32,32,37,73,78,86,78,79,84,89,80,69,59,62,10,10,60,33,45,45,32,65,100,106,117,115,116,109,101,110,116,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,68,69,83,67,32,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,32,32,32,10,10,60,33,45,45,32,65,100,106,117,115,116,109,101,110,116,32,97,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,65,77,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,68,97,116,101,32,111,102,32,97,100,106,117,115,116,109,101,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,74,68,65,84,69,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,76,105,110,101,32,105,116,101,109,32,97,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,73,84,77,65,77,84,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,76,105,110,101,32,105,116,101,109,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,73,84,77,68,69,83,67,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,32,10,60,33,45,45,32,32,73,110,105,116,105,97,108,32,65,109,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,73,84,73,65,76,65,77,84,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,32,10,10,60,33,45,45,32,32,70,105,110,97,108,32,65,109,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,65,76,65,77,84,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,32,10,10,60,33,45,45,32,83,116,97,110,100,97,114,100,32,80,97,121,101,101,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,80,65,89,69,69,32,32,32,32,32,32,40,32,40,80,65,89,69,69,73,68,44,32,73,68,83,67,79,80,69,44,32,78,65,77,69,41,63,44,32,68,65,89,83,84,79,80,65,89,41,62,10,10,60,33,45,45,32,32,83,101,114,118,101,114,45,97,115,115,105,103,110,101,100,32,115,116,97,110,100,97,114,100,32,112,97,121,101,101,32,73,68,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,73,68,32,32,32,32,32,32,32,32,37,80,65,89,69,69,73,68,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,32,73,68,32,115,99,111,112,101,32,101,110,117,109,101,114,97,116,105,111,110,58,32,99,117,114,114,101,110,116,108,121,32,111,110,101,32,111,102,32,123,71,76,79,66,65,76,44,85,83,69,82,125,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,68,83,67,79,80,69,32,32,32,32,32,32,32,32,37,73,68,83,67,79,80,69,69,78,85,77,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,77,105,110,105,109,117,109,32,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,110,101,101,100,101,100,32,116,111,32,112,114,111,99,101,115,115,32,45,45,62,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,68,65,89,83,84,79,80,65,89,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,67,104,101,99,107,32,78,117,109,98,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,69,67,75,78,85,77,32,32,32,32,32,32,32,37,67,72,69,67,75,78,85,77,84,89,80,69,59,62,10,10,60,33,45,45,32,80,97,121,101,101,32,68,101,116,97,105,108,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,32,32,32,32,32,32,40,78,65,77,69,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,44,32,67,79,85,78,84,82,89,63,44,32,80,72,79,78,69,41,62,32,32,32,32,32,32,10,10,60,33,45,45,32,32,83,101,114,118,101,114,45,97,115,115,105,103,110,101,100,32,112,97,121,101,101,32,108,105,115,116,32,73,68,32,45,45,62,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,76,83,84,73,68,32,32,32,32,32,37,80,65,89,69,69,73,68,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,10,60,33,45,45,10,10,32,32,32,32,32,32,32,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,114,101,113,117,101,115,116,32,109,101,115,115,97,103,101,115,10,10,32,32,45,45,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,81,32,32,32,32,32,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,80,77,84,84,82,78,82,81,42,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,81,32,32,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,82,69,67,80,77,84,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,76,105,115,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,81,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,80,65,89,69,69,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,66,105,108,108,32,80,97,121,32,77,97,105,108,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78]),r.push.apply(r,[67,82,81,32,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,80,77,84,77,65,73,76,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,77,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,83,89,78,67,82,83,32,32,32,32,32,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,80,77,84,84,82,78,82,83,42,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,82,101,99,117,114,114,105,110,103,32,80,97,121,109,101,110,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,80,77,84,83,89,78,67,82,83,32,32,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,66,65,78,75,65,67,67,84,70,82,79,77,44,32,82,69,67,80,77,84,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,80,97,121,101,101,32,76,105,115,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,83,89,78,67,82,83,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,80,65,89,69,69,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,66,105,108,108,32,80,97,121,32,77,97,105,108,32,83,121,110,99,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,83,89,78,67,82,83,32,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,80,77,84,77,65,73,76,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,109,97,105,108,32,109,101,115,115,97,103,101,115,32,45,45,62,32,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,73,110,113,117,105,114,121,32,77,97,105,108,32,77,101,115,115,97,103,101,32,82,101,113,117,101,115,116,32,45,45,62,32,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,81,32,32,32,32,32,32,32,32,32,32,40,77,65,73,76,44,40,83,82,86,82,84,73,68,44,80,77,84,73,78,70,79,41,63,41,62,10,10,60,33,45,45,32,80,97,121,109,101,110,116,32,73,110,113,117,105,114,121,32,77,97,105,108,32,77,101,115,115,97,103,101,32,82,101,115,112,111,110,115,101,32,45,45,62,32,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,77,65,73,76,82,83,32,32,32,32,32,32,32,32,32,32,40,77,65,73,76,44,40,83,82,86,82,84,73,68,44,80,77,84,73,78,70,79,41,63,41,62,10,10,60,33,45,45,32,83,105,103,110,117,112,32,77,101,115,115,97,103,101,32,83,101,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,82,81,86,49,32,32,32,32,32,32,32,32,40,40,69,78,82,79,76,76,84,82,78,82,81,32,124,32,65,67,67,84,73,78,70,79,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,32,124,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,82,78,82,81,32,124,32,65,67,67,84,83,89,78,67,82,81,41,43,32,41,62,32,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,82,83,86,49,32,32,32,32,32,32,32,32,40,40,69,78,82,79,76,76,84,82,78,82,83,32,124,32,65,67,67,84,73,78,70,79,84,82,78,82,83,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,32,124,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,82,78,82,83,32,124,32,65,67,67,84,83,89,78,67,82,83,41,43,32,41,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,69,110,116,114,121,32,102,111,114,32,83,105,103,110,117,112,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,40,83,73,71,78,85,80,77,83,71,83,69,84,86,49,41,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,69,110,116,114,121,32,102,111,114,32,83,105,103,110,117,112,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,85,80,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,40,67,76,73,69,78,84,69,78,82,79,76,76,32,124,32,87,69,66,69,78,82,79,76,76,32,124,32,79,84,72,69,82,69,78,82,79,76,76,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,71,85,83,69,82,73,78,70,79,44,32,65,86,65,73,76,65,67,67,84,83,44,32,67,76,73,69,78,84,65,67,84,82,69,81,41,62,10,10,60,33,45,45,32,69,110,114,111,108,108,109,101,110,116,32,68,101,116,97,105,108,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,73,69,78,84,69,78,82,79,76,76,32,32,32,32,32,32,32,32,32,32,32,40,65,67,67,84,82,69,81,85,73,82,69,68,41,62,10,10,60,33,69,76,69,77,69,78,84,32,87,69,66,69,78,82,79,76,76,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,85,82,76,41,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,69,78,82,79,76,76,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,77,69,83,83,65,71,69,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,69,81,85,73,82,69,68,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,86,65,73,76,65,67,67,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,73,69,78,84,65,67,84,82,69,81,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,69,110,114,111,108,108,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,84,82,78,82,81,32,32,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,69,78,82,79,76,76,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,84,82,78,82,83,32,32,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,69,78,82,79,76,76,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,84,82,78,82,81,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,65,67,67,84,73,78,70,79,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,82,78,82,81,32,32,32,32,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,65,67,67,84,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,84,82,78,82,83,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,65,67,67,84,73,78,70,79,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,82,78,82,83,32,32,32,32,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,65,67,67,84,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,67,72,71,85,83,69,82,73,78,70,79,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,67,72,71,85,83,69,82,73,78,70,79,82,83,63,41,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,69,110,114,111,108,108,109,101,110,116,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,32,45,45,62,10,10,60,33,45,45,32,69,110,114,111,108,108,109,101,110,116,32,114,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,82,81,32,32,32,32,32,32,32,32,40,70,73,82,83,84,78,65,77,69,44,32,77,73,68,68,76,69,78,65,77,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,65,83,84,78,65,77,69,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,85,78,84,82,89,44,32,68,65,89,80,72,79,78,69,44,32,69,86,69,80,72,79,78,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,77,65,73,76,44,32,85,83,69,82,73,68,63,44,32,84,65,88,73,68,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,69,67,85,82,73,84,89,78,65,77,69,44,32,68,65,84,69,66,73,82,84,72,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,37,65,67,67,84,70,82,79,77,77,65,67,82,79,59,41,63,32,41,62,10,10,60,33,45,45,32,84,97,120,32,73,68,32,111,102,32,101,110,114,111,108,108,101,114,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,73,68,32,32,32,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,103,105,108,98,32,63,63,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,67,85,82,73,84,89,78,65,77,69,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,68,97,116,101,32,111,102,32,98,105,114,116,104,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,65,84,69,66,73,82,84,72,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,69,110,114,111,108,108,109,101,110,116,32,114,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,78,82,79,76,76,82,83,32,32,32,32,32,32,32,40,84,69,77,80,80,65,83,83,63,44,32,85,83,69,82,73,68,63,44,32,68,84,69,88,80,73,82,69,63,41,62,10,10,32,32,32,32,60,33,45,45,32,78,79,84,69,58,32,99,111,117,108,100,32,99,111,110,115,116,114,97,105,110,32,32,68,84,69,88,80,73,82,69,32,45,45,62,10,10,60,33,45,45,32,84,101,109,112,111,114,97,114,121,32,112,97,115,115,119,111,114,100,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,69,77,80,80,65,83,83,32,32,32,32,32,32,32,37,84,69,77,80,80,65,83,83,84,89,80,69,59,62,10,10,60,33,45,45,32,103,105,108,98,32,63,63,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,69,88,80,73,82,69,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,67,104,97,110,103,101,32,85,115,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,82,81,32,32,32,32,32,32,40,70,73,82,83,84,78,65,77,69,63,44,32,77,73,68,68,76,69,78,65,77,69,63,44,32,76,65,83,84,78,65,77,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,80,72,79,78,69,63,44,32,69,86,69,80,72,79,78,69,63,44,32,69,77,65,73,76,63,41,62,10,10,60,33,45,45,32,67,104,97,110,103,101,32,85,115,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,82,83,32,32,32,32,32,32,40,70,73,82,83,84,78,65,77,69,63,44,32,77,73,68,68,76,69,78,65,77,69,63,44,32,76,65,83,84,78,65,77,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,80,72,79,78,69,63,44,32,69,86,69,80,72,79,78,69,63,44,32,69,77,65,73,76,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,73,78,70,79,67,72,71,41,62,10,10,60,33,45,45,32,68,97,116,101,32,111,102,32,117,115,101,114,32,105,110,102,111,114,109,97,116,105,111,110,32,99,104,97,110,103,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,73,78,70,79,67,72,71,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,67,104,97,110,103,101,32,85,115,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,81,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,67,104,97,110,103,101,32,85,115,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,83,121,110,99,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,71,85,83,69,82,73,78,70,79,83,89,78,67,82,83,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,67,72,71,85,83,69,82,73,78,70,79,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,82,81,32,32,32,32,32,40,68,84,65,67,67,84,85,80,41,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,82,83,32,32,32,32,32,40,68,84,65,67,67,84,85,80,44,32,65,67,67,84,73,78,70,79,42,41,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,32,97,103,103,114,101,103,97,116,101,10,32,32,32,32,32,78,111,116,101,58,32,116,104,105,115,32,114,101,102,101,114,115,32,116,111,32,97,32,109,97,99,114,111,32,105,110,32,111,102,120,109,97,105,110,32,116,104,97,116,10,32,32,32,32,32,108,105,115,116,32,97,108,108,32,111,102,32,116,104,101,32,97,99,99,111,117,110,116,32,105,110,102,111,32,97,103,103,114,101,103,97,116,101,115,10,45,45,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,78,70,79,32,32,32,32,32,32,32,40,68,69,83,67,63,44,32,80,72,79,78,69,63,44,32,40,37,65,67,67,84,73,78,70,79,77,65,67,82,79,59,41,43,32,41,62,10,10,60,33,45,45,32,83,101,114,118,105,99,101,32,115,116,97,116,117,115,32,45,32,115,104,111,117,108,100,32,98,101,32,105,110,99,108,117,100,101,100,32,97,115,32,112,97,114,116,32,111,102,10,32,32,32,32,32,116,104,101,32,65,67,67,84,73,78,70,79,77,65,67,82,79,32,97,103,103,114,101,103,97,116,101,115,46,32,32,86,97,108,117,101,115,10,32,32,32,32,32,97,114,101,32,65,86,65,73,76,44,32,80,69,78,68,44,32,65,67,84,73,86,69,32,10,45,45,62,10,10,60,33,45,45,32,83,101,114,118,105,99,101,32,83,116,97,116,117,115,32,69,110,117,109,101,114,97,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,83,84,65,84,85,83,32,32,32,32,32,32,37,83,69,82,86,73,67,69,83,84,65,84,85,83,69,78,85,77,59,62,32,32,32,32,32,32,10,10,60,33,45,45,32,83,101,114,118,105,99,101,32,65,99,116,105,118,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,81,32,32,32,32,32,32,32,32,32,40,40,83,86,67,65,68,68,32,124,32,83,86,67,67,72,71,32,124,32,83,86,67,68,69,76,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,86,67,41,62,10,10,60,33,45,45,32,83,101,114,118,105,99,101,32,65,99,116,105,118,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,83,32,32,32,32,32,32,32,32,32,32,40,40,83,86,67,65,68,68,32,124,32,83,86,67,67,72,71,32,124,32,83,86,67,68,69,76,41,44,32,83,86,67,44,32,83,86,67,83,84,65,84,85,83,41,62,10,10,60,33,45,45,32,65,100,100,32,116,104,101,32,115,101,114,118,105,99,101,32,102,111,114,32,116,104,101,32,97,99,99,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,65,68,68,32,32,32,32,32,32,32,32,32,40,37,65,67,67,84,84,79,77,65,67,82,79,59,41,62,10,10,60,33,45,45,32,68,101,108,101,116,101,32,116,104,101,32,115,101,114,118,105,99,101,32,102,111,114,32,116,104,101,32,97,99,99,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,68,69,76,32,32,32,32,32,32,32,32,32,40,37,65,67,67,84,70,82,79,77,77,65,67,82,79,59,41,62,10,10,60,33,45,45,32,103,105,108,98,32,63,63,63,32,45,45,62,10,60,33,45,45,32,67,104,97,110,103,101,32,116,104,101,32,115,101,114,118,105,99,101,32,102,111,114,32,116,104,101,32,97,99,99,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,67,72,71,32,32,32,32,32,32,32,32,32,40,37,65,67,67,84,70,82,79,77,77,65,67,82,79,59,44,32,37,65,67,67,84,84,79,77,65,67,82,79,59,41,62,10,10,60,33,45,45,32,83,101,114,118,105,99,101,32,116,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,86,67,32,32,32,32,32,32,32,32,32,32,32,32,37,83,69,82,86,73,67,69,69,78,85,77,59,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,81,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,65,67,67,84,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,83,89,78,67,82,83,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,65,67,67,84,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,77,83,71,83,69,84,32,32,32,40,73,78,86,83,84,77,84,77,83,71,83,69,84,86,49,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,58,32,86,101,114,115,105,111,110,32,49,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,77,83,71,83,69,84,86,49,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,84,82,65,78,68,78,76,68,44,32,79,79,68,78,76,68,44,32,80,79,83,68,78,76,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,76,68,78,76,68,44,32,73,78,86,52,48,49,75,68,78,76,68,63,44,32,67,65,78,69,77,65,73,76,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,77,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,77,83,71,83,82,81,86,49,32,32,32,32,40,40,73,78,86,83,84,77,84,84,82,78,82,81,32,124,32,73,78,86,77,65,73,76,84,82,78,82,81,32,124,32,73,78,86,77,65,73,76,83,89,78,67,82,81,41,43,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,77,83,71,83,82,83,86,49,32,32,32,32,40,40,73,78,86,83,84,77,84,84,82,78,82,83,32,124,32,73,78,86,77,65,73,76,84,82,78,82,83,32,124,32,73,78,86,77,65,73,76,83,89,78,67,82,83,41,43,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,77,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,77,83,71,83,82,81,86,49,32,32,32,40,83,69,67,76,73,83,84,84,82,78,82,81,43,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,77,83,71,83,82,83,86,49,32,32,32,40,83,69,67,76,73,83,84,84,82,78,82,83,42,44,32,83,69,67,76,73,83,84,63,41,32,62,10,10,60,33,45,45,32,42,42,42,42,32,83,69,67,85,82,73,84,73,69,83,32,42,42,42,32,45,45,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,83,69,67,76,73,83,84,82,81,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,83,69,67,76,73,83,84,82,83,63,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,82,81,32,32,32,40,83,69,67,82,81,43,41,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,66,101,105,110,103,32,82,101,113,117,101,115,116,101,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,82,81,32,32,32,32,32,32,32,40,83,69,67,73,68,32,124,32,84,73,67,75,69,82,32,124,32,70,73,73,68,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,82,83,32,32,32,37,69,77,80,84,89,84,89,80,69,59,32,62,10,10,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,84,105,99,107,101,114,32,83,121,109,98,111,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,73,67,75,69,82,32,32,32,37,84,73,67,75,69,82,84,89,80,69,59,32,62,10,10,10,60,33,45,45,32,70,105,110,97,110,99,105,97,108,32,73,110,115,116,105,116,117,116,105,111,110,32,73,68,32,102,111,114,32,116,104,101,32,83,101,99,117,114,105,116,121,32,45,45,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,70,73,73,68,32,32,32,37,70,73,73,68,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,73,100,101,110,116,105,102,105,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,73,68,32,32,32,40,85,78,73,81,85,69,73,68,44,32,85,78,73,81,85,69,73,68,84,89,80,69,41,32,62,10,10,60,33,45,45,32,85,110,105,113,117,101,32,73,68,32,102,111,114,32,116,104,101,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,81,85,69,73,68,32,32,32,37,67,85,83,73,80,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,116,97,110,100,97,114,100,32,85,115,101,100,32,102,111,114,32,85,110,105,113,117,101,32,73,68,32,45,32,67,117,114,114,101,110,116,108,121,32,79,110,108,121,32,67,85,83,73,80,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,81,85,69,73,68,84,89,80,69,32,32,32,37,83,69,67,85,73,68,84,89,80,69,59,32,62,10,10,60,33,45,45,32,42,42,42,32,83,101,99,117,114,105,116,121,32,73,110,102,111,114,109,97,116,105,111,110,32,42,42,42,32,45,45,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,32,32,32,40,40,77,70,73,78,70,79,32,124,32,83,84,79,67,75,73,78,70,79,32,124,32,79,80,84,73,78,70,79,32,124,32,68,69,66,84,73,78,70,79,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,73,78,70,79,41,42,41,32,62,10,10,60,33,45,45,32,73,110,102,111,32,97,108,108,32,115,101,99,117,114,105,116,121,32,116,121,112,101,115,32,104,97,118,101,32,105,110,32,99,111,109,109,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,73,78,70,79,32,32,32,40,83,69,67,73,68,44,32,83,69,67,78,65,77,69,44,32,84,73,67,75,69,82,63,44,32,70,73,73,68,63,32,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,65,84,73,78,71,63,44,32,85,78,73,84,80,82,73,67,69,63,44,32,68,84,65,83,79,70,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,82,69,78,67,89,63,44,32,77,69,77,79,63,41,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,78,97,109,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,78,65,77,69,32,32,32,32,37,83,69,67,78,65,77,69,84,89,80,69,59,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,82,97,116,105,110,103,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,65,84,73,78,71,32,32,32,37,82,65,84,73,78,71,84,89,80,69,59,32,62,10,10,60,33,45,45,32,85,110,105,116,112,114,105,99,101,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,80,82,73,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,32,68,101,98,116,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,66,84,73,78,70,79,32,32,32,40,83,69,67,73,78,70,79,44,32,80,65,82,86,65,76,85,69,44,32,68,69,66,84,84,89,80,69,44,32,68,69,66,84,67,76,65,83,83,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,85,80,79,78,82,84,63,44,32,68,84,67,79,85,80,79,78,63,44,32,67,79,85,80,79,78,70,82,69,81,63,44,32,67,65,76,76,80,82,73,67,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,89,73,69,76,68,84,79,67,65,76,76,63,44,32,68,84,67,65,76,76,63,44,32,67,65,76,76,84,89,80,69,63,44,32,89,73,69,76,68,84,79,77,65,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,77,65,84,63,44,32,65,83,83,69,84,67,76,65,83,83,63,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,45,45,32,68,101,98,116,32,68,101,116,97,105,108,32,69,108,101,109,101,110,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,82,86,65,76,85,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,66,84,84,89,80,69,32,32,32,37,68,69,66,84,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,66,84,67,76,65,83,83,32,32,32,37,68,69,66,84,67,76,65,83,83,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,80,79,78,82,84,32,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,79,85,80,79,78,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,80,79,78,70,82,69,81,32,32,32,37,67,79,85,80,79,78,70,82,69,81,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,76,76,80,82,73,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,73,69,76,68,84,79,67,65,76,76,32,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,65,76,76,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,76,76,84,89,80,69,32,32,37,67,65,76,76,84,89,80,69,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,73,69,76,68,84,79,77,65,84,32,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,77,65,84,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,83,83,69,84,67,76,65,83,83,32,32,32,37,65,83,83,69,84,67,76,65,83,83,69,78,85,77,59,32,62,10,10,60,33,45,45,32,70,105,110,99,105,97,108,32,73,110,115,116,105,116,117,116,105,111,110,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,65,83,83,69,84,67,76,65,83,83,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,32,62,10,10,60,33,45,45,32,77,117,116,117,97,108,32,70,117,110,100,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,70,73,78,70,79,32,32,32,40,83,69,67,73,78,70,79,44,32,77,70,84,89,80,69,63,44,32,89,73,69,76,68,63,44,32,68,84,89,73,69,76,68,65,83,79,70,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,70,65,83,83,69,84,67,76,65,83,83,63,44,32,70,73,77,70,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,70,84,89,80,69,32,32,32,37,77,70,84,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,73,69,76,68,32,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,89,73,69,76,68,65,83,79,70,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,77,117,116,117,97,108,32,70,117,110,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,70,65,83,83,69,84,67,76,65,83,83,32,32,32,40,80,79,82,84,73,79,78,43,41,32,62,10,10,60,33,45,45,32,65,115,115,101,116,32,67,108,97,115,115,32,80,111,114,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,82,84,73,79,78,32,32,32,40,65,83,83,69,84,67,76,65,83,83,44,32,80,69,82,67,69,78,84,41,32,62,10,10,60,33,45,45,32,80,101,114,99,101,110,116,32,82,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,69,82,67,69,78,84,32,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,45,45,32,70,105,110,97,110,99,105,97,108,32,73,110,115,116,105,116,117,116,105,111,110,32,65,115,115,101,116,32,67,108,97,115,115,32,102,111,114,32,77,117,116,117,97,108,32,70,117,110,100,115,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,77,70,65,83,83,69,84,67,76,65,83,83,32,32,32,40,70,73,80,79,82,84,73,79,78,43,41,32,62,10,10,60,33,45,45,32,70,105,110,97,110,99,105,97,108,32,73,110,115,116,105,116,117,116,105,111,110,32,65,115,115,101,116,32,67,108,97,115,115,32,80,111,114,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,80,79,82,84,73,79,78,32,32,32,40,70,73,65,83,83,69,84,67,76,65,83,83,44,32,80,69,82,67,69,78,84,41,32,62,10,10,60,33,45,45,32,79,112,116,105,111,110,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,73,78,70,79,32,32,32,40,83,69,67,73,78,70,79,44,32,79,80,84,84,89,80,69,44,32,83,84,82,73,75,69,80,82,73,67,69,44,32,68,84,69,88,80,73,82,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,72,80,69,82,67,84,82,67,84,44,32,83,69,67,73,68,63,44,32,65,83,83,69,84,67,76,65,83,83,63,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,84,89,80,69,32,32,32,37,79,80,84,84,89,80,69,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,82,73,75,69,80,82,73,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,115,104,97,114,101,115,32,112,101,114,32,99,111,110,116,114,97,99,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,72,80,69,82,67,84,82,67,84,32,32,32,37,83,72,65,82,69,83,80,69,82,84,89,80,69,59,32,62,10,10,60,33,45,45,32,79,116,104,101,114,32,83,101,99,117,114,105,116,121,32,84,121,112,101,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,73,78,70,79,32,32,32,40,83,69,67,73,78,70,79,44,32,84,89,80,69,68,69,83,67,63,44,32,65,83,83,69,84,67,76,65,83,83,63,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,89,80,69,68,69,83,67,32,32,32,37,84,89,80,69,68,69,83,67,84,89,80,69,59,32,62,10,10,10,60,33,45,45,32,83,116,111,99,107,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,79,67,75,73,78,70,79,32,32,32,40,83,69,67,73,78,70,79,44,32,83,84,79,67,75,84,89,80,69,63,44,32,89,73,69,76,68,63,44,32,68,84,89,73,69,76,68,65,83,79,70,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,83,83,69,84,67,76,65,83,83,63,44,32,70,73,65,83,83,69,84,67,76,65,83,83,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,79,67,75,84,89,80,69,32,32,32,37,83,84,79,67,75,69,78,85,77,59,32,62,10,10,10,60,33,45,45,32,42,42,42,42,42,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,115,32,42,42,42,42,42,42,32,45,45,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,70,114,111,109,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,70,82,79,77,32,32,32,40,66,82,79,75,69,82,73,68,44,32,65,67,67,84,73,68,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,84,111,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,84,79,32,32,32,40,66,82,79,75,69,82,73,68,44,32,65,67,67,84,73,68,41,32,62,10]),r.push.apply(r,[10,60,33,45,45,32,66,114,111,107,101,114,32,73,68,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,82,79,75,69,82,73,68,32,32,32,37,66,82,79,75,69,82,73,68,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,73,78,70,79,32,32,40,73,78,86,65,67,67,84,70,82,79,77,44,32,85,83,80,82,79,68,85,67,84,84,89,80,69,44,32,67,72,69,67,75,73,78,71,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,86,67,83,84,65,84,85,83,44,32,73,78,86,65,67,67,84,84,89,80,69,63,44,32,79,80,84,73,79,78,76,69,86,69,76,63,41,32,62,10,10,60,33,45,45,32,85,83,32,80,114,111,100,117,99,116,32,84,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,83,80,82,79,68,85,67,84,84,89,80,69,32,32,37,85,83,80,82,79,68,85,67,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,97,99,99,111,117,110,116,32,99,97,110,32,100,111,32,99,104,101,99,107,105,110,103,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,69,67,75,73,78,71,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,65,99,99,111,117,110,116,32,84,121,112,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,86,65,67,67,84,84,89,80,69,32,32,37,73,78,86,69,83,84,77,69,78,84,65,67,67,79,85,78,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,103,105,108,98,32,63,63,63,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,80,84,73,79,78,76,69,86,69,76,32,32,37,79,80,84,73,79,78,76,69,86,69,76,84,89,80,69,59,32,62,32,32,10,10,10,60,33,45,45,32,42,42,42,42,42,42,32,73,78,86,69,83,84,77,69,78,84,32,83,84,65,84,69,77,69,78,84,32,68,79,87,78,76,79,65,68,32,42,42,42,42,42,42,32,45,45,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,73,78,86,83,84,77,84,82,81,41,32,32,62,32,32,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,73,78,86,83,84,77,84,82,83,63,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,82,81,32,32,32,40,73,78,86,65,67,67,84,70,82,79,77,44,32,73,78,67,84,82,65,78,44,32,73,78,67,79,79,44,32,73,78,67,80,79,83,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,67,66,65,76,44,32,73,78,67,52,48,49,75,63,44,32,73,78,67,52,48,49,75,66,65,76,63,41,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,84,114,97,110,115,97,99,116,105,111,110,115,32,65,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,84,82,65,78,32,32,32,40,68,84,83,84,65,82,84,63,44,32,68,84,69,78,68,63,44,32,73,78,67,76,85,68,69,41,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,79,112,101,110,32,79,114,100,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,79,79,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,80,111,115,105,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,80,79,83,32,32,32,40,68,84,65,83,79,70,63,44,32,73,78,67,76,85,68,69,41,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,66,97,108,97,110,99,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,66,65,76,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,52,48,49,75,32,105,110,102,111,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,52,48,49,75,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,52,48,49,75,32,66,97,108,97,110,99,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,52,48,49,75,66,65,76,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,84,77,84,82,83,32,32,32,40,68,84,65,83,79,70,44,32,67,85,82,68,69,70,44,32,73,78,86,65,67,67,84,70,82,79,77,44,32,73,78,86,84,82,65,78,76,73,83,84,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,80,79,83,76,73,83,84,63,44,32,73,78,86,66,65,76,63,44,32,73,78,86,79,79,76,73,83,84,63,44,32,73,78,86,52,48,49,75,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,52,48,49,75,66,65,76,63,44,32,32,77,75,84,71,73,78,70,79,63,41,32,62,10,10,60,33,45,45,32,77,97,114,107,101,116,105,110,103,32,77,101,115,115,97,103,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,75,84,86,65,76,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,76,73,83,84,32,32,32,40,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,40,66,85,89,68,69,66,84,32,124,32,66,85,89,77,70,32,124,32,66,85,89,79,80,84,32,124,32,66,85,89,79,84,72,69,82,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,85,89,83,84,79,67,75,32,124,32,67,76,79,83,85,82,69,79,80,84,32,124,32,73,78,67,79,77,69,32,124,32,73,78,86,69,88,80,69,78,83,69,32,124,32,74,82,78,76,70,85,78,68,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,74,82,78,76,83,69,67,32,124,32,77,65,82,71,73,78,73,78,84,69,82,69,83,84,32,124,32,82,69,73,78,86,69,83,84,32,124,32,82,69,84,79,70,67,65,80,124,32,83,69,76,76,68,69,66,84,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,69,76,76,77,70,32,124,32,83,69,76,76,79,80,84,32,124,32,83,69,76,76,79,84,72,69,82,32,124,32,32,83,69,76,76,83,84,79,67,75,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,80,76,73,84,32,124,32,84,82,65,78,83,70,69,82,41,42,44,32,73,78,86,66,65,78,75,84,82,65,78,42,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,66,97,110,107,105,110,103,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,66,65,78,75,84,82,65,78,32,32,32,40,83,84,77,84,84,82,78,44,32,83,85,66,65,67,67,84,70,85,78,68,41,32,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,109,97,110,121,32,116,121,112,101,115,32,111,102,32,105,110,118,101,115,116,109,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,84,82,65,78,32,32,32,32,32,32,32,40,70,73,84,73,68,44,32,83,82,86,82,84,73,68,63,44,32,68,84,84,82,65,68,69,44,32,68,84,83,69,84,84,76,69,63,44,32,82,69,86,69,82,83,65,76,70,73,84,73,68,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,69,77,79,63,41,32,62,10,10,60,33,45,45,32,84,114,97,100,101,32,68,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,84,82,65,68,69,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,101,116,116,108,101,109,101,110,116,32,68,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,83,69,84,84,76,69,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,82,101,118,101,114,115,97,108,32,70,73,32,84,114,97,110,32,73,68,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,86,69,82,83,65,76,70,73,84,73,68,32,32,32,37,70,73,84,73,68,84,89,80,69,59,32,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,66,85,89,32,116,121,112,101,115,32,111,102,32,105,110,118,101,115,116,109,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,66,85,89,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,85,78,73,84,83,44,32,85,78,73,84,80,82,73,67,69,44,32,77,65,82,75,85,80,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,77,77,73,83,83,73,79,78,63,44,32,84,65,88,69,83,63,44,32,70,69,69,83,63,44,32,76,79,65,68,63,44,32,84,79,84,65,76,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,82,69,78,67,89,63,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,83,85,66,65,67,67,84,83,69,67,44,32,83,85,66,65,67,67,84,70,85,78,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,76,79,65,78,73,68,44,32,76,79,65,78,80,82,73,78,67,73,80,65,76,44,32,76,79,65,78,73,78,84,69,82,69,83,84,41,63,44,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,80,65,89,82,79,76,76,63,44,32,80,82,73,79,82,89,69,65,82,67,79,78,84,82,73,66,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,75,85,80,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,77,77,73,83,83,73,79,78,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,69,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,70,69,69,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,68,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,117,98,32,65,99,99,111,117,110,116,32,102,111,114,32,116,104,101,32,83,101,99,117,114,105,116,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,83,69,67,32,32,32,37,83,85,66,65,67,67,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,83,117,98,32,65,99,99,111,117,110,116,32,102,111,114,32,116,104,101,32,70,117,110,100,115,32,73,110,118,111,108,118,101,100,32,105,110,32,116,104,101,32,84,114,97,100,101,58,32,67,65,83,72,44,32,83,72,79,82,84,44,32,77,65,82,71,73,78,44,32,79,84,72,69,82,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,70,85,78,68,32,32,32,37,83,85,66,65,67,67,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,76,111,97,110,32,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,73,68,32,32,37,76,79,65,78,73,68,84,89,80,69,59,32,62,10,10,60,33,45,45,32,76,111,97,110,32,80,114,105,110,99,105,112,97,108,32,65,109,111,117,110,116,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,80,82,73,78,67,73,80,65,76,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,76,111,97,110,32,73,110,116,101,114,101,115,116,32,82,97,116,101,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,73,78,84,69,82,69,83,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,45,45,32,103,105,108,98,32,63,63,63,63,32,76,111,97,110,32,73,68,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,65,89,82,79,76,76,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,80,114,105,111,114,32,89,101,97,114,32,67,111,110,116,114,105,98,117,116,105,111,110,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,82,73,79,82,89,69,65,82,67,79,78,84,82,73,66,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,32,84,114,97,110,115,97,99,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,83,69,76,76,32,116,121,112,101,115,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,83,69,76,76,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,85,78,73,84,83,44,32,85,78,73,84,80,82,73,67,69,44,32,77,65,82,75,68,79,87,78,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,77,77,73,83,83,73,79,78,63,44,32,84,65,88,69,83,63,44,32,70,69,69,83,63,44,32,76,79,65,68,63,44,32,87,73,84,72,72,79,76,68,73,78,71,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,69,88,69,77,80,84,63,44,32,84,79,84,65,76,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,71,65,73,78,63,44,32,67,85,82,82,69,78,67,89,63,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,83,85,66,65,67,67,84,83,69,67,44,32,83,85,66,65,67,67,84,70,85,78,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,79,65,78,73,68,63,44,32,83,84,65,84,69,87,73,84,72,72,79,76,68,73,78,71,63,44,32,80,69,78,65,76,84,89,63,44,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,75,68,79,87,78,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,84,72,72,79,76,68,73,78,71,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,71,65,73,78,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,87,73,84,72,72,79,76,68,73,78,71,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,69,78,65,76,84,89,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,66,117,121,32,68,101,98,116,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,68,69,66,84,32,32,32,40,73,78,86,66,85,89,44,32,65,67,67,82,68,73,78,84,63,41,32,62,10,10,60,33,45,45,32,103,105,108,98,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,82,68,73,78,84,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,66,117,121,32,77,117,116,117,97,108,32,70,117,110,100,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,77,70,32,32,32,40,73,78,86,66,85,89,44,32,66,85,89,84,89,80,69,44,32,82,69,76,70,73,84,73,68,63,41,32,62,10,10,60,33,45,45,32,66,117,121,32,84,121,112,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,84,89,80,69,32,32,32,37,66,85,89,69,78,85,77,59,32,62,10,10,60,33,45,45,32,82,101,108,97,116,101,100,32,84,114,97,110,115,97,99,116,105,111,110,32,73,68,32,102,111,114,32,97,32,77,117,116,117,97,108,32,70,117,110,100,32,66,117,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,76,70,73,84,73,68,32,32,32,37,70,73,84,73,68,84,89,80,69,59,32,62,10,10,60,33,45,45,32,66,117,121,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,79,80,84,32,32,32,40,73,78,86,66,85,89,44,32,79,80,84,66,85,89,84,89,80,69,44,32,83,72,80,69,82,67,84,82,67,84,41,32,62,10,10,60,33,45,45,32,79,112,116,105,111,110,32,66,117,121,32,84,121,112,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,66,85,89,84,89,80,69,32,32,32,37,79,80,84,66,85,89,69,78,85,77,59,32,62,10,10,60,33,45,45,32,66,117,121,32,79,116,104,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,79,84,72,69,82,32,32,32,40,73,78,86,66,85,89,41,32,62,10,10,60,33,45,45,32,66,117,121,32,83,116,111,99,107,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,83,84,79,67,75,32,32,32,40,73,78,86,66,85,89,44,32,66,85,89,84,89,80,69,41,32,62,10,10,60,33,45,45,32,67,108,111,115,117,114,101,32,111,102,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,79,83,85,82,69,79,80,84,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,79,80,84,65,67,84,73,79,78,44,32,85,78,73,84,83,44,32,83,72,80,69,82,67,84,82,67,84,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,83,69,67,44,32,82,69,76,70,73,84,73,68,63,44,32,71,65,73,78,63,41,32,62,32,32,32,32,32,32,10,10,60,33,45,45,32,67,108,111,115,117,114,101,32,111,102,32,79,112,116,105,111,110,32,65,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,65,67,84,73,79,78,32,32,32,37,79,80,84,65,67,84,73,79,78,69,78,85,77,59,32,62,10,10,60,33,45,45,32,73,110,99,111,109,101,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,79,77,69,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,73,78,67,79,77,69,84,89,80,69,44,32,84,79,84,65,76,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,70,85,78,68,44,32,84,65,88,69,88,69,77,80,84,63,44,32,87,73,84,72,72,79,76,68,73,78,71,63,32,44,67,85,82,82,69,78,67,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,73,110,99,111,109,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,79,77,69,84,89,80,69,32,32,32,37,73,78,67,79,77,69,69,78,85,77,59,32,62,10,10,60,33,45,45,32,73,110,99,111,109,101,32,73,115,32,84,97,120,32,69,120,101,109,112,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,69,88,69,77,80,84,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,82,101,108,97,116,101,100,32,69,120,112,101,110,115,101,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,69,88,80,69,78,83,69,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,84,79,84,65,76,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,70,85,78,68,44,32,67,85,82,82,69,78,67,89,63,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,45,45,32,74,111,117,114,110,97,108,105,110,103,32,111,102,32,70,117,110,100,115,32,66,101,116,119,101,101,110,32,83,117,98,32,65,99,99,111,117,110,116,115,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,74,82,78,76,70,85,78,68,32,32,40,73,78,86,84,82,65,78,44,32,83,85,66,65,67,67,84,84,79,44,32,83,85,66,65,67,67,84,70,82,79,77,44,32,84,79,84,65,76,41,32,62,10,10,60,33,45,45,32,74,111,117,114,110,97,108,32,83,117,98,32,65,99,99,111,117,110,116,32,84,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,84,79,32,32,37,83,85,66,65,67,67,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,74,111,117,114,110,97,108,32,83,117,98,32,65,99,99,111,117,110,116,32,84,111,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,70,82,79,77,32,32,37,83,85,66,65,67,67,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,74,111,117,114,110,97,108,105,110,103,32,111,102,32,83,101,99,117,114,105,116,121,32,66,101,116,119,101,101,110,32,83,117,98,32,65,99,99,111,117,110,116,115,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,74,82,78,76,83,69,67,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,83,85,66,65,67,67,84,84,79,44,32,83,85,66,65,67,67,84,70,82,79,77,44,32,85,78,73,84,83,41,32,62,10,10,60,33,45,45,32,77,97,114,103,105,110,32,73,110,116,101,114,101,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,71,73,78,73,78,84,69,82,69,83,84,32,32,32,40,73,78,86,84,82,65,78,44,32,84,79,84,65,76,44,32,83,85,66,65,67,67,84,70,85,78,68,44,32,67,85,82,82,69,78,67,89,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,82,73,71,67,85,82,82,69,78,67,89,63,41,32,62,10,10,60,33,45,45,32,82,101,105,110,118,101,115,116,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,73,78,86,69,83,84,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,73,78,67,79,77,69,84,89,80,69,44,32,84,79,84,65,76,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,78,73,84,83,44,32,85,78,73,84,80,82,73,67,69,44,32,67,79,77,77,73,83,83,73,79,78,63,44,32,84,65,88,69,83,63,44,32,70,69,69,83,63,44,32,76,79,65,68,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,69,88,69,77,80,84,63,44,32,67,85,82,82,69,78,67,89,63,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,45,45,32,82,101,116,117,114,110,32,79,102,32,67,97,112,105,116,97,108,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,84,79,70,67,65,80,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,84,79,84,65,76,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,65,67,67,84,70,85,78,68,44,32,67,85,82,82,69,78,67,89,63,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,68,101,98,116,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,68,69,66,84,32,32,32,40,73,78,86,83,69,76,76,44,32,83,69,76,76,82,69,65,83,79,78,44,32,65,67,67,82,68,73,78,84,63,41,32,62,10,10,60,33,45,45,32,82,101,97,115,111,110,32,83,101,108,108,32,111,102,32,68,101,98,116,32,71,101,110,101,114,97,116,101,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,82,69,65,83,79,78,32,32,37,83,69,76,76,82,69,65,83,79,78,69,78,85,77,59,32,62,10,10,60,33,45,45,32,83,101,108,108,32,77,117,116,117,97,108,32,70,117,110,100,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,77,70,32,32,32,40,73,78,86,83,69,76,76,44,32,83,69,76,76,84,89,80,69,44,32,65,86,71,67,79,83,84,66,65,83,73,83,63,44,32,82,69,76,70,73,84,73,68,63,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,84,121,112,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,84,89,80,69,32,32,32,37,83,69,76,76,84,89,80,69,69,78,85,77,59,32,62,10,10,60,33,45,45,32,65,118,101,114,97,103,101,32,67,111,115,116,32,66,97,115,105,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,86,71,67,79,83,84,66,65,83,73,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,101,108,108,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,79,80,84,32,32,32,40,73,78,86,83,69,76,76,44,32,79,80,84,83,69,76,76,84,89,80,69,44,32,83,72,80,69,82,67,84,82,67,84,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,76,70,73,84,73,68,63,44,32,82,69,76,84,89,80,69,63,44,32,83,69,67,85,82,69,68,63,41,32,62,10,10,60,33,45,45,32,79,112,116,105,111,110,32,83,101,108,108,32,84,121,112,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,80,84,83,69,76,76,84,89,80,69,32,32,32,37,79,80,84,83,69,76,76,69,78,85,77,59,32,62,10,10,60,33,45,45,32,82,101,108,97,116,101,100,32,79,112,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,84,121,112,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,76,84,89,80,69,32,32,32,37,82,69,76,65,84,69,68,69,78,85,77,59,32,62,10,10,60,33,45,45,32,72,111,119,32,116,104,101,32,79,112,116,105,111,110,32,105,115,32,83,101,99,117,114,101,100,32,45,45,62,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,85,82,69,68,32,32,32,37,83,69,67,85,82,69,68,69,78,85,77,59,32,62,10,10,60,33,45,45,32,83,101,108,108,32,79,116,104,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,79,84,72,69,82,32,32,32,40,73,78,86,83,69,76,76,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,83,116,111,99,107,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,83,84,79,67,75,32,32,32,40,73,78,86,83,69,76,76,44,32,83,69,76,76,84,89,80,69,41,32,62,10,10,60,33,45,45,32,83,112,108,105,116,32,84,114,97,110,115,97,99,116,105,111,110,32,68,101,116,97,105,108,32,70,105,101,108,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,80,76,73,84,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,83,85,66,65,67,67,84,83,69,67,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,76,68,85,78,73,84,83,44,32,78,69,87,85,78,73,84,83,44,32,78,85,77,69,82,65,84,79,82,44,32,68,69,78,79,77,73,78,65,84,79,82,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,82,69,78,67,89,63,44,32,79,82,73,71,67,85,82,82,69,78,67,89,63,44,32,70,82,65,67,67,65,83,72,63,44,32,83,85,66,65,67,67,84,70,85,78,68,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,76,68,85,78,73,84,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,78,69,87,85,78,73,84,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,78,85,77,69,82,65,84,79,82,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,78,79,77,73,78,65,84,79,82,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,65,109,111,117,110,116,32,111,102,32,99,97,115,104,32,114,101,99,105,101,118,101,100,32,102,114,111,109,32,102,114,97,99,116,105,111,110,97,108,32,115,104,97,114,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,82,65,67,67,65,83,72,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,82,65,78,83,70,69,82,32,32,32,40,73,78,86,84,82,65,78,44,32,83,69,67,73,68,44,32,83,85,66,65,67,67,84,83,69,67,44,32,85,78,73,84,83,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,70,69,82,65,67,84,73,79,78,44,32,80,79,83,84,89,80,69,44,32,73,78,86,65,67,67,84,70,82,79,77,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,86,71,67,79,83,84,66,65,83,73,83,63,44,32,85,78,73,84,80,82,73,67,69,63,44,32,68,84,80,85,82,67,72,65,83,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,45,45,32,84,114,97,110,115,102,101,114,32,65,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,70,69,82,65,67,84,73,79,78,32,32,32,37,73,78,79,85,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,68,97,116,101,32,111,102,32,80,117,114,99,104,97,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,85,82,67,72,65,83,69,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,79,112,101,110,32,79,114,100,101,114,115,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,79,79,76,73,83,84,32,32,32,40,40,79,79,66,85,89,68,69,66,84,32,124,32,79,79,66,85,89,77,70,32,124,32,79,79,66,85,89,79,80,84,32,124,32,79,79,66,85,89,79,84,72,69,82,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,79,66,85,89,83,84,79,67,75,32,124,32,79,79,83,69,76,76,68,69,66,84,32,124,32,79,79,83,69,76,76,77,70,32,124,32,79,79,83,69,76,76,79,80,84,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,79,83,69,76,76,79,84,72,69,82,32,124,32,79,79,83,69,76,76,83,84,79,67,75,32,124,32,79,79,83,87,73,84,67,72,77,70,41,42,41,32,62,10,10,60,33,45,45,32,79,112,101,110,32,79,114,100,101,114,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,97,108,108,32,111,112,101,110,32,111,114,100,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,32,32,32,40,70,73,84,73,68,44,32,83,82,86,82,84,73,68,63,44,32,83,69,67,73,68,44,32,68,84,80,76,65,67,69,68,44,32,85,78,73,84,83,44,32,83,85,66,65,67,67,84,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,85,82,65,84,73,79,78,44,32,82,69,83,84,82,73,67,84,73,79,78,44,32,77,73,78,85,78,73,84,83,63,44,32,76,73,77,73,84,80,82,73,67,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,79,80,80,82,73,67,69,63,44,32,77,69,77,79,63,44,32,67,85,82,82,69,78,67,89,63,44,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,76,65,67,69,68,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,65,67,67,84,32,32,32,37,83,85,66,65,67,67,84,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,85,82,65,84,73,79,78,32,32,32,37,68,85,82,65,84,73,79,78,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,83,84,82,73,67,84,73,79,78,32,32,32,37,82,69,83,84,82,73,67,84,73,79,78,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,73,78,85,78,73,84,83,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,73,77,73,84,80,82,73,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,79,80,80,82,73,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,45,45,32,66,117,121,32,68,101,98,116,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,68,69,66,84,32,32,32,40,79,79,44,32,65,85,67,84,73,79,78,44,32,68,84,65,85,67,84,73,79,78,63,41,32,62,10,10,60,33,45,45,32,103,105,108,98,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,85,67,84,73,79,78,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,68,97,116,101,32,111,102,32,65,117,99,116,105,111,110,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,65,85,67,84,73,79,78,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,66,117,121,32,77,117,116,117,97,108,32,70,117,110,100,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,77,70,32,32,32,40,79,79,44,32,66,85,89,84,89,80,69,44,32,85,78,73,84,84,89,80,69,41,32,62,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,85,110,105,116,115,58,32,83,72,65,82,69,83,32,111,114,32,67,85,82,82,69,78,67,89,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,84,89,80,69,32,32,32,37,85,78,73,84,84,89,80,69,69,78,85,77,59,32,62,10,10,60,33,45,45,32,66,117,121,32,79,112,116,105,111,110,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,79,80,84,32,32,32,40,79,79,44,32,79,80,84,66,85,89,84,89,80,69,41,32,62,10,10,60,33,45,45,32,66,117,121,32,79,116,104,101,114,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,79,84,72,69,82,32,32,32,40,79,79,44,32,85,78,73,84,84,89,80,69,41,32,62,10,10,60,33,45,45,32,66,117,121,32,83,116,111,99,107,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,66,85,89,83,84,79,67,75,32,32,32,40,79,79,44,32,66,85,89,84,89,80,69,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,68,101,98,116,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,68,69,66,84,32,32,32,40,79,79,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,77,117,116,117,97,108,32,70,117,110,100,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,77,70,32,32,32,40,79,79,44,32,83,69,76,76,84,89,80,69,44,32,85,78,73,84,84,89,80,69,44,32,83,69,76,76,65,76,76,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,65,108,108,32,79,112,101,110,32,79,114,100,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,76,76,65,76,76,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,101,108,108,32,79,112,116,105,111,110,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,79,80,84,32,32,32,40,79,79,44,32,79,80,84,83,69,76,76,84,89,80,69,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,79,116,104,101,114,32,83,101,99,117,114,105,116,121,32,84,121,112,101,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,79,84,72,69,82,32,32,32,40,79,79]),r.push.apply(r,[44,32,85,78,73,84,84,89,80,69,41,32,62,10,10,60,33,45,45,32,83,101,108,108,32,83,116,111,99,107,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,83,69,76,76,83,84,79,67,75,32,32,32,40,79,79,44,32,83,69,76,76,84,89,80,69,41,32,62,10,10,60,33,45,45,32,83,119,105,116,99,104,32,77,117,116,117,97,108,32,70,117,110,100,32,79,112,101,110,32,79,114,100,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,83,87,73,84,67,72,77,70,32,32,32,40,79,79,44,32,83,69,67,73,68,44,32,85,78,73,84,84,89,80,69,44,32,83,87,73,84,67,72,65,76,76,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,87,73,84,67,72,65,76,76,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,85,115,101,114,32,52,48,49,40,107,41,32,80,108,97,110,32,73,110,102,111,114,109,97,116,105,111,110,32,70,105,101,108,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,52,48,49,75,32,32,32,32,32,32,40,69,77,80,76,79,89,69,82,78,65,77,69,44,32,80,76,65,78,73,68,63,44,32,80,76,65,78,74,79,73,78,68,65,84,69,63,44,32,69,77,80,76,79,89,69,82,67,79,78,84,65,67,84,73,78,70,79,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,82,79,75,69,82,67,79,78,84,65,67,84,73,78,70,79,63,44,32,68,69,70,69,82,80,67,84,80,82,69,84,65,88,63,44,32,68,69,70,69,82,80,67,84,65,70,84,69,82,84,65,88,63,44,32,77,65,84,67,72,73,78,70,79,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,78,84,82,73,66,73,78,70,79,63,44,32,67,85,82,82,69,78,84,86,69,83,84,80,67,84,63,44,32,86,69,83,84,73,78,70,79,63,44,32,76,79,65,78,73,78,70,79,42,44,32,73,78,86,52,48,49,75,83,85,77,77,65,82,89,63,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,80,76,79,89,69,82,78,65,77,69,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,76,65,78,73,68,32,32,32,37,73,68,84,89,80,69,59,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,76,65,78,74,79,73,78,68,65,84,69,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,80,76,79,89,69,82,67,79,78,84,65,67,84,73,78,70,79,32,32,37,71,69,78,67,79,78,84,65,67,84,73,78,70,79,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,82,79,75,69,82,67,79,78,84,65,67,84,73,78,70,79,32,32,37,71,69,78,67,79,78,84,65,67,84,73,78,70,79,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,70,69,82,80,67,84,80,82,69,84,65,88,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,70,69,82,80,67,84,65,70,84,69,82,84,65,88,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,82,82,69,78,84,86,69,83,84,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,84,67,72,73,78,70,79,32,32,32,32,32,32,40,77,65,84,67,72,80,67,84,44,32,77,65,88,77,65,84,67,72,65,77,84,63,44,32,77,65,88,77,65,84,67,72,80,67,84,63,44,32,83,84,65,82,84,79,70,89,69,65,82,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,65,83,69,77,65,84,67,72,65,77,84,63,44,32,66,65,83,69,77,65,84,67,72,80,67,84,63,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,84,67,72,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,88,77,65,84,67,72,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,88,77,65,84,67,72,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,82,84,79,70,89,69,65,82,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,83,69,77,65,84,67,72,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,83,69,77,65,84,67,72,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,45,45,32,67,111,110,116,114,105,98,117,116,105,111,110,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,70,105,101,108,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,78,84,82,73,66,73,78,70,79,32,32,40,67,79,78,84,82,73,66,83,69,67,85,82,73,84,89,43,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,78,84,82,73,66,83,69,67,85,82,73,84,89,32,32,40,83,69,67,73,68,44,40,40,80,82,69,84,65,88,67,79,78,84,82,73,66,80,67,84,32,124,32,65,70,84,69,82,84,65,88,67,79,78,84,82,73,66,80,67,84,32,124,32,32,77,65,84,67,72,67,79,78,84,82,73,66,80,67,84,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,70,73,84,83,72,65,82,73,78,71,67,79,78,84,82,73,66,80,67,84,32,124,32,82,79,76,76,79,86,69,82,67,79,78,84,82,73,66,80,67,84,32,124,32,79,84,72,69,82,86,69,83,84,80,67,84,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,78,79,78,86,69,83,84,80,67,84,41,43,32,124,32,32,40,80,82,69,84,65,88,67,79,78,84,82,73,66,65,77,84,32,124,32,65,70,84,69,82,84,65,88,67,79,78,84,82,73,66,65,77,84,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,65,84,67,72,67,79,78,84,82,73,66,65,77,84,32,124,32,80,82,79,70,73,84,83,72,65,82,73,78,71,67,79,78,84,82,73,66,65,77,84,32,124,32,82,79,76,76,79,86,69,82,67,79,78,84,82,73,66,65,77,84,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,86,69,83,84,65,77,84,32,124,79,84,72,69,82,78,79,78,86,69,83,84,65,77,84,41,43,41,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,84,65,88,67,79,78,84,82,73,66,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,84,65,88,67,79,78,84,82,73,66,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,70,84,69,82,84,65,88,67,79,78,84,82,73,66,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,70,84,69,82,84,65,88,67,79,78,84,82,73,66,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,84,67,72,67,79,78,84,82,73,66,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,84,67,72,67,79,78,84,82,73,66,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,73,84,83,72,65,82,73,78,71,67,79,78,84,82,73,66,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,73,84,83,72,65,82,73,78,71,67,79,78,84,82,73,66,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,79,76,76,79,86,69,82,67,79,78,84,82,73,66,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,79,76,76,79,86,69,82,67,79,78,84,82,73,66,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,86,69,83,84,80,67,84,32,32,32,32,32,32,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,86,69,83,84,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,78,79,78,86,69,83,84,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,78,79,78,86,69,83,84,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,86,69,83,84,73,78,70,79,32,32,40,86,69,83,84,68,65,84,69,63,44,32,86,69,83,84,80,67,84,32,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,86,69,83,84,68,65,84,69,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,86,69,83,84,80,67,84,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,45,45,32,52,48,49,40,107,41,32,76,111,97,110,32,73,110,102,111,114,109,97,116,105,111,110,32,68,101,116,97,105,108,32,70,105,101,108,100,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,73,78,70,79,32,32,40,76,79,65,78,73,68,44,32,76,79,65,78,68,69,83,67,63,44,32,73,78,73,84,73,65,76,76,79,65,78,66,65,76,63,44,32,76,79,65,78,83,84,65,82,84,68,65,84,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,82,82,69,78,84,76,79,65,78,66,65,76,44,32,68,84,65,83,79,70,44,32,76,79,65,78,82,65,84,69,63,44,32,76,79,65,78,80,77,84,65,77,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,79,65,78,80,77,84,70,82,69,81,63,44,32,76,79,65,78,80,77,84,83,73,78,73,84,73,65,76,63,44,32,76,79,65,78,80,77,84,83,82,69,77,65,73,78,73,78,71,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,79,65,78,77,65,84,85,82,73,84,89,68,65,84,69,63,44,32,76,79,65,78,84,79,84,65,76,80,82,79,74,73,78,84,69,82,69,83,84,63,44,32,76,79,65,78,73,78,84,69,82,69,83,84,84,79,68,65,84,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,79,65,78,78,69,88,84,80,77,84,68,65,84,69,63,32,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,68,69,83,67,32,32,37,71,69,78,68,69,83,67,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,73,84,73,65,76,76,79,65,78,66,65,76,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,83,84,65,82,84,68,65,84,69,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,82,82,69,78,84,76,79,65,78,66,65,76,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,82,65,84,69,32,32,37,82,65,84,69,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,80,77,84,65,77,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,80,77,84,70,82,69,81,32,32,37,70,82,69,81,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,80,77,84,83,73,78,73,84,73,65,76,32,32,37,78,85,77,80,77,84,83,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,80,77,84,83,82,69,77,65,73,78,73,78,71,32,32,37,78,85,77,80,77,84,83,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,77,65,84,85,82,73,84,89,68,65,84,69,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,84,79,84,65,76,80,82,79,74,73,78,84,69,82,69,83,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,73,78,84,69,82,69,83,84,84,79,68,65,84,69,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,65,78,78,69,88,84,80,77,84,68,65,84,69,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,52,48,49,40,107,41,32,80,108,97,110,32,83,117,109,109,97,114,121,32,73,110,102,111,114,109,97,116,105,111,110,32,70,105,101,108,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,52,48,49,75,83,85,77,77,65,82,89,32,32,40,89,69,65,82,84,79,68,65,84,69,44,32,73,78,67,69,80,84,84,79,68,65,84,69,63,44,32,80,69,82,73,79,68,84,79,68,65,84,69,63,32,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,89,69,65,82,84,79,68,65,84,69,32,32,32,32,32,32,40,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,67,79,78,84,82,73,66,85,84,73,79,78,83,63,44,32,87,73,84,72,68,82,65,87,65,76,83,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,65,82,78,73,78,71,83,63,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,69,80,84,84,79,68,65,84,69,32,32,32,32,40,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,67,79,78,84,82,73,66,85,84,73,79,78,83,63,44,32,87,73,84,72,68,82,65,87,65,76,83,63,44,32,69,65,82,78,73,78,71,83,63,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,69,82,73,79,68,84,79,68,65,84,69,32,32,32,32,40,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,67,79,78,84,82,73,66,85,84,73,79,78,83,63,44,32,87,73,84,72,68,82,65,87,65,76,83,63,44,32,69,65,82,78,73,78,71,83,63,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,78,84,82,73,66,85,84,73,79,78,83,32,32,32,40,80,82,69,84,65,88,63,44,32,65,70,84,69,82,84,65,88,63,44,32,77,65,84,67,72,63,44,32,80,82,79,70,73,84,83,72,65,82,73,78,71,63,44,32,82,79,76,76,79,86,69,82,63,44,32,79,84,72,69,82,86,69,83,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,78,79,78,86,69,83,84,63,44,32,84,79,84,65,76,32,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,84,65,88,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,70,84,69,82,84,65,88,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,84,67,72,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,73,84,83,72,65,82,73,78,71,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,79,76,76,79,86,69,82,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,86,69,83,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,78,79,78,86,69,83,84,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,87,73,84,72,68,82,65,87,65,76,83,32,32,32,40,80,82,69,84,65,88,63,44,32,65,70,84,69,82,84,65,88,63,44,32,77,65,84,67,72,63,44,32,80,82,79,70,73,84,83,72,65,82,73,78,71,63,44,32,82,79,76,76,79,86,69,82,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,86,69,83,84,63,44,32,79,84,72,69,82,78,79,78,86,69,83,84,63,44,32,84,79,84,65,76,32,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,69,65,82,78,73,78,71,83,32,32,32,32,32,32,40,80,82,69,84,65,88,63,44,32,65,70,84,69,82,84,65,88,63,44,32,77,65,84,67,72,63,44,32,80,82,79,70,73,84,83,72,65,82,73,78,71,63,44,32,82,79,76,76,79,86,69,82,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,86,69,83,84,63,44,32,79,84,72,69,82,78,79,78,86,69,83,84,63,44,32,84,79,84,65,76,32,41,32,32,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,52,48,49,75,66,65,76,32,32,32,32,40,67,65,83,72,66,65,76,63,44,32,80,82,69,84,65,88,63,44,32,65,70,84,69,82,84,65,88,63,44,32,77,65,84,67,72,63,44,32,80,82,79,70,73,84,83,72,65,82,73,78,71,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,79,76,76,79,86,69,82,63,44,32,79,84,72,69,82,86,69,83,84,63,44,32,79,84,72,69,82,78,79,78,86,69,83,84,63,44,32,84,79,84,65,76,44,32,66,65,76,76,73,83,84,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,83,72,66,65,76,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,10,60,33,45,45,32,80,111,115,105,116,105,111,110,32,76,105,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,80,79,83,76,73,83,84,32,32,32,40,40,80,79,83,77,70,32,124,32,80,79,83,83,84,79,67,75,32,124,32,80,79,83,68,69,66,84,124,32,80,79,83,79,80,84,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,79,84,72,69,82,41,42,41,32,62,10,10,60,33,45,45,32,80,111,115,105,116,105,111,110,32,102,105,101,108,100,115,32,99,111,109,109,111,110,32,116,111,32,97,110,100,32,116,121,112,101,115,32,111,102,32,112,111,115,105,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,80,79,83,32,32,32,40,83,69,67,73,68,44,32,72,69,76,68,73,78,65,67,67,84,44,32,80,79,83,84,89,80,69,44,32,85,78,73,84,83,44,32,85,78,73,84,80,82,73,67,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,75,84,86,65,76,44,32,68,84,80,82,73,67,69,65,83,79,70,44,32,67,85,82,82,69,78,67,89,63,44,32,77,69,77,79,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,52,48,49,75,83,79,85,82,67,69,63,32,41,32,62,10,10,60,33,45,45,32,87,104,105,99,104,32,115,117,98,45,97,99,99,111,117,110,116,32,116,104,101,32,112,111,115,105,116,105,111,110,32,105,115,32,104,101,108,100,32,105,110,58,32,67,65,83,72,44,32,77,65,82,71,73,78,44,32,83,72,79,82,84,44,32,79,84,72,69,82,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,72,69,76,68,73,78,65,67,67,84,32,32,32,37,83,85,66,65,67,67,84,69,78,85,77,59,32,62,10,10,60,33,45,45,32,80,111,115,105,116,105,111,110,32,84,121,112,101,58,32,83,72,79,82,84,44,32,76,79,78,71,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,89,80,69,32,32,32,37,80,79,83,84,89,80,69,69,78,85,77,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,82,73,67,69,65,83,79,70,32,32,32,37,68,84,84,77,84,89,80,69,59,32,62,10,10,60,33,45,45,32,68,101,98,116,32,80,111,115,105,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,68,69,66,84,32,32,32,40,73,78,86,80,79,83,41,32,62,10,10,60,33,45,45,32,77,117,116,117,97,108,32,70,117,110,100,32,80,111,115,105,116,105,111,110,32,70,105,101,108,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,77,70,32,32,32,40,73,78,86,80,79,83,44,32,85,78,73,84,83,83,84,82,69,69,84,63,44,32,85,78,73,84,83,85,83,69,82,63,44,32,82,69,73,78,86,68,73,86,63,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,73,78,86,67,71,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,83,83,84,82,69,69,84,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,73,84,83,85,83,69,82,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,73,78,86,68,73,86,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,73,78,86,67,71,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,79,112,116,105,111,110,32,80,111,115,105,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,79,80,84,32,32,32,40,73,78,86,80,79,83,44,32,83,69,67,85,82,69,68,63,41,32,62,10,10,60,33,45,45,32,79,116,104,101,114,32,83,101,99,117,114,105,116,121,32,84,121,112,101,32,80,111,115,105,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,79,84,72,69,82,32,32,32,40,73,78,86,80,79,83,41,32,62,10,10,60,33,45,45,32,83,116,111,99,107,32,80,111,115,105,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,83,84,79,67,75,32,32,32,40,73,78,86,80,79,83,44,32,85,78,73,84,83,83,84,82,69,69,84,63,44,32,85,78,73,84,83,85,83,69,82,63,44,32,82,69,73,78,86,68,73,86,63,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,66,97,108,97,110,99,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,66,65,76,32,32,32,40,65,86,65,73,76,67,65,83,72,44,32,77,65,82,71,73,78,66,65,76,65,78,67,69,44,32,83,72,79,82,84,66,65,76,65,78,67,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,85,89,80,79,87,69,82,63,44,32,66,65,76,76,73,83,84,63,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,82,71,73,78,66,65,76,65,78,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,72,79,82,84,66,65,76,65,78,67,69,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,65,86,65,73,76,67,65,83,72,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,89,80,79,87,69,82,32,32,32,37,65,77,84,84,89,80,69,59,32,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,76,73,83,84,32,32,32,40,66,65,76,42,41,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,83,116,97,116,101,109,101,110,116,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,82,65,78,68,78,76,68,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,111,112,101,110,32,111,114,100,101,114,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,79,68,78,76,68,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,112,111,115,105,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,68,78,76,68,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,98,97,108,97,110,99,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,68,78,76,68,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,100,111,119,110,108,111,97,100,32,111,102,32,52,48,49,75,32,105,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,52,48,49,75,68,78,76,68,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,83,101,99,117,114,105,116,121,32,76,105,115,116,32,77,101,115,115,97,103,101,32,83,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,77,83,71,83,69,84,32,32,32,40,83,69,67,76,73,83,84,77,83,71,83,69,84,86,49,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,77,83,71,83,69,84,86,49,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,83,69,67,76,73,83,84,82,81,68,78,76,68,41,32,62,10,10,60,33,45,45,32,70,73,32,115,117,112,112,111,114,116,115,32,83,69,67,76,73,83,84,82,81,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,76,73,83,84,82,81,68,78,76,68,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,69,109,97,105,108,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,84,82,78,82,81,32,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,73,78,86,77,65,73,76,82,81,41,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,69,109,97,105,108,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,84,82,78,82,83,32,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,73,78,86,77,65,73,76,82,83,63,41,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,69,109,97,105,108,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,81,32,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,73,78,86,65,67,67,84,70,82,79,77,44,32,73,78,86,77,65,73,76,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,69,109,97,105,108,32,83,121,110,99,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,83,89,78,67,82,83,32,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,73,78,86,65,67,67,84,70,82,79,77,44,32,73,78,86,77,65,73,76,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,69,109,97,105,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,82,81,32,32,32,32,32,32,32,32,32,32,40,73,78,86,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,69,109,97,105,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,77,65,73,76,82,83,32,32,32,32,32,32,32,32,32,32,40,73,78,86,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,77,101,115,115,97,103,101,32,115,101,116,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,77,83,71,83,82,81,86,49,32,32,32,32,32,32,40,40,77,65,73,76,84,82,78,82,81,32,124,32,77,65,73,76,83,89,78,67,82,81,32,124,32,71,69,84,77,73,77,69,84,82,78,82,81,41,43,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,77,83,71,83,82,83,86,49,32,32,32,32,32,32,40,40,77,65,73,76,84,82,78,82,83,32,124,32,77,65,73,76,83,89,78,67,82,83,32,124,32,71,69,84,77,73,77,69,84,82,78,82,83,41,43,32,41,62,10,10,10,60,33,45,45,32,69,109,97,105,108,32,80,114,111,102,105,108,101,32,70,105,101,108,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,77,83,71,83,69,84,32,32,32,32,32,32,32,32,40,69,77,65,73,76,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,77,83,71,83,69,84,86,49,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,77,65,73,76,83,85,80,44,32,71,69,84,77,73,77,69,83,85,80,41,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,83,85,80,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,83,85,80,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,69,109,97,105,108,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,84,82,78,82,81,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,77,65,73,76,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,84,82,78,82,83,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,77,65,73,76,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,71,69,84,77,73,77,69,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,71,69,84,77,73,77,69,82,83,63,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,82,81,32,32,32,32,32,32,32,32,32,40,77,65,73,76,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,68,101,116,97,105,108,32,70,105,101,108,100,115,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,32,32,32,32,32,32,32,32,32,32,32,40,85,83,69,82,73,68,44,32,68,84,67,82,69,65,84,69,68,44,32,70,82,79,77,44,32,84,79,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,85,66,74,69,67,84,44,32,77,83,71,66,79,68,89,44,32,73,78,67,73,77,65,71,69,83,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,83,69,72,84,77,76,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,82,69,65,84,69,68,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,70,82,79,77,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,32,10,10,60,33,69,76,69,77,69,78,84,32,84,79,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,74,69,67,84,32,32,32,32,32,32,32,32,37,83,85,66,74,69,67,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,85,83,69,72,84,77,76,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,77,83,71,66,79,68,89,32,32,32,32,32,32,32,32,37,77,83,71,66,79,68,89,84,89,80,69,59,62,10,10,60,33,45,45,32,69,109,97,105,108,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,82,83,32,32,32,32,32,32,32,32,32,40,77,65,73,76,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,83,121,110,99,32,82,101,113,117,101,115,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,81,32,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,77,65,73,76,84,82,78,82,81,42,41,62,10,10,60,33,45,45,32,69,109,97,105,108,32,83,121,110,99,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,83,89,78,67,82,83,32,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,77,65,73,76,84,82,78,82,83,42,41,62,10,10,60,33,45,45,32,72,84,77,76,32,71,69,84,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,81,32,32,32,32,32,32,40,85,82,76,41,62,10,10,60,33,69,76,69,77,69,78,84,32,71,69,84,77,73,77,69,82,83,32,32,32,32,32,32,40,85,82,76,41,62,10,10,10,60,33,45,45,32,66,73,76,76,32,80,82,69,83,69,78,84,77,69,78,84,32,32,32,45,45,62,10,60,33,45,45,32,103,105,108,32,104,101,114,101,32,45,45,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,40,80,82,69,83,68,73,82,77,83,71,83,69,84,86,49,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,80,82,69,83,68,73,82,80,82,79,70,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,80,82,79,70,32,32,32,32,32,32,32,40,80,82,79,67,68,65,89,83,79,70,70,42,44,32,67,65,78,83,85,80,80,79,82,84,73,77,65,71,69,83,44,32,80,82,79,67,69,78,68,84,77,41,62,10,10,60,33,45,45,32,78,111,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,105,110,32,116,104,105,115,32,109,111,100,117,108,101,32,45,45,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,68,73,82,69,67,84,79,82,89,32,77,69,83,83,65,71,69,83,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,32,32,32,32,10,60,33,45,45,32,70,73,78,68,32,66,73,76,76,69,82,32,45,45,62,10,10,32,32,32,32,10,60,33,45,45,32,70,105,110,100,32,66,105,108,108,101,114,32,77,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,82,81,86,49,32,32,32,32,32,40,70,73,78,68,66,73,76,76,69,82,84,82,78,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,73,82,77,83,71,83,82,83,86,49,32,32,32,32,32,40,70,73,78,68,66,73,76,76,69,82,84,82,78,82,83,41,62,10,10,32,32,32,32,10,60,33,45,45,32,70,105,110,100,32,66,105,108,108,101,114,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,70,73,78,68,66,73,76,76,69,82,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,70,73,78,68,66,73,76,76,69,82,82,83,63,41,62,10,10,60,33,45,45,32,70,105,110,100,32,66,105,108,108,101,114,32,82,101,113,117,101,115,116,32,97,110,100,32,82,101,115,112,111,110,115,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,82,81,32,32,32,40,68,84,85,80,68,65,84,69,63,44,32,66,73,76,76,69,82,73,68,63,44,32,78,65,77,69,63,44,32,65,68,68,82,49,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,32,83,73,67,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,79,78,83,85,80,79,83,84,65,76,67,79,68,69,63,44,32,73,78,67,73,77,65,71,69,83,41,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,68,66,73,76,76,69,82,82,83,32,32,32,40,68,84,85,80,68,65,84,69,32,44,66,73,76,76,69,82,73,78,70,79,42,41,62,10,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,73,78,70,79,32,32,32,32,32,40,66,73,76,76,80,85,66,44,32,66,73,76,76,69,82,73,68,44,32,78,65,77,69,44,32,65,68,68,82,49,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,32,44,67,79,85,78,84,82,89,32,44,83,73,67,32,44,80,72,79,78,69,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,83,63,44,32,65,67,67,84,70,79,82,77,65,84,63,44,10,32,32,32,32,32,32,32,32,32]),r.push.apply(r,[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,69,68,73,84,77,65,83,75,63,44,32,72,69,76,80,77,69,83,83,65,71,69,63,44,32,82,69,83,84,82,73,67,84,63,44,32,76,79,71,79,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,86,65,76,73,68,65,84,69,63,44,32,66,73,76,76,69,82,73,78,70,79,85,82,76,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,83,32,32,32,32,32,32,32,40,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,77,69,78,84,73,78,83,84,82,85,77,69,78,84,32,32,32,32,32,32,32,32,40,80,77,84,73,78,83,84,82,85,77,69,78,84,84,89,80,69,44,32,66,82,65,78,68,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,85,80,68,65,84,69,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,78,83,85,80,79,83,84,65,76,67,79,68,69,32,32,37,90,73,80,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,85,66,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,73,68,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,70,79,82,77,65,84,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,69,68,73,84,77,65,83,75,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,72,69,76,80,77,69,83,83,65,71,69,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,83,84,82,73,67,84,32,32,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,86,65,76,73,68,65,84,69,32,32,32,32,32,32,32,37,85,82,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,73,78,70,79,85,82,76,32,32,37,85,82,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,71,79,32,32,32,32,32,32,32,32,32,32,32,37,85,82,76,84,89,80,69,59,62,10,32,32,32,32,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,83,73,71,78,85,80,32,77,69,83,83,65,71,69,83,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,69,78,82,79,76,76,32,83,65,77,69,32,65,83,32,83,84,65,78,68,65,82,68,32,79,70,88,32,69,78,82,79,76,76,45,45,62,10,10,60,33,45,45,32,65,67,84,73,86,65,84,73,79,78,32,83,65,77,69,32,65,83,32,83,84,65,78,68,65,82,68,32,79,70,88,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,32,32,40,78,65,77,69,65,67,67,84,72,69,76,68,63,44,32,66,85,83,78,65,77,69,65,67,67,84,72,69,76,68,63,44,32,65,68,68,82,49,63,44,32,65,68,68,82,50,63,44,10,9,9,32,32,32,32,32,32,32,32,32,32,32,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,63,44,10,9,9,32,32,32,32,32,32,32,32,32,32,32,32,68,65,89,80,72,79,78,69,63,44,32,69,86,69,80,72,79,78,69,63,41,62,10,10,60,33,45,45,32,65,67,67,79,85,78,84,32,73,78,70,79,32,83,65,77,69,32,65,83,32,83,84,65,78,68,65,82,68,32,79,70,88,32,69,88,67,69,80,84,32,70,79,82,32,71,82,79,85,80,32,77,101,115,115,97,103,101,115,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,65,67,67,84,72,69,76,68,32,32,37,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,85,83,78,65,77,69,65,67,67,84,72,69,76,68,32,32,37,78,65,77,69,65,67,67,84,72,69,76,68,84,89,80,69,59,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,66,73,76,76,32,68,69,76,73,86,69,82,89,32,77,69,83,83,65,71,69,83,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,105,108,108,32,68,101,108,105,118,101,114,121,32,45,45,62,10,10,60,33,45,45,32,66,105,108,108,32,68,101,108,105,118,101,114,121,32,77,101,115,115,97,103,101,32,115,101,116,32,32,32,32,32,45,45,62,10,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,40,80,82,69,83,68,76,86,77,83,71,83,69,84,86,49,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,80,82,69,83,68,76,86,80,82,79,70,63,44,32,69,77,65,73,76,80,82,79,70,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,80,82,79,70,32,32,32,32,32,32,32,32,32,32,32,40,67,65,78,83,85,80,80,79,82,84,71,82,79,85,80,73,68,44,32,80,82,79,67,68,65,89,83,79,70,70,42,44,32,67,65,78,83,85,80,80,79,82,84,73,77,65,71,69,83,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,79,67,69,78,68,84,77,44,32,67,65,78,85,80,68,65,84,69,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,41,62,10,10,60,33,45,45,32,78,111,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,105,110,32,116,104,105,115,32,109,111,100,117,108,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,82,81,86,49,32,32,32,40,40,80,82,69,83,76,73,83,84,84,82,78,82,81,32,124,32,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,81,32,124,32,80,82,69,83,68,69,84,65,73,76,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,81,32,124,32,80,82,69,83,78,79,84,73,70,89,84,82,78,82,81,32,124,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,81,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,77,65,73,76,83,89,78,67,82,81,32,124,32,80,82,69,83,77,65,73,76,84,82,78,82,81,41,43,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,76,86,77,83,71,83,82,83,86,49,32,32,32,40,40,80,82,69,83,76,73,83,84,84,82,78,82,83,32,124,32,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,83,32,124,32,80,82,69,83,68,69,84,65,73,76,84,82,78,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,83,32,124,32,80,82,69,83,78,79,84,73,70,89,84,82,78,82,83,32,124,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,83,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,77,65,73,76,83,89,78,67,82,83,32,124,32,80,82,69,83,77,65,73,76,84,82,78,82,83,41,43,32,41,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,73,110,102,111,32,71,114,111,117,112,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,40,85,83,69,82,73,68,32,124,32,71,82,79,85,80,73,68,41,63,44,32,65,67,67,84,73,78,70,79,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,71,82,80,65,67,67,84,73,78,70,79,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,65,67,67,84,73,78,70,79,82,83,63,41,62,32,32,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,65,67,67,84,73,78,70,79,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,32,83,86,67,83,84,65,84,85,83,44,32,82,69,65,83,79,78,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,65,67,67,84,70,82,79,77,32,32,40,66,73,76,76,80,85,66,44,32,66,73,76,76,69,82,73,68,44,32,66,73,76,76,69,82,78,65,77,69,63,44,32,65,67,67,84,73,68,44,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,83,69,82,73,68,63,44,32,40,32,83,80,78,65,77,69,63,44,32,40,40,80,65,89,69,69,73,68,44,32,80,65,89,69,69,76,83,84,73,68,63,41,32,124,32,80,65,89,69,69,76,83,84,73,68,32,41,41,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,65,67,67,84,84,79,32,32,32,32,40,66,73,76,76,80,85,66,44,32,66,73,76,76,69,82,73,68,44,32,66,73,76,76,69,82,78,65,77,69,63,44,32,65,67,67,84,73,68,44,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,83,69,82,73,68,63,44,32,40,32,83,80,78,65,77,69,63,44,32,40,40,80,65,89,69,69,73,68,44,32,80,65,89,69,69,76,83,84,73,68,63,41,32,124,32,80,65,89,69,69,76,83,84,73,68,32,41,41,63,41,62,10,32,10,60,33,69,76,69,77,69,78,84,32,71,82,79,85,80,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,65,83,79,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,77,84,73,78,83,84,82,85,77,69,78,84,84,89,80,69,32,32,32,32,32,32,32,32,37,80,77,84,73,78,83,84,82,85,77,69,78,84,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,82,65,78,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,69,82,78,65,77,69,9,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,66,105,108,108,32,68,101,108,105,118,101,114,121,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,32,40,85,83,69,82,73,68,124,71,82,79,85,80,73,68,41,63,44,32,80,82,69,83,76,73,83,84,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,82,69,83,76,73,83,84,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,82,69,83,78,79,84,73,70,89,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,82,69,83,78,79,84,73,70,89,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,82,81,32,32,32,32,32,32,32,32,40,66,73,76,76,80,85,66,44,32,68,84,83,84,65,82,84,63,44,32,68,84,69,78,68,63,44,32,68,84,68,85,69,66,89,63,44,32,66,73,76,76,69,82,73,68,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,73,68,63,44,32,66,73,76,76,84,89,80,69,42,44,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,42,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,42,44,32,78,79,84,73,70,89,87,73,76,76,73,78,71,44,32,73,78,67,76,85,68,69,68,69,84,65,73,76,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,67,76,85,68,69,66,73,76,76,83,84,65,84,85,83,63,44,32,73,78,67,76,85,68,69,66,73,76,76,80,77,84,83,84,65,84,85,83,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,67,76,85,68,69,83,84,65,84,85,83,72,73,83,84,63,44,32,73,78,67,76,85,68,69,67,79,85,78,84,83,63,44,32,73,78,67,76,85,68,69,83,85,77,77,65,82,89,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,68,85,69,66,89,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,89,80,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,73,76,76,84,89,80,69,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,67,79,68,69,32,32,32,32,32,32,32,32,32,32,32,32,37,66,73,76,76,83,84,65,84,85,83,67,79,68,69,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,32,32,32,32,32,32,32,32,32,37,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,66,73,76,76,83,84,65,84,85,83,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,66,73,76,76,80,77,84,83,84,65,84,85,83,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,83,84,65,84,85,83,72,73,83,84,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,67,79,85,78,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,83,85,77,77,65,82,89,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,82,83,32,32,32,32,32,32,32,32,40,66,73,76,76,80,85,66,44,32,85,83,69,82,73,68,44,32,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,76,73,83,84,63,44,32,80,82,69,83,67,79,85,78,84,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,67,79,85,78,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,66,73,76,76,83,84,65,84,85,83,67,79,85,78,84,83,42,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,85,78,84,83,42,41,62,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,67,79,85,78,84,83,32,32,32,32,32,32,32,32,40,66,73,76,76,83,84,65,84,85,83,67,79,68,69,44,32,67,79,85,78,84,41,62,32,32,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,85,78,84,83,32,32,32,32,32,40,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,44,32,67,79,85,78,84,41,62,32,32,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,78,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,76,73,83,84,32,32,32,32,32,32,32,32,32,32,40,80,82,69,83,66,73,76,76,73,78,70,79,42,41,62,10,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,66,73,76,76,73,78,70,79,32,32,32,32,32,32,40,66,73,76,76,73,68,44,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,65,89,69,69,73,68,63,44,32,66,73,76,76,82,69,70,73,78,70,79,63,44,32,65,77,84,68,85,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,73,78,65,77,84,68,85,69,63,44,32,68,84,80,77,84,68,85,69,44,32,68,84,66,73,76,76,44,32,68,84,79,80,69,78,63,44,32,68,84,67,76,79,83,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,86,66,65,76,63,44,32,65,67,84,73,86,73,84,89,63,44,32,65,67,67,84,66,65,76,63,44,32,73,78,86,79,73,67,69,63,44,32,78,79,84,73,70,89,68,69,83,73,82,69,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,84,89,80,69,63,44,32,66,73,76,76,83,84,65,84,85,83,42,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,77,78,84,73,77,65,71,69,63,44,32,40,68,69,84,65,73,76,65,86,65,73,76,65,66,76,69,124,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,41,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,32,32,32,32,32,32,32,32,40,66,73,76,76,83,84,65,84,85,83,67,79,68,69,44,32,68,84,69,70,70,44,32,83,84,65,84,85,83,77,79,68,66,89,63,41,62,32,32,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,80,77,84,83,84,65,84,85,83,32,32,32,32,32,40,83,82,86,82,84,73,68,63,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,67,79,68,69,44,32,68,84,69,70,70,44,32,83,84,65,84,85,83,77,79,68,66,89,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,69,70,70,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,32,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,85,83,77,79,68,66,89,32,32,32,32,32,32,32,37,83,84,65,84,85,83,77,79,68,66,89,69,78,85,77,59,62,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,81,32,32,32,40,66,73,76,76,73,68,63,44,32,66,73,76,76,83,84,65,84,85,83,63,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,83,84,65,84,85,83,77,79,68,82,83,32,32,32,40,66,73,76,76,73,68,63,44,32,66,73,76,76,83,84,65,84,85,83,63,44,32,66,73,76,76,80,77,84,83,84,65,84,85,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,77,78,84,73,77,65,71,69,32,32,32,32,32,32,40,32,73,77,65,71,69,85,82,76,44,32,80,82,69,70,69,84,67,72,85,82,76,42,44,32,68,84,69,88,80,73,82,69,63,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,84,82,78,82,81,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,82,69,83,68,69,84,65,73,76,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,82,81,32,32,32,32,32,32,40,66,73,76,76,73,68,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,84,82,78,82,83,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,82,69,83,68,69,84,65,73,76,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,82,83,32,32,32,32,40,80,82,69,83,68,69,84,65,73,76,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,84,65,73,76,32,32,32,32,32,32,32,32,40,66,73,76,76,73,68,44,32,80,82,69,83,65,67,67,84,70,82,79,77,63,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,32,32,32,32,32,32,32,32,32,40,84,65,66,76,69,78,65,77,69,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,44,32,66,73,76,76,68,69,84,65,73,76,82,79,87,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,68,69,84,65,73,76,82,79,87,32,32,32,32,32,32,32,32,32,32,32,40,67,32,124,32,78,41,42,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,81,32,32,32,32,32,32,32,32,40,66,73,76,76,73,68,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,84,66,76,83,84,82,85,67,84,82,83,32,32,32,32,32,32,32,32,40,66,73,76,76,73,68,44,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,44,32,67,79,76,68,69,70,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,76,68,69,70,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,67,79,76,78,65,77,69,44,32,67,79,76,84,89,80,69,41,62,10,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,82,81,32,32,32,32,32,32,40,80,82,69,83,68,69,76,73,86,69,82,89,73,68,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,78,79,84,73,70,89,82,83,32,32,32,32,32,32,40,80,82,69,83,68,69,76,73,86,69,82,89,73,68,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,68,69,76,73,86,69,82,89,73,68,32,32,32,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,66,73,76,76,73,68,44,68,84,83,69,69,78,41,62,10,10,60,33,69,76,69,77,69,78,84,32,78,79,84,73,70,89,87,73,76,76,73,78,71,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,68,69,84,65,73,76,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,77,84,68,85,69,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,77,73,78,65,77,84,68,85,69,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,66,73,76,76,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,86,66,65,76,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,84,73,86,73,84,89,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,66,65,76,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,78,79,84,73,70,89,68,69,83,73,82,69,68,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,84,65,73,76,65,86,65,73,76,65,66,76,69,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,77,65,71,69,85,82,76,32,32,32,32,32,32,32,32,37,85,82,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,70,69,84,67,72,85,82,76,32,32,32,32,32,37,85,82,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,66,76,69,78,65,77,69,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,68,69,84,65,73,76,84,65,66,76,69,84,89,80,69,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,67,72,65,82,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,76,78,65,77,69,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,76,84,89,80,69,32,32,32,32,32,32,32,32,32,37,67,79,76,85,77,78,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,83,69,69,78,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,66,73,76,76,73,68,32,32,32,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,32,32,32,32,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,66,73,76,76,32,80,82,69,83,69,78,84,77,69,78,84,32,69,77,65,73,76,32,77,69,83,83,65,71,69,83,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,83,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,81,32,32,32,32,40,37,83,89,78,67,82,81,77,65,67,82,79,59,44,32,73,78,67,73,77,65,71,69,83,44,32,85,83,69,72,84,77,76,44,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,82,69,83,77,65,73,76,84,82,78,82,81,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,83,89,78,67,82,83,32,32,32,32,40,37,83,89,78,67,82,83,77,65,67,82,79,59,44,32,80,82,69,83,65,67,67,84,70,82,79,77,44,32,80,82,69,83,77,65,73,76,84,82,78,82,83,42,41,62,10,10,10,60,33,45,45,32,66,105,108,108,32,80,114,101,115,101,110,116,109,101,110,116,32,77,97,105,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,84,82,78,82,81,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,82,69,83,77,65,73,76,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,84,82,78,82,83,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,82,69,83,77,65,73,76,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,82,81,32,32,32,32,32,32,32,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,69,83,77,65,73,76,82,83,32,32,32,32,32,32,32,32,40,80,82,69,83,65,67,67,84,70,82,79,77,44,32,77,65,73,76,41,62,10,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,77,83,71,83,82,81,86,49,32,32,32,32,32,32,32,32,32,32,40,40,80,82,79,70,84,82,78,82,81,41,43,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,77,83,71,83,82,83,86,49,32,32,32,32,32,32,32,32,32,32,40,40,80,82,79,70,84,82,78,82,83,41,43,32,41,62,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,101,110,116,114,121,32,102,111,114,32,109,101,115,115,97,103,101,32,115,101,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,77,83,71,83,69,84,32,32,32,32,32,32,32,32,32,40,80,82,79,70,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,77,83,71,83,69,84,86,49,32,32,32,32,32,32,32,40,77,83,71,83,69,84,67,79,82,69,41,62,10,10,60,33,45,45,32,78,111,32,115,121,110,99,104,114,111,110,105,122,97,116,105,111,110,32,105,110,32,116,104,105,115,32,109,111,100,117,108,101,32,45,45,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,84,82,78,82,81,32,32,32,32,32,32,40,37,84,82,78,82,81,77,65,67,82,79,59,44,32,80,82,79,70,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,84,82,78,82,83,32,32,32,32,32,32,40,37,84,82,78,82,83,77,65,67,82,79,59,44,32,80,82,79,70,82,83,63,41,62,10,10,60,33,45,45,32,77,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,76,105,115,116,32,45,45,62,10,10,60,33,69,78,84,73,84,89,32,37,32,77,83,71,83,69,84,77,65,67,82,79,32,34,40,83,73,71,78,85,80,77,83,71,83,69,84,32,124,32,66,65,78,75,77,83,71,83,69,84,32,124,32,67,82,69,68,73,84,67,65,82,68,77,83,71,83,69,84,32,124,10,32,32,32,32,32,9,9,32,32,32,32,32,32,32,32,32,32,32,73,78,86,83,84,77,84,77,83,71,83,69,84,32,124,32,73,78,84,69,82,88,70,69,82,77,83,71,83,69,84,32,124,32,87,73,82,69,88,70,69,82,77,83,71,83,69,84,32,124,10,32,9,9,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,73,76,76,80,65,89,77,83,71,83,69,84,32,124,32,69,77,65,73,76,77,83,71,83,69,84,32,124,32,83,69,67,76,73,83,84,77,83,71,83,69,84,32,124,10,9,9,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,82,69,83,68,73,82,77,83,71,83,69,84,32,124,32,80,82,69,83,68,76,86,77,83,71,83,69,84,32,124,32,84,65,88,49,48,57,57,77,83,71,83,69,84,32,124,32,84,65,88,49,48,57,56,77,83,71,83,69,84,32,124,10,32,32,32,32,9,9,9,32,32,32,32,32,32,32,84,65,88,87,50,77,83,71,83,69,84,41,34,62,10,10,60,33,69,76,69,77,69,78,84,32,77,83,71,83,69,84,76,73,83,84,32,32,40,40,40,40,32,83,73,71,78,79,78,77,83,71,83,69,84,32,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,59,41,43,44,32,80,82,79,70,77,83,71,83,69,84,41,32,124,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,82,79,70,77,83,71,83,69,84,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,59,41,42,44,32,83,73,71,78,79,78,77,83,71,83,69,84,41,41,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,59,41,42,41,32,124,10,32,32,32,32,32,32,32,32,32,32,9,9,32,40,40,37,77,83,71,83,69,84,77,65,67,82,79,59,41,43,44,32,40,40,32,83,73,71,78,79,78,77,83,71,83,69,84,32,124,32,80,82,79,70,77,83,71,83,69,84,41,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,59,41,42,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,80,82,79,70,77,83,71,83,69,84,32,124,32,83,73,71,78,79,78,77,83,71,83,69,84,41,41,44,32,40,37,77,83,71,83,69,84,77,65,67,82,79,59,41,42,41,41,32,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,82,81,32,32,32,32,32,40,67,76,73,69,78,84,82,79,85,84,73,78,71,44,32,68,84,80,82,79,70,85,80,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,73,69,78,84,82,79,85,84,73,78,71,32,32,37,67,76,73,69,78,84,82,79,85,84,73,78,71,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,82,83,32,32,32,32,32,40,77,83,71,83,69,84,76,73,83,84,44,32,83,73,71,78,79,78,73,78,70,79,76,73,83,84,44,32,68,84,80,82,79,70,85,80,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,73,78,65,77,69,44,32,40,65,68,68,82,49,44,40,65,68,68,82,50,44,65,68,68,82,51,63,41,63,41,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,44,32,67,79,85,78,84,82,89,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,83,80,72,79,78,69,63,44,32,84,83,80,72,79,78,69,63,44,32,70,65,88,80,72,79,78,69,63,44,32,85,82,76,63,44,32,69,77,65,73,76,63,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,78,65,77,69,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,83,80,72,79,78,69,32,32,32,32,32,32,32,32,37,80,72,79,78,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,83,80,72,79,78,69,32,32,32,32,32,32,32,32,37,80,72,79,78,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,70,65,88,80,72,79,78,69,32,32,32,32,32,32,32,37,80,72,79,78,69,84,89,80,69,59,62,10,10,60,33,45,45,32,83,105,103,110,111,110,32,114,101,97,108,109,32,105,110,102,111,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,73,78,70,79,76,73,83,84,32,32,32,32,32,40,83,73,71,78,79,78,73,78,70,79,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,73,78,70,79,32,32,32,32,32,32,32,32,32,40,83,73,71,78,79,78,82,69,65,76,77,44,32,77,73,78,44,32,77,65,88,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,65,82,84,89,80,69,44,32,67,65,83,69,83,69,78,44,32,83,80,69,67,73,65,76,44,32,83,80,65,67,69,83,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,73,78,67,72,44,32,67,72,71,80,73,78,70,73,82,83,84,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,73,71,78,79,78,82,69,65,76,77,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,77,73,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,77,65,88,77,73,78,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,77,65,88,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,77,65,88,77,73,78,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,65,82,84,89,80,69,32,32,32,32,32,32,32,32,32,32,32,37,67,72,65,82,84,89,80,69,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,83,69,83,69,78,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,80,69,67,73,65,76,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,80,65,67,69,83,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,73,78,67,72,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,72,71,80,73,78,70,73,82,83,84,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,77,101,115,115,97,103,101,32,115,101,116,32,99,111,114,101,32,105,110,102,111,32,45,32,117,115,101,100,32,98,121,32,97,108,108,32,88,88,88,77,83,71,83,69,84,86,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,83,71,83,69,84,67,79,82,69,32,32,32,32,32,40,86,69,82,44,32,85,82,76]),r.push.apply(r,[44,32,79,70,88,83,69,67,44,32,84,82,65,78,83,80,83,69,67,44,32,83,73,71,78,79,78,82,69,65,76,77,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,65,78,71,85,65,71,69,43,44,32,83,89,78,67,77,79,68,69,44,32,82,69,70,82,69,83,72,83,85,80,84,63,44,10,9,9,32,32,32,32,32,32,32,32,32,32,82,69,83,80,70,73,76,69,69,82,44,32,83,80,78,65,77,69,63,32,41,62,10,10,60,33,69,76,69,77,69,78,84,32,86,69,82,32,32,32,32,32,32,32,32,32,32,32,32,37,86,69,82,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,79,70,88,83,69,67,32,32,32,32,32,32,32,32,32,37,83,69,67,85,82,73,84,89,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,82,65,78,83,80,83,69,67,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,10,10,60,33,69,76,69,77,69,78,84,32,83,89,78,67,77,79,68,69,32,32,32,32,32,32,32,37,83,89,78,67,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,70,82,69,83,72,83,85,80,84,9,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,83,80,70,73,76,69,69,82,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,80,78,65,77,69,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,10,60,33,45,45,32,71,101,110,101,114,105,99,32,69,108,101,109,101,110,116,115,32,97,110,100,32,67,111,109,109,111,110,32,65,103,103,114,101,103,97,116,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,67,76,73,69,78,84,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,73,68,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,80,65,83,83,32,32,32,37,80,65,83,83,87,79,82,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,75,69,89,32,32,32,32,37,85,83,69,82,75,69,89,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,71,69,78,85,83,69,82,75,69,89,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,80,80,73,68,32,32,32,32,32,32,37,65,80,80,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,65,80,80,86,69,82,32,32,32,32,32,37,73,78,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,83,69,82,86,69,82,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,83,75,69,89,69,88,80,73,82,69,32,32,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,76,84,67,79,79,75,73,69,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,78,32,32,32,32,32,32,32,32,37,84,65,78,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,83,67,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,72,79,78,69,32,32,32,32,32,32,37,80,72,79,78,69,84,89,80,69,59,62,10,10,60,33,45,45,32,103,101,110,101,114,97,108,32,101,114,114,111,114,32,114,101,112,111,114,116,105,110,103,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,85,83,32,32,32,32,32,32,32,32,32,40,67,79,68,69,44,32,83,69,86,69,82,73,84,89,44,32,77,69,83,83,65,71,69,63,32,41,62,32,10,10,60,33,69,76,69,77,69,78,84,32,67,79,68,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,69,82,82,79,82,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,69,86,69,82,73,84,89,32,32,32,32,32,32,32,37,83,69,86,69,82,73,84,89,69,78,85,77,59,62,10,10,60,33,45,45,32,79,70,88,32,49,46,48,50,32,65,45,50,53,53,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,69,83,83,65,71,69,32,32,32,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,10,10,60,33,45,45,32,66,97,108,97,110,99,101,32,114,101,99,111,114,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,32,32,32,32,32,32,32,32,32,32,32,32,40,78,65,77,69,44,32,68,69,83,67,44,32,66,65,76,84,89,80,69,44,32,86,65,76,85,69,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,84,65,83,79,70,63,44,32,67,85,82,82,69,78,67,89,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,84,89,80,69,32,32,32,32,37,66,65,76,65,78,67,69,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,86,65,76,85,69,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,10,10,32,32,32,32,84,82,78,85,73,68,32,45,32,97,32,85,85,73,68,32,116,104,97,116,32,117,110,105,113,117,101,108,121,32,105,100,101,110,116,105,102,105,101,115,32,116,114,97,110,115,97,99,116,105,111,110,115,10,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,82,78,85,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,85,85,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,83,101,114,118,101,114,32,73,68,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,82,86,82,84,73,68,32,32,32,32,37,83,82,86,82,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,84,114,97,110,115,97,99,116,105,111,110,32,73,68,32,105,115,115,117,101,100,32,98,121,32,102,105,110,97,110,99,105,97,108,32,105,110,115,116,105,116,117,116,105,111,110,46,84,104,105,115,32,73,68,32,105,115,32,117,115,101,100,32,116,111,32,100,101,116,101,99,116,32,100,117,112,108,105,99,97,116,101,32,100,111,119,110,108,111,97,100,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,84,73,68,32,32,32,32,32,32,32,32,32,32,37,70,73,84,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,115,116,97,114,116,105,110,103,32,100,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,83,84,65,82,84,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,101,110,100,105,110,103,32,100,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,69,78,68,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,80,82,79,70,85,80,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,65,67,67,84,85,80,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,83,121,110,99,45,114,101,108,97,116,101,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,75,69,78,79,78,76,89,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,75,69,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,83,82,86,82,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,70,82,69,83,72,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,74,69,67,84,73,70,77,73,83,83,73,78,71,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,83,84,83,89,78,67,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,85,82,76,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,85,82,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,73,77,65,71,69,83,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,78,97,109,101,32,38,32,65,100,100,114,101,115,115,45,114,101,108,97,116,101,100,32,102,105,101,108,100,115,32,117,115,101,100,32,105,110,32,115,101,118,101,114,97,108,32,109,101,115,115,97,103,101,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,82,83,84,78,65,77,69,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,77,73,68,68,76,69,78,65,77,69,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,76,65,83,84,78,65,77,69,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,97,100,100,114,101,115,115,32,108,105,110,101,115,32,40,49,32,111,114,32,109,111,114,101,41,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,49,32,32,32,32,32,32,37,65,68,68,82,69,83,83,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,50,32,32,32,32,32,32,37,65,68,68,82,69,83,83,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,51,32,32,32,32,32,32,37,65,68,68,82,69,83,83,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,99,105,116,121,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,73,84,89,32,32,32,32,32,32,32,37,65,68,68,82,69,83,83,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,115,116,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,32,32,32,32,32,32,37,83,84,65,84,69,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,90,105,112,32,99,111,100,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,65,76,67,79,68,69,32,32,32,32,32,32,32,32,32,37,90,73,80,84,89,80,69,59,62,32,32,32,32,32,32,32,32,32,32,32,10,10,60,33,45,45,32,32,80,97,121,101,101,115,32,99,111,117,110,116,114,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,78,84,82,89,32,32,32,32,37,67,79,85,78,84,82,89,84,89,80,69,59,62,32,32,32,10,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,68,65,89,80,72,79,78,69,32,32,32,32,32,32,32,37,80,72,79,78,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,69,86,69,80,72,79,78,69,32,32,32,32,32,32,32,37,80,72,79,78,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,65,73,76,32,32,32,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,98,101,116,119,101,101,110,32,98,97,110,107,105,110,103,44,32,98,105,108,108,112,97,121,32,97,110,100,47,111,114,32,105,110,118,101,115,116,109,101,110,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,97,110,107,32,97,99,99,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,70,82,79,77,32,32,40,66,65,78,75,73,68,44,32,66,82,65,78,67,72,73,68,63,44,32,65,67,67,84,73,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,89,80,69,44,32,65,67,67,84,75,69,89,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,65,67,67,84,84,79,32,32,40,66,65,78,75,73,68,44,32,66,82,65,78,67,72,73,68,63,44,32,65,67,67,84,73,68,32,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,67,67,84,84,89,80,69,44,32,65,67,67,84,75,69,89,63,41,62,10,10,60,33,45,45,32,67,114,101,100,105,116,32,99,97,114,100,32,97,99,99,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,65,67,67,84,70,82,79,77,32,32,40,65,67,67,84,73,68,44,32,65,67,67,84,75,69,89,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,67,65,67,67,84,84,79,32,32,40,65,67,67,84,73,68,44,32,65,67,67,84,75,69,89,63,41,62,10,10,60,33,45,45,32,82,111,117,116,105,110,103,32,38,32,116,114,97,110,115,105,116,32,110,117,109,98,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,65,78,75,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,66,97,110,107,32,105,100,101,110,116,105,102,105,101,114,32,102,111,114,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,98,97,110,107,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,82,65,78,67,72,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,67,67,84,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,65,99,99,111,117,110,116,32,110,117,109,98,101,114,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,67,67,84,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,84,121,112,101,32,111,102,32,97,99,99,111,117,110,116,46,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,89,80,69,32,32,32,32,32,32,32,32,32,32,32,37,65,67,67,79,85,78,84,69,78,85,77,59,62,10,10,60,33,45,45,32,67,104,101,99,107,115,117,109,32,102,111,114,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,98,97,110,107,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,75,69,89,32,32,32,32,32,32,32,32,32,32,32,32,37,65,67,67,84,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,85,115,101,114,32,97,99,99,111,117,110,116,32,110,117,109,98,101,114,32,102,111,114,32,97,32,109,101,114,99,104,97,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,65,67,67,84,32,32,32,32,32,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,45,45,10,32,73,102,32,112,114,101,115,101,110,116,44,32,116,104,105,115,32,105,115,32,116,104,101,32,70,73,84,73,68,32,111,102,32,97,32,112,114,101,118,105,111,117,115,108,121,32,115,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,32,116,104,97,116,32,105,115,32,99,111,114,114,101,99,116,101,100,32,98,121,32,116,104,105,115,32,114,101,99,111,114,100,46,10,32,84,104,105,115,32,116,114,97,110,115,97,99,116,105,111,110,32,114,101,112,108,97,99,101,115,32,111,114,32,100,101,108,101,116,101,115,32,116,104,101,32,116,114,97,110,115,97,99,116,105,111,110,32,116,104,97,116,32,105,116,32,99,111,114,114,101,99,116,115,46,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,82,82,69,67,84,70,73,84,73,68,32,32,32,32,32,32,32,37,70,73,84,73,68,84,89,80,69,59,62,10,10,60,33,45,45,10,32,65,99,116,105,111,110,115,32,99,97,110,32,98,101,32,82,69,80,76,65,67,69,32,111,114,32,68,69,76,69,84,69,46,10,32,82,69,80,76,65,67,69,32,114,101,112,108,97,99,101,115,32,116,104,101,32,116,114,97,110,115,97,99,116,105,111,110,32,114,101,102,101,114,101,110,99,101,100,32,98,121,32,67,79,82,82,69,67,84,70,73,84,73,68,59,32,68,69,76,69,84,69,32,100,101,108,101,116,101,115,32,105,116,46,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,82,82,69,67,84,65,67,84,73,79,78,32,32,32,32,32,32,32,32,32,32,37,67,79,82,82,69,67,84,73,86,69,65,67,84,69,78,85,77,59,62,10,10,60,33,45,45,32,80,97,121,101,101,32,110,97,109,101,32,111,114,32,100,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,69,120,116,114,97,32,105,110,102,111,114,109,97,116,105,111,110,32,40,110,111,116,32,105,110,32,60,78,65,77,69,62,41,44,32,65,45,50,53,53,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,69,77,79,32,32,32,32,32,32,32,32,32,32,32,37,77,83,71,84,89,80,69,59,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,77,97,114,107,101,116,105,110,103,32,105,110,102,111,114,109,97,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,75,84,71,73,78,70,79,32,32,32,37,73,78,70,79,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,99,108,117,100,101,32,102,108,97,103,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,78,67,76,85,68,69,32,32,32,37,66,79,79,76,84,89,80,69,59,32,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,97,109,111,117,110,116,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,66,97,108,97,110,99,101,32,97,109,111,117,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,76,65,77,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,65,109,111,117,110,116,32,111,102,32,116,114,97,110,115,97,99,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,82,78,65,77,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,100,97,116,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,32,32,32,32,32,32,68,97,116,101,32,102,117,110,100,115,32,97,114,101,32,97,118,97,105,108,97,98,108,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,68,85,69,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,66,97,108,97,110,99,101,32,100,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,65,83,79,70,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,86,97,108,117,101,32,100,97,116,101,44,32,110,111,116,32,117,115,101,100,32,105,110,32,85,83,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,65,86,65,73,76,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,82,101,99,117,114,114,105,110,103,32,109,111,100,101,108,115,32,97,110,100,32,105,110,115,116,97,110,99,101,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,73,102,32,116,104,101,32,114,101,115,112,111,110,115,101,32,105,115,32,103,101,110,101,114,97,116,101,100,32,98,121,32,97,32,114,101,99,117,114,114,105,110,103,32,109,111,100,101,108,44,32,116,104,105,115,32,73,68,32,114,101,102,101,114,101,110,99,101,115,32,105,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,83,82,86,82,84,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,37,83,82,86,82,73,68,84,89,80,69,59,62,32,32,32,32,10,10,60,33,45,45,32,82,101,99,117,114,114,105,110,103,32,73,110,115,116,114,117,99,116,105,111,110,115,32,97,103,103,114,101,103,97,116,101,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,85,82,82,73,78,83,84,32,32,40,78,73,78,83,84,83,63,44,32,70,82,69,81,41,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,105,110,115,116,97,110,99,101,115,46,32,73,102,32,116,104,105,115,32,116,97,103,32,105,115,32,111,109,105,116,116,101,100,44,32,116,104,101,32,115,99,104,101,100,117,108,101,32,105,115,32,111,112,101,110,45,101,110,100,101,100,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,73,78,83,84,83,32,32,32,32,32,32,32,32,32,37,78,73,78,83,84,83,84,89,80,69,59,62,10,10,60,33,45,45,32,70,114,101,113,117,101,110,99,121,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,82,69,81,32,32,32,32,32,32,32,32,32,32,32,37,70,82,69,81,69,78,85,77,59,62,10,10,60,33,45,45,10,10,32,77,111,100,105,102,121,32,112,101,110,100,105,110,103,32,102,108,97,103,44,32,98,111,111,108,101,97,110,10,10,32,78,111,116,101,58,32,105,102,32,116,104,105,115,32,102,108,97,103,32,105,115,32,115,101,116,44,32,116,104,101,32,115,101,114,118,101,114,32,115,104,111,117,108,100,32,109,111,100,105,102,121,32,112,101,110,100,105,110,103,32,97,115,32,119,101,108,108,32,97,115,32,102,117,116,117,114,101,32,116,114,97,110,115,102,101,114,115,46,10,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,79,68,80,69,78,68,73,78,71,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,10,10,32,67,97,110,99,101,108,32,112,101,110,100,105,110,103,32,102,108,97,103,44,32,98,111,111,108,101,97,110,10,10,32,78,111,116,101,58,32,105,102,32,116,104,105,115,32,102,108,97,103,32,105,115,32,115,101,116,44,32,116,104,101,32,115,101,114,118,101,114,32,115,104,111,117,108,100,32,99,97,110,99,101,108,32,112,101,110,100,105,110,103,32,97,115,32,119,101,108,108,32,97,115,32,102,117,116,117,114,101,32,116,114,97,110,115,102,101,114,115,46,10,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,80,69,78,68,73,78,71,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,65,78,71,85,65,71,69,32,32,32,37,76,65,78,71,85,65,71,69,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,82,82,69,78,67,89,32,32,32,32,32,32,32,40,67,85,82,82,65,84,69,44,32,67,85,82,83,89,77,41,62,10,10,60,33,69,76,69,77,69,78,84,32,79,82,73,71,67,85,82,82,69,78,67,89,32,32,32,40,67,85,82,82,65,84,69,44,32,67,85,82,83,89,77,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,82,83,89,77,32,32,32,32,32,32,32,32,32,37,67,85,82,82,69,78,67,89,69,78,85,77,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,82,82,65,84,69,32,32,32,32,32,32,32,32,37,82,65,84,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,82,68,69,70,32,32,32,32,32,32,32,32,32,37,67,85,82,82,69,78,67,89,69,78,85,77,59,62,10,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,67,111,109,109,111,110,32,80,114,111,102,105,108,101,32,83,116,117,102,102,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,32,45,45,62,10,10,60,33,45,45,32,32,32,32,82,101,99,117,114,114,105,110,103,32,116,114,97,110,115,102,101,114,115,32,97,110,100,32,112,97,121,109,101,110,116,115,32,45,45,62,10,10,60,33,45,45,32,32,32,32,83,117,112,112,111,114,116,115,32,114,101,99,117,114,114,105,110,103,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,82,69,67,85,82,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,67,97,110,32,109,111,100,105,102,121,32,114,101,99,117,114,114,105,110,103,32,109,111,100,101,108,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,77,79,68,77,68,76,83,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,78,117,109,98,101,114,32,111,102,32,100,97,121,115,32,112,114,105,111,114,32,116,111,32,112,114,111,99,101,115,115,105,110,103,32,116,104,97,116,32,115,101,114,118,101,114,32,109,97,107,101,115,32,97,32,114,101,99,117,114,114,105,110,103,32,116,114,97,110,115,97,99,116,105,111,110,32,97,118,97,105,108,97,98,108,101,32,116,111,32,116,104,101,32,99,108,105,101,110,116,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,79,68,69,76,87,78,68,32,32,32,32,32,32,32,37,68,65,89,83,80,65,78,84,89,80,69,59,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,68,97,121,32,119,104,101,114,101,32,112,114,111,99,101,115,115,105,110,103,32,105,115,32,117,110,97,118,97,105,108,97,98,108,101,32,40,77,79,78,68,65,89,44,32,84,85,69,83,68,65,89,44,32,101,116,99,41,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,67,68,65,89,83,79,70,70,32,32,32,32,32,32,32,32,32,32,32,32,37,68,65,89,83,69,78,85,77,59,62,32,32,32,32,32,32,32,10,10,60,33,45,45,32,67,117,116,32,111,102,102,32,116,105,109,101,32,102,111,114,32,100,97,121,39,115,32,112,114,111,99,101,115,115,105,110,103,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,67,69,78,68,84,77,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,84,77,84,89,80,69,59,62,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,100,101,108,105,118,101,114,121,32,111,102,32,105,109,97,103,101,115,32,97,115,32,109,117,108,116,105,45,112,97,114,116,32,77,73,77,69,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,85,80,80,79,82,84,73,77,65,71,69,83,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,71,82,79,85,80,73,68,32,116,114,97,110,115,97,99,116,105,111,110,115,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,83,85,80,80,79,82,84,71,82,79,85,80,73,68,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,10,10,60,33,45,45,32,115,117,112,112,111,114,116,115,32,117,112,100,97,116,105,110,103,32,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,32,111,110,32,116,104,101,32,115,101,114,118,101,114,32,117,115,105,110,103,32,83,86,67,67,72,71,32,105,110,32,65,67,67,84,82,81,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,78,85,80,68,65,84,69,80,82,69,83,78,65,77,69,65,68,68,82,69,83,83,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,32,32,32,32,10,10,32,10,60,33,45,45,10,10,60,33,68,79,67,84,89,80,69,32,79,70,88,32,32,80,85,66,76,73,67,32,34,45,47,47,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,47,47,68,84,68,32,84,97,120,32,49,48,57,57,32,86,101,114,115,105,111,110,32,49,46,48,47,47,69,78,34,62,10,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,32,40,79,70,88,41,84,65,88,32,68,84,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,82,101,118,105,115,105,111,110,32,32,32,32,32,32,32,32,49,46,48,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,68,97,116,101,58,32,32,32,32,32,32,32,32,32,32,32,51,48,32,77,97,114,99,104,32,50,48,48,48,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,111,114,109,97,108,32,80,117,98,108,105,99,32,73,100,101,110,116,105,102,105,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,32,32,32,32,32,45,47,47,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,69,120,99,104,97,110,103,101,47,47,68,84,68,32,84,97,120,32,49,48,57,57,32,86,101,114,115,105,111,110,32,49,46,48,47,47,69,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,32,32,32,67,111,112,121,114,105,103,104,116,32,49,57,57,55,44,32,49,57,57,56,44,32,49,57,57,57,32,67,104,101,99,107,70,114,101,101,32,67,111,114,112,46,44,32,73,110,116,117,105,116,32,73,110,99,46,44,32,77,105,99,114,111,115,111,102,116,32,67,111,114,112,46,32,32,32,32,42,10,42,32,32,32,65,108,108,32,114,105,103,104,116,115,32,114,101,115,101,114,118,101,100,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,10,60,33,45,45,32,80,114,111,102,105,108,101,32,109,101,115,115,97,103,101,32,115,101,116,115,32,102,111,114,32,84,97,120,32,45,45,62,10,60,33,45,45,32,49,48,57,56,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,77,83,71,83,69,84,32,32,32,40,84,65,88,49,48,57,56,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,77,83,71,83,69,84,86,49,32,40,77,83,71,83,69,84,67,79,82,69,44,32,84,65,88,49,48,57,56,68,78,76,68,44,32,84,65,88,89,69,65,82,83,85,80,80,79,82,84,69,68,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,68,78,76,68,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,49,48,57,57,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,77,83,71,83,69,84,32,32,32,40,84,65,88,49,48,57,57,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,77,83,71,83,69,84,86,49,32,40,77,83,71,83,69,84,67,79,82,69,44,32,84,65,88,49,48,57,57,68,78,76,68,44,32,69,88,84,68,49,48,57,57,66,44,32,84,65,88,89,69,65,82,83,85,80,80,79,82,84,69,68,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,68,78,76,68,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,49,48,57,57,66,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,89,69,65,82,83,85,80,80,79,82,84,69,68,32,32,37,89,69,65,82,84,89,80,69,59,62,10,10,60,33,45,45,32,87,50,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,77,83,71,83,69,84,32,32,32,32,32,40,84,65,88,87,50,77,83,71,83,69,84,86,49,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,77,83,71,83,69,84,86,49,32,32,32,40,77,83,71,83,69,84,67,79,82,69,44,32,84,65,88,87,50,68,78,76,68,44,32,84,65,88,89,69,65,82,83,85,80,80,79,82,84,69,68,43,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,68,78,76,68,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,10,60,33,45,45,32,32,32,32,84,97,120,32,82,101,113,117,101,115,116,32,87,114,97,112,112,101,114,115,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,77,83,71,83,82,81,86,49,32,40,84,65,88,49,48,57,56,84,82,78,82,81,41,43,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,77,83,71,83,82,81,86,49,32,40,84,65,88,49,48,57,57,84,82,78,82,81,41,43,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,77,83,71,83,82,81,86,49,32,32,32,40,84,65,88,87,50,84,82,78,82,81,41,43,62,10,10,60,33,45,45,32]),r.push.apply(r,[32,32,84,97,120,32,82,101,113,117,101,115,116,32,84,114,97,110,115,97,99,116,105,111,110,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,84,82,78,82,81,32,32,32,32,40,84,82,78,85,73,68,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,78,63,44,32,84,65,88,49,48,57,56,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,84,82,78,82,81,32,32,32,32,40,84,82,78,85,73,68,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,78,63,44,32,84,65,88,49,48,57,57,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,84,82,78,82,81,32,32,32,32,32,32,40,84,82,78,85,73,68,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,78,63,44,32,84,65,88,87,50,82,81,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,82,81,32,32,32,32,32,40,65,67,67,84,78,85,77,63,44,32,83,83,78,63,44,32,84,65,88,89,69,65,82,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,82,81,32,32,32,32,32,40,65,67,67,84,78,85,77,63,44,32,82,69,67,73,68,63,44,32,84,65,88,89,69,65,82,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,82,81,32,32,32,32,32,32,32,40,83,83,78,44,32,84,65,88,89,69,65,82,42,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,78,85,77,32,32,32,32,32,37,65,67,67,84,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,73,68,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,89,69,65,82,32,32,32,32,32,37,89,69,65,82,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,77,83,71,83,82,83,86,49,32,40,84,65,88,49,48,57,56,84,82,78,82,83,41,43,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,77,83,71,83,82,83,86,49,32,40,84,65,88,49,48,57,57,84,82,78,82,83,41,43,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,77,83,71,83,82,83,86,49,32,40,84,65,88,87,50,84,82,78,82,83,41,43,62,10,10,60,33,45,45,32,32,32,49,48,57,56,32,82,101,115,112,111,110,115,101,32,84,114,97,110,115,97,99,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,84,82,78,82,83,32,40,84,82,78,85,73,68,44,32,83,84,65,84,85,83,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,88,49,48,57,56,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,82,83,32,32,32,32,40,65,67,67,84,78,85,77,63,44,32,83,83,78,63,44,32,40,84,65,88,49,48,57,56,95,86,49,48,48,41,43,41,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,116,97,116,117,115,32,67,111,100,101,115,32,102,111,114,32,49,48,57,56,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,48,32,32,32,32,32,42,32,83,117,99,99,101,115,115,32,40,73,78,70,79,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,48,32,32,42,32,71,101,110,101,114,97,108,32,101,114,114,111,114,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,49,32,32,42,32,73,110,118,97,108,105,100,32,97,99,99,111,117,110,116,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,50,32,32,42,32,71,101,110,101,114,97,108,32,97,99,99,111,117,110,116,32,101,114,114,111,114,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,51,32,32,42,32,65,99,99,111,117,110,116,32,110,111,116,32,102,111,117,110,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,52,32,32,42,32,65,99,99,111,117,110,116,32,99,108,111,115,101,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,53,32,32,42,32,65,99,99,111,117,110,116,32,110,111,116,32,97,117,116,104,111,114,105,122,101,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,52,55,48,48,32,42,32,49,48,57,56,32,102,111,114,109,115,32,110,111,116,32,121,101,116,32,97,118,97,105,108,97,98,108,101,32,102,111,114,32,116,97,120,32,121,101,97,114,32,40,73,78,70,79,41,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,52,55,48,49,32,42,32,49,48,57,56,32,102,111,114,109,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,32,102,111,114,32,117,115,101,114,32,73,68,32,40,69,82,82,79,82,41,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,48,48,48,32,42,32,77,117,115,116,32,99,104,97,110,103,101,32,117,115,101,114,32,112,97,115,115,119,111,114,100,32,40,73,78,70,79,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,48,32,42,32,85,110,115,117,99,99,101,115,115,102,117,108,32,60,83,79,78,82,81,62,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,49,32,42,32,67,117,115,116,111,109,101,114,32,97,99,99,111,117,110,116,32,97,108,114,101,97,100,121,32,105,110,32,117,115,101,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,50,32,42,32,85,115,101,114,32,112,97,115,115,119,111,114,100,32,108,111,99,107,111,117,116,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,45,45,32,32,32,49,48,57,57,32,82,101,115,112,111,110,115,101,32,84,114,97,110,115,97,99,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,84,82,78,82,83,32,40,84,82,78,85,73,68,44,32,83,84,65,84,85,83,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,88,49,48,57,57,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,82,83,32,32,40,65,67,67,84,78,85,77,63,44,32,82,69,67,73,68,63,44,32,40,84,65,88,49,48,57,57,77,73,83,67,95,86,49,48,48,32,124,32,84,65,88,49,48,57,57,82,95,86,49,48,48,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,49,48,57,57,66,95,86,49,48,48,32,124,32,84,65,88,49,48,57,57,73,78,84,95,86,49,48,48,32,124,32,84,65,88,49,48,57,57,68,73,86,95,86,49,48,48,32,124,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,49,48,57,57,79,73,68,95,86,49,48,48,41,43,41,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,116,97,116,117,115,32,67,111,100,101,115,32,102,111,114,32,49,48,57,57,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,48,32,32,32,32,32,42,32,83,117,99,99,101,115,115,32,40,73,78,70,79,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,48,32,32,42,32,71,101,110,101,114,97,108,32,101,114,114,111,114,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,49,32,32,42,32,73,110,118,97,108,105,100,32,97,99,99,111,117,110,116,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,50,32,32,42,32,71,101,110,101,114,97,108,32,97,99,99,111,117,110,116,32,101,114,114,111,114,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,51,32,32,42,32,65,99,99,111,117,110,116,32,110,111,116,32,102,111,117,110,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,52,32,32,42,32,65,99,99,111,117,110,116,32,99,108,111,115,101,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,53,32,32,42,32,65,99,99,111,117,110,116,32,110,111,116,32,97,117,116,104,111,114,105,122,101,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,52,53,48,48,32,42,32,49,48,57,57,32,102,111,114,109,115,32,110,111,116,32,121,101,116,32,97,118,97,105,108,97,98,108,101,32,102,111,114,32,116,97,120,32,121,101,97,114,32,40,73,78,70,79,41,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,52,53,48,49,32,42,32,49,48,57,57,32,102,111,114,109,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,32,102,111,114,32,117,115,101,114,32,73,68,32,40,69,82,82,79,82,41,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,48,48,48,32,42,32,77,117,115,116,32,99,104,97,110,103,101,32,117,115,101,114,32,112,97,115,115,119,111,114,100,32,40,73,78,70,79,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,48,32,42,32,85,110,115,117,99,99,101,115,115,102,117,108,32,60,83,79,78,82,81,62,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,49,32,42,32,67,117,115,116,111,109,101,114,32,97,99,99,111,117,110,116,32,97,108,114,101,97,100,121,32,105,110,32,117,115,101,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,50,32,42,32,85,115,101,114,32,112,97,115,115,119,111,114,100,32,108,111,99,107,111,117,116,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,45,45,32,32,32,87,50,32,82,101,115,112,111,110,115,101,32,84,114,97,110,115,97,99,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,84,82,78,82,83,32,40,84,82,78,85,73,68,44,32,83,84,65,84,85,83,44,32,67,76,84,67,79,79,75,73,69,63,44,32,84,65,88,87,50,82,83,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,82,83,32,32,40,83,83,78,63,44,32,40,84,65,88,87,50,95,86,49,48,48,32,124,32,84,65,88,87,50,95,86,50,48,48,41,43,41,62,10,10,60,33,45,45,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,116,97,116,117,115,32,67,111,100,101,115,32,102,111,114,32,32,87,50,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,48,32,32,32,32,32,42,32,83,117,99,99,101,115,115,32,40,73,78,70,79,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,48,32,32,42,32,71,101,110,101,114,97,108,32,101,114,114,111,114,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,49,32,32,42,32,73,110,118,97,108,105,100,32,97,99,99,111,117,110,116,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,50,32,32,42,32,71,101,110,101,114,97,108,32,97,99,99,111,117,110,116,32,101,114,114,111,114,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,51,32,32,42,32,65,99,99,111,117,110,116,32,110,111,116,32,102,111,117,110,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,52,32,32,42,32,65,99,99,111,117,110,116,32,99,108,111,115,101,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,50,48,48,53,32,32,42,32,65,99,99,111,117,110,116,32,110,111,116,32,97,117,116,104,111,114,105,122,101,100,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,52,53,48,48,32,42,32,87,50,32,102,111,114,109,115,32,110,111,116,32,121,101,116,32,97,118,97,105,108,97,98,108,101,32,102,111,114,32,116,97,120,32,121,101,97,114,32,40,73,78,70,79,41,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,52,53,48,49,32,42,32,87,50,32,102,111,114,109,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,32,102,111,114,32,117,115,101,114,32,73,68,32,40,69,82,82,79,82,41,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,48,48,48,32,42,32,77,117,115,116,32,99,104,97,110,103,101,32,117,115,101,114,32,112,97,115,115,119,111,114,100,32,40,73,78,70,79,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,48,32,42,32,85,110,115,117,99,99,101,115,115,102,117,108,32,60,83,79,78,82,81,62,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,49,32,42,32,67,117,115,116,111,109,101,114,32,97,99,99,111,117,110,116,32,97,108,114,101,97,100,121,32,105,110,32,117,115,101,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,32,49,53,53,48,50,32,42,32,85,115,101,114,32,112,97,115,115,119,111,114,100,32,108,111,99,107,111,117,116,32,40,69,82,82,79,82,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,56,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,56,95,86,49,48,48,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,77,79,82,84,71,65,71,69,73,78,84,69,82,69,83,84,63,44,32,80,79,73,78,84,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,86,69,82,80,65,73,68,82,69,70,85,78,68,63,44,32,79,84,72,69,82,76,79,65,78,73,78,70,79,63,44,32,76,69,78,68,69,82,65,68,68,82,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,69,78,68,69,82,73,68,63,44,32,66,79,82,82,79,87,69,82,65,68,68,82,63,44,32,66,79,82,82,79,87,69,82,73,68,63,41,62,10,10,60,33,45,45,32,32,77,111,114,116,103,97,103,101,32,105,110,116,101,114,101,115,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,77,79,82,84,71,65,71,69,73,78,84,69,82,69,83,84,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,80,111,105,110,116,115,32,112,97,105,100,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,80,79,73,78,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,82,101,102,117,110,100,32,111,102,32,111,118,101,114,112,97,105,100,32,105,110,116,101,114,101,115,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,79,86,69,82,80,65,73,68,82,69,70,85,78,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,65,100,100,105,116,105,111,110,97,108,32,100,101,116,97,105,108,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,79,84,72,69,82,76,79,65,78,73,78,70,79,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,68,69,83,67,84,89,80,69,59,62,10,10,60,33,45,45,32,32,76,101,110,100,101,114,32,65,100,100,114,101,115,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,69,78,68,69,82,65,68,68,82,32,32,40,76,69,78,68,69,82,78,65,77,69,44,32,65,68,68,82,49,63,44,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,76,69,78,68,69,82,78,65,77,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,32,76,101,110,100,101,114,32,65,100,100,114,101,115,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,79,82,82,79,87,69,82,65,68,68,82,32,32,40,66,79,82,82,79,87,69,82,78,65,77,69,44,32,65,68,68,82,49,63,44,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,66,79,82,82,79,87,69,82,78,65,77,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,32,70,101,100,32,73,68,32,110,117,109,98,101,114,32,111,102,32,108,101,110,100,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,76,69,78,68,69,82,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,68,69,83,67,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,83,78,32,111,102,32,66,111,114,114,111,119,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,32,66,79,82,82,79,87,69,82,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,68,69,83,67,84,89,80,69,59,62,10,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,57,77,73,83,67,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,77,73,83,67,95,86,49,48,48,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,86,79,73,68,63,44,32,67,79,82,82,69,67,84,69,68,63,44,32,82,69,78,84,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,79,89,65,76,84,73,69,83,63,44,32,79,84,72,69,82,73,78,67,79,77,69,63,44,32,70,69,68,84,65,88,87,72,63,44,32,70,73,83,72,66,79,65,84,80,82,79,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,69,68,72,69,65,76,84,72,80,65,89,63,44,32,78,79,78,69,77,80,67,79,77,80,63,44,32,83,85,66,80,77,84,83,63,44,32,80,65,89,69,82,53,75,83,65,76,69,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,82,79,80,73,78,83,80,82,79,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,83,84,84,65,88,87,72,63,44,32,80,65,89,69,82,83,84,65,84,69,63,44,32,80,65,89,69,82,83,84,73,68,63,44,32,83,84,73,78,67,79,77,69,63,41,32,124,32,65,68,68,76,83,84,84,65,88,87,72,65,71,71,42,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,71,82,79,83,83,65,84,84,79,82,63,44,32,69,88,67,83,71,76,68,78,63,44,32,80,65,89,69,82,65,68,68,82,44,32,80,65,89,69,82,73,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,65,68,68,82,63,44,32,82,69,67,73,68,44,32,82,69,67,65,67,67,84,63,44,32,84,73,78,78,79,84,63,41,62,10,10,60,33,45,45,32,32,32,89,32,105,102,32,116,104,101,32,102,111,114,109,32,105,115,32,118,111,105,100,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,86,79,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,89,32,105,102,32,116,104,105,115,32,105,115,32,97,32,99,111,114,114,101,99,116,101,100,32,102,111,114,109,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,82,82,69,67,84,69,68,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,82,101,110,116,115,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,78,84,83,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,82,111,121,97,108,116,105,101,115,44,32,65,109,111,117,110,116,9,9,9,9,9,9,9,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,79,89,65,76,84,73,69,83,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,79,116,104,101,114,32,73,110,99,111,109,101,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,73,78,67,79,77,69,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,70,101,100,101,114,97,108,32,84,97,120,32,87,105,116,104,104,101,108,100,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,69,68,84,65,88,87,72,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,70,105,115,104,105,110,103,32,66,111,97,116,32,112,114,111,99,101,101,100,115,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,73,83,72,66,79,65,84,80,82,79,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,77,101,100,105,99,97,108,47,104,101,97,108,116,104,32,112,97,121,109,101,110,116,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,69,68,72,69,65,76,84,72,80,65,89,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,78,111,110,101,109,112,108,111,121,101,101,32,99,111,109,112,101,110,115,97,116,105,111,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,79,78,69,77,80,67,79,77,80,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,117,98,115,116,105,116,117,116,101,32,112,97,121,109,101,110,116,115,32,105,110,32,108,105,101,117,114,32,111,102,32,100,105,118,105,100,101,110,100,115,32,111,114,32,105,110,116,101,114,101,115,116,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,85,66,80,77,84,83,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,80,97,121,101,114,32,109,97,100,101,32,100,105,114,101,99,116,32,115,97,108,101,115,32,111,102,32,36,53,44,48,48,48,32,111,114,32,109,111,114,101,32,111,102,32,99,111,110,115,117,109,101,114,32,112,114,111,100,117,99,116,115,32,116,111,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,32,97,32,98,117,121,101,114,32,40,114,101,99,105,112,105,101,110,116,41,32,102,111,114,32,114,101,115,97,108,101,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,53,75,83,65,76,69,83,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,67,114,111,112,32,105,110,115,117,114,97,110,99,101,32,112,114,111,99,101,101,100,115,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,82,79,80,73,78,83,80,82,79,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,116,97,116,101,32,116,97,120,32,119,105,116,104,104,101,108,100,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,84,65,88,87,72,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,80,97,121,101,114,115,32,115,116,97,116,101,32,99,111,100,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,83,84,65,84,69,32,32,32,32,32,32,32,32,37,83,84,65,84,69,67,79,68,69,84,89,80,69,59,62,10,10,60,33,45,45,32,80,97,121,101,114,115,32,115,116,97,116,101,32,73,68,32,110,117,109,98,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,83,84,73,68,32,32,32,32,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,45,45,32,71,114,111,115,115,32,112,114,111,99,101,101,100,115,32,112,97,105,100,32,116,111,32,97,110,32,97,116,116,111,114,110,101,121,32,40,67,111,100,101,32,65,41,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,71,82,79,83,83,65,84,84,79,82,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,69,120,99,101,115,115,32,103,111,108,100,101,110,32,112,97,114,97,99,104,117,116,101,32,112,97,121,109,101,110,116,115,32,40,67,111,100,101,32,69,80,80,41,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,67,83,71,76,68,78,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,65,100,100,105,116,105,111,110,97,108,32,83,116,97,116,101,32,84,97,120,32,87,105,116,104,104,101,108,100,32,105,110,102,111,114,109,97,116,105,111,110,32,102,111,114,32,77,73,83,67,32,102,111,114,109,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32]),r.push.apply(r,[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,68,68,76,83,84,84,65,88,87,72,65,71,71,32,32,32,40,83,84,84,65,88,87,72,44,32,80,65,89,69,82,83,84,65,84,69,44,32,80,65,89,69,82,83,84,73,68,63,44,32,83,84,73,78,67,79,77,69,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,73,78,67,79,77,69,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,80,97,121,101,114,115,32,65,100,100,114,101,115,115,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,65,68,68,82,32,32,32,32,32,32,32,32,40,80,65,89,69,82,78,65,77,69,49,44,32,80,65,89,69,82,78,65,77,69,50,63,44,32,65,68,68,82,49,44,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,44,32,83,84,65,84,69,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,44,32,80,72,79,78,69,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,78,65,77,69,49,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,78,65,77,69,50,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,73,68,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,32,82,101,99,101,105,118,101,114,115,32,65,100,100,114,101,115,115,32,32,32,32,32,32,32,32,32,32,9,9,9,9,9,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,65,68,68,82,32,32,32,32,32,32,32,32,32,32,40,82,69,67,78,65,77,69,49,44,32,82,69,67,78,65,77,69,50,63,44,32,65,68,68,82,49,44,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,32,83,84,65,84,69,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,83,84,82,73,78,71,63,44,32,80,72,79,78,69,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,78,65,77,69,49,9,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,78,65,77,69,50,9,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,85,78,84,82,89,83,84,82,73,78,71,9,32,32,32,37,67,79,85,78,84,82,89,83,84,82,73,78,71,84,89,80,69,59,62,10,10,60,33,45,45,32,32,82,101,99,101,105,118,101,114,115,32,65,99,99,111,117,110,116,32,78,117,109,98,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,82,69,67,65,67,67,84,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,83,101,99,111,110,100,32,84,73,78,32,110,111,116,105,102,105,99,97,116,105,111,110,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,73,78,78,79,84,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,57,82,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,82,95,86,49,48,48,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,86,79,73,68,63,44,32,67,79,82,82,69,67,84,69,68,63,44,32,71,82,79,83,83,68,73,83,84,63,44,32,84,65,88,65,77,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,65,88,65,77,84,78,68,63,44,32,84,79,84,65,76,68,73,83,84,63,44,32,67,65,80,71,65,73,78,63,44,32,70,69,68,84,65,88,87,72,63,44,32,69,77,80,67,79,78,84,73,78,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,78,69,84,85,78,65,80,69,77,80,63,44,32,68,73,83,84,67,79,68,69,43,44,32,73,82,65,83,69,80,83,73,77,80,63,44,32,65,78,78,67,84,82,67,84,68,73,83,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,78,78,67,84,82,67,84,80,69,82,63,44,32,80,69,82,84,79,84,68,73,83,84,63,44,32,84,79,84,69,77,80,67,79,78,84,63,44,32,83,84,84,65,88,87,72,65,71,71,42,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,67,76,84,65,88,87,72,65,71,71,42,44,32,80,65,89,69,82,65,68,68,82,44,32,80,65,89,69,82,73,68,44,32,82,69,67,65,68,68,82,63,44,32,82,69,67,73,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,65,67,67,84,63,41,62,10,32,10,60,33,69,76,69,77,69,78,84,32,71,82,79,83,83,68,73,83,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,84,97,120,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,65,77,84,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,84,97,120,97,98,108,101,32,97,109,111,117,110,116,32,110,111,116,32,100,101,116,101,114,109,105,110,101,100,44,32,98,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,65,77,84,78,68,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,84,111,116,97,108,32,68,105,115,116,114,105,98,117,116,105,111,110,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,65,76,68,73,83,84,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,67,97,112,105,116,97,108,32,71,97,105,110,44,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,65,80,71,65,73,78,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,69,109,112,108,111,121,101,101,32,99,111,110,116,114,105,98,117,116,105,111,110,115,32,111,114,32,105,110,115,117,114,97,110,99,101,32,112,114,101,109,105,117,109,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,80,67,79,78,84,73,78,83,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,78,101,116,32,117,110,114,101,97,108,105,122,101,100,32,97,112,112,114,101,99,105,97,116,105,111,110,32,105,110,32,101,109,112,108,111,121,101,114,39,115,32,115,101,99,117,114,105,116,105,101,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,69,84,85,78,65,80,69,77,80,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,68,105,115,116,114,105,98,117,116,105,111,110,32,67,111,100,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,73,83,84,67,79,68,69,32,32,32,32,32,32,32,32,32,32,37,67,72,65,82,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,73,82,65,47,83,69,80,47,83,73,77,80,76,69,44,32,98,111,111,108,101,97,110,46,32,32,84,104,101,32,60,73,82,65,83,69,80,83,73,77,80,62,32,101,108,101,109,101,110,116,32,105,115,32,114,101,113,117,105,114,101,100,32,105,102,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,97,110,100,32,111,102,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,101,108,101,109,101,110,116,115,32,97,114,101,32,112,114,101,115,101,110,116,32,32,32,32,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,110,32,116,104,101,32,49,48,57,57,82,32,99,111,110,116,101,110,116,58,32,32,60,71,82,79,83,83,68,73,83,84,62,44,32,60,84,65,88,65,77,84,62,44,45,45,62,10,60,33,45,45,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,70,69,68,84,65,88,87,72,62,44,32,60,83,84,84,65,88,87,72,62,44,32,111,114,32,60,76,67,76,84,65,88,87,72,62,46,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,73,82,65,83,69,80,83,73,77,80,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,65,110,117,117,97,108,32,99,111,110,116,114,97,99,116,32,100,105,115,116,114,105,98,117,116,105,111,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,78,78,67,84,82,67,84,68,73,83,84,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,65,110,110,117,97,108,32,99,111,110,116,114,97,99,116,32,112,101,114,99,101,110,116,97,103,101,32,114,97,116,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,78,78,67,84,82,67,84,80,69,82,32,32,32,32,32,32,32,37,82,65,84,69,84,89,80,69,59,62,32,10,10,10,60,33,45,45,32,32,89,111,117,114,32,112,101,114,99,101,110,116,97,103,101,32,111,102,32,116,111,116,97,108,32,100,105,115,116,114,105,98,117,116,105,111,110,32,114,97,116,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,69,82,84,79,84,68,73,83,84,32,32,32,32,32,32,32,32,37,82,65,84,69,84,89,80,69,59,62,10,10,60,33,45,45,32,84,111,116,97,108,32,101,109,112,108,111,121,101,101,32,99,111,110,116,114,105,98,117,116,105,111,110,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,69,77,80,67,79,78,84,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,83,116,97,116,101,32,84,97,120,32,87,105,116,104,104,101,108,100,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,84,65,88,87,72,65,71,71,32,32,32,32,32,32,32,32,40,65,77,79,85,78,84,44,32,80,65,89,69,82,83,84,65,84,69,44,32,80,65,89,69,82,83,84,73,68,63,44,32,83,84,68,73,83,84,63,41,62,10,10,60,33,45,45,32,32,32,83,116,97,116,101,32,68,105,115,116,114,105,98,117,116,105,111,110,32,45,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,68,73,83,84,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,76,111,99,97,108,32,84,97,120,32,87,105,116,104,104,101,108,100,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,67,76,84,65,88,87,72,65,71,71,32,32,32,32,32,32,32,40,65,77,79,85,78,84,44,32,78,65,77,69,76,67,76,44,32,76,67,76,68,73,83,84,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,65,77,79,85,78,84,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,78,97,109,101,32,111,102,32,76,111,99,97,108,105,116,121,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,76,67,76,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,76,111,99,97,108,32,68,105,115,116,114,105,98,117,116,105,111,110,32,45,32,65,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,67,76,68,73,83,84,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,57,66,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,66,95,86,49,48,48,32,32,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,86,79,73,68,63,44,32,67,79,82,82,69,67,84,69,68,63,44,32,68,84,83,65,76,69,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,85,83,73,80,78,85,77,63,44,32,83,84,75,66,78,68,63,44,32,66,65,82,84,69,82,73,78,71,63,44,32,70,69,68,84,65,88,87,72,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,83,67,82,63,44,32,80,82,79,70,73,84,63,44,32,85,78,82,69,76,80,82,79,70,73,84,80,82,69,86,63,44,32,85,78,82,69,76,80,82,79,70,73,84,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,71,71,80,82,79,70,73,84,63,44,32,69,88,84,68,66,73,78,70,79,95,86,49,48,48,63,44,32,80,65,89,69,82,65,68,68,82,44,32,80,65,89,69,82,73,68,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,65,68,68,82,63,44,32,82,69,67,73,68,44,32,82,69,67,65,67,67,84,63,44,32,84,73,78,78,79,84,63,41,62,10,10,60,33,45,45,32,32,32,68,97,116,101,32,111,102,32,83,97,108,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,83,65,76,69,32,32,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,67,111,109,109,105,116,116,101,101,32,111,110,32,85,110,105,102,111,114,109,32,83,101,99,117,114,105,116,121,32,73,100,101,110,116,105,116,121,32,80,114,111,99,101,100,117,114,101,115,32,110,117,109,98,101,114,46,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,85,83,73,80,78,85,77,32,32,32,32,32,32,32,32,32,32,37,67,85,83,73,80,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,83,116,111,99,107,115,44,32,66,111,110,100,115,44,32,101,116,99,46,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,75,66,78,68,32,32,32,32,32,32,32,32,32,32,32,32,40,83,84,75,66,78,68,65,77,84,44,32,83,66,71,82,79,83,63,44,32,83,66,71,82,79,83,76,69,83,83,63,41,62,10,10,60,33,45,45,32,32,32,65,109,111,117,110,116,32,111,102,32,83,116,111,99,107,115,44,32,66,111,110,100,115,44,32,101,116,99,46,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,75,66,78,68,65,77,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,83,116,111,99,107,115,44,32,98,111,110,100,115,44,32,101,116,99,46,44,32,103,114,111,115,115,32,112,114,111,99,101,101,100,115,44,32,98,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,66,71,82,79,83,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,83,116,111,99,107,115,44,32,98,111,110,100,115,44,32,101,116,99,46,44,32,103,114,111,115,115,32,112,114,111,99,101,101,100,115,32,108,101,115,115,32,99,111,109,109,105,115,115,105,111,110,115,32,97,110,100,32,111,112,116,105,111,110,32,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,32,32,112,114,101,109,105,117,109,115,44,32,98,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,66,71,82,79,83,76,69,83,83,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,66,97,114,116,101,114,105,110,103,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,9,9,9,9,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,65,82,84,69,82,73,78,71,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,68,101,115,99,114,105,112,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,83,67,82,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,83,72,79,82,84,77,83,71,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,70,73,84,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,85,110,114,101,97,108,105,122,101,100,32,112,114,111,102,105,116,32,111,114,32,108,111,115,115,32,111,110,32,111,112,101,110,32,99,111,110,116,114,97,99,116,115,32,105,110,32,112,114,101,118,105,111,117,115,32,116,97,120,32,121,101,97,114,32,32,32,32,32,32,32,45,45,62,10,60,33,45,45,32,32,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,82,69,76,80,82,79,70,73,84,80,82,69,86,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,85,110,114,101,97,108,105,122,101,100,32,112,114,111,102,105,116,32,111,114,32,108,111,115,115,32,111,110,32,111,112,101,110,32,99,111,110,116,114,97,99,116,115,32,105,110,32,116,104,105,115,32,121,101,97,114,44,32,97,109,111,117,110,116,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,85,78,82,69,76,80,82,79,70,73,84,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,65,103,103,114,101,103,97,116,101,32,112,114,111,102,105,116,32,111,114,32,108,111,115,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,71,71,80,82,79,70,73,84,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,32,32,69,120,116,101,110,100,101,100,32,49,48,57,57,66,32,105,110,102,111,114,109,97,116,105,111,110,32,116,121,112,105,99,97,108,108,121,32,102,111,117,110,100,32,105,110,32,49,48,57,57,66,32,98,114,111,107,101,114,32,115,117,109,109,97,114,121,32,114,101,112,111,114,116,115,46,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,88,84,68,66,73,78,70,79,95,86,49,48,48,32,32,32,32,40,80,82,79,67,68,69,84,95,86,49,48,48,42,44,32,84,69,73,78,84,69,82,69,83,84,63,44,32,80,65,66,73,78,84,69,82,69,83,84,63,44,32,84,69,73,78,84,68,73,86,73,68,69,78,68,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,65,66,68,73,86,73,68,69,78,68,63,41,62,10,10,60,33,45,45,9,49,48,57,57,32,112,114,111,99,101,101,100,115,32,100,101,115,99,114,105,112,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,82,79,67,68,69,84,95,86,49,48,48,32,32,32,32,32,32,40,40,68,84,65,81,68,32,124,32,68,84,86,65,82,41,63,44,32,68,84,83,65,76,69,44,32,83,69,67,78,65,77,69,44,32,78,85,77,83,72,82,83,63,44,32,67,79,83,84,66,65,83,73,83,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,65,76,69,83,80,82,44,32,76,79,78,71,83,72,79,82,84,63,44,32,87,65,83,72,83,65,76,69,63,44,32,70,69,68,84,65,88,87,72,63,41,62,10,10,60,33,45,45,9,68,97,116,101,32,97,99,113,117,105,114,101,100,46,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,65,81,68,32,32,32,32,32,32,32,32,32,32,32,32,32,37,68,84,84,77,84,89,80,69,59,62,10,10,60,33,45,45,9,68,97,116,101,32,118,97,114,105,111,117,115,46,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,84,86,65,82,32,32,32,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,9,78,117,109,98,101,114,32,111,102,32,115,104,97,114,101,115,44,32,113,117,97,110,116,105,116,121,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,85,77,83,72,82,83,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,9,67,111,115,116,32,98,97,115,105,115,32,111,102,32,115,97,108,101,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,83,84,66,65,83,73,83,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,9,83,97,108,101,115,32,112,114,105,99,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,65,76,69,83,80,82,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,9,76,111,110,103,32,111,114,32,83,104,111,114,116,32,111,114,32,81,117,97,108,105,102,105,101,100,32,53,32,89,101,97,114,32,83,97,108,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,78,71,83,72,79,82,84,32,32,32,32,32,32,32,32,32,37,76,79,78,71,83,72,79,82,84,69,78,85,77,59,62,10,10,60,33,45,45,9,87,97,115,104,32,115,97,108,101,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,87,65,83,72,83,65,76,69,32,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,9,84,97,120,45,101,120,101,109,112,116,32,73,110,116,101,114,101,115,116,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,69,73,78,84,69,82,69,83,84,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,9,80,114,105,118,97,116,101,32,97,99,116,105,118,105,116,121,32,98,111,110,100,32,105,110,116,101,114,101,115,116,32,105,110,99,108,117,100,101,100,32,105,110,32,116,111,116,97,108,32,116,97,120,45,101,120,101,109,112,116,32,105,110,116,101,114,101,115,116,44,32,45,45,62,10,60,33,45,45,32,32,32,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,66,73,78,84,69,82,69,83,84,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,9,84,97,120,45,101,120,101,109,112,116,32,105,110,116,101,114,101,115,116,32,100,105,118,105,100,101,110,116,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,69,73,78,84,68,73,86,73,68,69,78,68,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,9,80,114,105,118,97,116,101,32,97,99,116,105,118,105,116,121,32,98,111,110,100,32,100,105,118,105,100,101,110,100,115,32,105,110,99,108,117,100,101,100,32,105,110,32,116,111,116,97,108,32,116,97,120,45,101,120,101,109,112,116,32,105,110,116,101,114,101,115,116,32,45,45,62,10,60,33,45,45,32,9,100,105,118,105,100,101,110,100,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,80,65,66,68,73,86,73,68,69,78,68,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,57,73,78,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,73,78,84,95,86,49,48,48,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,86,79,73,68,63,44,32,67,79,82,82,69,67,84,69,68,63,44,32,80,65,89,69,82,82,84,78,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,84,73,78,67,79,77,69,63,44,32,69,82,76,87,73,84,72,80,69,78,63,44,32,73,78,84,85,83,66,78,68,84,82,83,63,44,32,70,69,68,84,65,88,87,72,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,78,86,69,83,84,69,88,80,63,44,32,70,79,82,84,65,88,80,68,63,44,32,70,79,82,67,78,84,63,44,32,80,65,89,69,82,65,68,68,82,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,65,89,69,82,73,68,44,32,82,69,67,65,68,68,82,63,44,32,82,69,67,73,68,44,32,82,69,67,65,67,67,84,63,44,32,84,73,78,78,79,84,63,41,62,10,10,60,33,45,45,32,80,97,121,101,114,39,115,32,82,84,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,82,82,84,78,9,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,32,80,97,121,101,114,39,115,32,73,110,116,101,114,101,115,116,32,73,110,99,111,109,101,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,73,78,67,79,77,69,9,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,69,97,114,108,121,32,119,105,116,104,100,114,97,119,108,32,112,101,110,97,108,116,121,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,69,82,76,87,73,84,72,80,69,78,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,116,101,114,101,115,116,32,111,110,32,85,46,83,46,32,83,97,118,105,110,103,115,32,66,111,110,100,115,32,97,110,100,32,84,114,101,97,115,117,114,121,32,97,98,108,105,103,97,116,105,111,110,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,73,78,84,85,83,66,78,68,84,82,83,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,73,110,118,101,115,116,109,101,110,116,32,101,120,112,101,110,115,101,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,73,78,86,69,83,84,69,88,80,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,70,111,114,101,105,103,110,32,116,97,120,32,112,97,105,100,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,70,79,82,84,65,88,80,68,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,70,111,114,101,105,103,110,32,99,111,117,110,116,114,121,32,111,114,32,85,46,83,46,32,112,111,115,115,101,115,115,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,70,79,82,67,78,84,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,57,68,73,86,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,68,73,86,95,86,49,48,48,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,86,79,73,68,63,44,32,67,79,82,82,69,67,84,69,68,63,44,32,79,82,68,68,73,86,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,79,84,67,65,80,71,65,73,78]),r.push.apply(r,[63,44,32,80,50,56,71,65,73,78,63,44,32,85,78,82,69,67,83,69,67,49,50,53,48,63,44,32,83,69,67,49,50,48,50,63,44,32,81,85,65,76,53,89,69,65,82,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,78,79,78,84,65,88,68,73,83,84,63,44,32,70,69,68,84,65,88,87,72,63,44,32,73,78,86,69,83,84,69,88,80,63,44,32,70,79,82,84,65,88,80,68,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,79,82,67,78,84,63,44,32,67,65,83,72,76,73,81,63,44,32,78,79,78,67,65,83,72,76,73,81,63,44,32,80,65,89,69,82,65,68,68,82,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,80,65,89,69,82,73,68,44,32,82,69,67,65,68,68,82,63,44,32,82,69,67,73,68,44,32,82,69,67,65,67,67,84,63,44,32,84,73,78,78,79,84,63,41,62,10,10,60,33,45,45,32,79,114,100,105,110,97,114,121,32,100,105,118,105,100,101,110,100,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,79,82,68,68,73,86,32,32,9,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,84,111,116,97,108,32,99,97,112,105,116,97,108,32,103,97,105,110,32,100,105,115,116,114,105,98,117,116,105,111,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,84,79,84,67,65,80,71,65,73,78,9,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,50,56,37,32,114,97,116,101,32,103,97,105,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,80,50,56,71,65,73,78,9,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,85,110,114,101,99,97,112,46,32,83,101,99,116,105,111,110,32,49,50,53,48,32,103,97,105,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,85,78,82,69,67,83,69,67,49,50,53,48,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,83,101,99,116,105,111,110,32,49,50,48,50,32,103,97,105,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,83,69,67,49,50,48,50,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,81,117,97,108,105,102,105,101,100,32,53,32,121,101,97,114,32,103,97,105,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,81,85,65,76,53,89,69,65,82,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,78,111,110,116,97,120,97,98,108,101,32,100,105,115,116,114,105,98,117,116,105,111,110,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,78,79,78,84,65,88,68,73,83,84,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,67,97,115,104,32,108,105,113,117,105,100,97,116,105,111,110,32,100,105,115,116,114,105,98,117,116,105,111,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,67,65,83,72,76,73,81,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,78,111,110,99,97,115,104,32,108,105,113,117,105,100,97,116,105,111,110,32,100,105,115,116,114,105,98,117,116,105,111,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,9,10,10,60,33,69,76,69,77,69,78,84,32,78,79,78,67,65,83,72,76,73,81,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,49,48,57,57,79,73,68,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,49,48,57,57,79,73,68,95,86,49,48,48,32,32,32,32,32,40,83,82,86,82,84,73,68,44,32,84,65,88,89,69,65,82,44,32,86,79,73,68,63,44,32,67,79,82,82,69,67,84,69,68,63,44,32,79,82,73,71,73,83,68,73,83,67,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,84,72,69,82,80,69,82,73,78,84,63,44,32,69,82,76,87,73,84,72,80,69,78,63,44,32,70,69,68,84,65,88,87,72,63,44,32,68,69,83,67,82,73,80,84,73,79,78,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,79,73,68,79,78,85,83,84,82,69,83,63,44,32,73,78,86,69,83,84,69,88,80,63,44,32,80,65,89,69,82,65,68,68,82,44,32,80,65,89,69,82,73,68,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,82,69,67,65,68,68,82,63,44,32,82,69,67,73,68,44,32,82,69,67,65,67,67,84,63,44,32,84,73,78,78,79,84,63,41,62,10,10,60,33,45,45,32,79,114,105,103,105,110,97,108,32,105,115,115,117,101,32,100,105,115,99,111,117,110,116,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,82,73,71,73,83,68,73,83,67,32,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,79,116,104,101,114,32,112,101,114,105,111,100,105,99,32,105,110,116,101,114,101,115,116,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,80,69,82,73,78,84,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,79,114,105,103,105,110,97,108,32,105,115,115,117,101,32,100,105,115,99,111,117,110,116,32,111,110,32,85,46,83,46,32,84,114,101,97,115,117,114,121,32,111,98,108,105,103,97,116,105,111,110,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,73,68,79,78,85,83,84,82,69,83,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,10,60,33,45,45,32,68,101,115,99,114,105,112,116,105,111,110,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,83,67,82,73,80,84,73,79,78,32,32,32,32,32,32,32,32,32,32,32,32,37,76,79,78,71,77,83,71,84,89,80,69,59,62,10,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,87,50,44,32,118,101,114,115,105,111,110,32,49,48,48,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,95,86,49,48,48,32,32,32,32,40,84,65,88,89,69,65,82,44,32,67,78,84,82,76,78,79,63,44,32,86,79,73,68,63,44,32,69,77,80,76,79,89,69,82,44,32,69,77,80,76,79,89,69,69,44,32,87,65,71,69,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,69,68,84,65,88,87,72,63,44,32,83,83,87,65,71,69,83,63,44,32,83,83,84,65,88,87,72,63,44,32,77,69,68,73,67,65,82,69,87,65,71,69,83,63,44,32,77,69,68,73,67,65,82,69,84,65,88,87,72,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,83,84,73,80,83,63,44,32,65,76,76,79,67,65,84,69,68,84,73,80,83,63,44,32,65,68,86,65,78,67,69,68,69,73,67,63,44,32,68,69,80,67,65,82,69,66,69,78,69,70,73,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,78,79,78,81,85,65,76,80,76,65,78,63,44,32,66,69,78,69,70,73,84,83,66,79,88,49,63,44,32,67,79,68,69,83,42,44,32,79,84,72,69,82,42,44,32,83,84,65,84,85,84,79,82,89,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,69,67,69,65,83,69,68,63,44,32,80,69,78,83,73,79,78,80,76,65,78,63,44,32,76,69,71,65,76,82,69,80,63,44,32,68,69,70,69,82,82,69,68,67,79,77,80,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,65,84,69,73,78,70,79,42,44,32,76,79,67,65,76,73,78,70,79,42,41,62,10,10,10,60,33,69,76,69,77,69,78,84,32,67,78,84,82,76,78,79,32,32,32,32,32,32,32,32,37,67,78,84,82,76,78,79,84,89,80,69,59,62,10,10,60,33,45,45,32,32,69,109,112,108,111,121,101,114,32,73,110,102,111,114,109,97,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,80,76,79,89,69,82,32,32,32,32,32,32,32,40,70,69,68,73,68,78,85,77,66,69,82,44,32,78,65,77,69,49,44,32,78,65,77,69,50,63,44,32,65,68,68,82,49,44,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,67,79,68,69,44,32,67,79,85,78,84,82,89,83,84,82,73,78,71,63,41,62,10,10,60,33,45,45,32,32,70,101,100,101,114,97,108,32,73,100,101,110,116,105,102,105,99,97,116,105,111,110,32,78,117,109,98,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,70,69,68,73,68,78,85,77,66,69,82,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,49,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,50,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,80,76,79,89,69,69,32,32,32,32,32,32,32,32,40,83,83,78,44,32,70,73,82,83,84,78,65,77,69,44,32,77,73,68,68,76,69,78,65,77,69,63,44,32,76,65,83,84,78,65,77,69,44,32,65,68,68,82,49,63,44,32,65,68,68,82,50,63,44,32,65,68,68,82,51,63,44,32,67,73,84,89,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,84,65,84,69,63,44,32,80,79,83,84,65,76,67,79,68,69,63,44,32,67,79,85,78,84,82,89,83,84,82,73,78,71,63,41,62,10,10,60,33,45,45,32,83,111,99,105,97,108,32,83,101,99,117,114,105,116,121,32,78,117,109,98,101,114,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,83,78,32,32,32,32,32,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,87,65,71,69,83,32,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,111,99,105,97,108,32,83,101,99,117,114,105,116,121,32,87,97,103,101,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,83,87,65,71,69,83,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,111,99,105,97,108,32,83,101,99,117,114,105,116,121,32,87,97,103,101,115,32,87,105,116,104,104,101,108,100,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,83,84,65,88,87,72,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,77,69,68,73,67,65,82,69,87,65,71,69,83,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,77,101,100,105,99,97,114,101,32,116,97,120,32,119,105,116,104,104,101,108,100,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,77,69,68,73,67,65,82,69,84,65,88,87,72,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,111,99,105,97,108,32,83,101,99,117,114,105,116,121,32,84,105,112,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,83,84,73,80,83,32,32,32,32,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,65,108,108,111,99,97,116,101,100,32,116,105,112,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,76,76,79,67,65,84,69,68,84,73,80,83,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,65,100,118,97,110,99,101,32,69,73,67,32,112,97,121,109,101,110,116,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,65,68,86,65,78,67,69,68,69,73,67,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,68,101,112,101,110,100,101,110,116,32,99,97,114,101,32,98,101,110,101,102,105,116,115,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,80,67,65,82,69,66,69,78,69,70,73,84,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,78,111,110,113,117,97,108,105,102,105,101,100,32,112,108,97,110,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,78,79,78,81,85,65,76,80,76,65,78,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,66,101,110,101,102,105,116,115,32,105,110,99,108,117,100,101,100,32,105,110,32,66,111,120,32,49,44,32,97,109,111,117,110,116,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,66,69,78,69,70,73,84,83,66,79,88,49,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,67,111,100,101,32,97,110,100,32,97,109,111,117,110,116,44,32,49,32,111,114,32,109,111,114,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,68,69,83,32,32,32,32,32,32,32,32,32,32,32,32,40,67,79,68,69,44,32,67,79,68,69,65,77,79,85,78,84,41,62,10,10,60,33,69,76,69,77,69,78,84,32,67,79,68,69,65,77,79,85,78,84,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,79,116,104,101,114,32,100,101,115,99,114,105,112,116,105,111,110,32,97,110,100,32,97,109,111,117,110,116,32,102,111,114,32,66,111,120,32,49,52,44,32,49,32,111,114,32,77,111,114,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,32,32,32,32,32,32,32,32,32,32,32,32,40,79,84,72,69,82,68,69,83,67,44,32,79,84,72,69,82,65,77,79,85,78,84,41,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,68,69,83,67,32,32,32,32,32,32,32,32,37,71,69,78,68,69,83,67,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,79,84,72,69,82,65,77,79,85,78,84,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,116,97,116,117,116,111,114,121,32,101,109,112,108,111,121,101,101,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,85,84,79,82,89,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,68,101,99,101,97,115,101,100,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,67,69,65,83,69,68,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,80,69,78,83,73,79,78,80,76,65,78,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,76,101,103,97,108,32,82,101,112,114,101,115,101,110,116,97,116,105,111,110,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,69,71,65,76,82,69,80,32,32,32,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,68,101,102,101,114,114,101,100,32,99,111,109,112,101,110,115,97,116,105,111,110,44,32,66,111,111,108,101,97,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,68,69,70,69,82,82,69,68,67,79,77,80,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,45,45,32,32,83,116,97,116,101,32,73,110,102,111,114,109,97,116,105,111,110,44,32,49,32,111,114,32,109,111,114,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,73,78,70,79,32,32,32,32,32,32,32,32,40,83,84,65,84,69,67,79,68,69,44,32,69,77,80,76,79,89,69,82,83,84,73,68,63,44,32,83,84,65,84,69,87,65,71,69,83,63,44,32,83,84,65,84,69,84,65,88,87,72,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,67,79,68,69,32,32,32,32,32,32,32,32,37,83,84,65,84,69,67,79,68,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,69,77,80,76,79,89,69,82,83,84,73,68,32,32,32,32,32,37,73,68,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,87,65,71,69,83,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,84,65,88,87,72,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,32,32,76,111,99,97,108,73,110,102,111,114,109,97,116,105,111,110,44,32,49,32,111,114,32,109,111,114,101,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,67,65,76,73,78,70,79,32,32,32,32,32,32,32,32,40,76,79,67,65,76,73,84,89,44,32,76,79,67,65,76,87,65,71,69,83,63,44,32,76,79,67,65,76,84,65,88,87,72,63,41,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,67,65,76,73,84,89,32,32,32,32,32,32,32,32,32,37,71,69,78,78,65,77,69,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,67,65,76,87,65,71,69,83,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,76,79,67,65,76,84,65,88,87,72,32,32,32,32,32,32,32,37,65,77,84,84,89,80,69,59,62,10,10,60,33,45,45,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,42,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,97,120,32,70,111,114,109,32,87,50,44,32,118,101,114,115,105,111,110,32,50,48,48,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,42,10,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,10,45,45,62,10,10,60,33,69,76,69,77,69,78,84,32,84,65,88,87,50,95,86,50,48,48,32,32,32,32,40,84,65,88,89,69,65,82,44,32,67,78,84,82,76,78,79,63,44,32,86,79,73,68,63,44,32,69,77,80,76,79,89,69,82,44,32,69,77,80,76,79,89,69,69,44,32,87,65,71,69,83,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,69,68,84,65,88,87,72,63,44,32,83,83,87,65,71,69,83,63,44,32,83,83,84,65,88,87,72,63,44,32,77,69,68,73,67,65,82,69,87,65,71,69,83,63,44,32,77,69,68,73,67,65,82,69,84,65,88,87,72,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,83,83,84,73,80,83,63,44,32,65,76,76,79,67,65,84,69,68,84,73,80,83,63,44,32,65,68,86,65,78,67,69,68,69,73,67,63,44,32,68,69,80,67,65,82,69,66,69,78,69,70,73,84,63,44,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,78,79,78,81,85,65,76,80,76,65,78,63,44,32,67,79,68,69,83,42,44,32,79,84,72,69,82,42,44,32,83,84,65,84,85,84,79,82,89,63,44,32,82,69,84,73,82,69,77,69,78,84,80,76,65,78,63,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,84,72,73,82,68,80,65,82,84,89,83,73,67,75,80,65,89,63,44,32,68,69,70,69,82,82,69,68,67,79,77,80,63,44,32,83,84,65,84,69,73,78,70,79,42,44,32,76,79,67,65,76,73,78,70,79,42,41,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,33,69,76,69,77,69,78,84,32,82,69,84,73,82,69,77,69,78,84,80,76,65,78,32,32,32,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10,10,60,33,69,76,69,77,69,78,84,32,84,72,73,82,68,80,65,82,84,89,83,73,67,75,80,65,89,32,32,32,37,66,79,79,76,84,89,80,69,59,62,10]),e.FS_createDataFile("/libofx/dtd","ofx201.dtd",r,!0,!0,!1);var n=[];n.push.apply(n,[60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,80,117,98,108,105,99,32,68,84,68,32,102,111,114,32,79,112,101,110,32,70,105,110,97,110,99,105,97,108,32,67,111,110,110,101,99,116,105,118,105,116,121,32,40,79,70,67,41,32,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,68,84,68,32,86,101,114,115,105,111,110,32,50,32,45,32,79,70,67,32,86,101,114,115,105,111,110,32,50,32,45,32,76,97,115,116,32,109,111,100,105,102,105,101,100,32,74,117,110,101,32,49,56,44,32,49,57,57,54,32,45,45,62,10,10,60,33,45,45,32,32,67,111,109,109,101,110,116,115,32,99,111,110,116,97,105,110,32,116,104,101,32,119,111,114,100,115,32,99,108,105,101,110,116,32,97,110,100,32,115,101,114,118,101,114,44,32,97,115,32,119,101,108,108,32,97,115,32,117,115,101,114,32,97,110,100,10,9,112,114,111,118,105,100,101,114,44,32,97,110,100,32,114,101,113,117,101,115,116,47,114,101,115,112,111,110,115,101,46,32,10,9,10,9,84,104,101,115,101,32,116,101,114,109,115,32,104,97,118,101,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,114,101,108,97,116,105,111,110,115,104,105,112,115,58,10,10,9,9,99,108,105,101,110,116,32,61,61,32,117,115,101,114,32,61,61,32,114,101,113,117,101,115,116,10,9,9,115,101,114,118,101,114,32,61,61,32,112,114,111,118,105,100,101,114,32,61,61,32,114,101,115,112,111,110,115,101,10,45,45,62,10,10,60,33,68,79,67,84,89,80,69,32,79,70,67,32,91,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,80,97,114,115,101,100,32,67,104,97,114,97,99,116,101,114,32,68,101,102,105,110,105,116,105,111,110,115,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,84,104,101,32,102,111,108,108,111,119,105,110,103,32,101,110,116,105,116,105,101,115,32,97,114,101,32,100,101,102,105,110,101,100,32,116,111,10,9,100,105,102,102,101,114,101,110,116,105,97,116,101,32,98,101,116,119,101,101,110,32,100,97,116,97,32,116,121,112,101,115,10,9,100,117,114,105,110,103,32,100,111,99,117,109,101,110,116,32,99,114,101,97,116,105,111,110,32,97,110,100,32,112,97,114,115,105,110,103,46,32,10,9,84,104,105,115,32,105,115,32,116,104,101,32,111,110,108,121,32,115,101,99,116,105,111,110,32,111,102,32,116,104,101,32,68,84,68,32,119,104,101,114,101,32,10,9,35,80,67,68,65,84,65,32,105,115,32,97,108,108,111,119,101,100,32,116,111,32,111,99,99,117,114,32,105,110,32,116,104,101,32,99,111,110,116,101,110,116,10,9,109,111,100,101,108,46,32,84,104,101,115,101,32,101,110,116,105,116,121,32,116,97,103,115,32,119,105,108,108,32,110,101,118,101,114,32,111,99,99,117,114,32,10,9,105,110,32,116,104,101,32,79,70,67,32,100,111,99,117,109,101,110,116,32,105,110,115,116,97,110,99,101,32,105,116,115,101,108,102,46,10,10,9,84,104,101,32,102,111,114,109,97,116,105,110,103,32,114,117,108,101,115,32,97,114,101,32,100,101,115,99,114,105,98,101,100,32,105,110,32,116,104,101,32,10,9,79,70,67,32,66,117,105,108,100,32,38,32,80,97,114,115,101,32,83,112,101,99,105,102,105,99,97,116,105,111,110,44,32,119,104,105,99,104,10,9,99,97,110,32,98,101,32,111,98,116,97,105,110,101,100,32,102,114,111,109,32,77,105,99,114,111,115,111,102,116,46,32,32,32,10,45,45,62,10,10,60,33,45,45,32,32,67,104,97,114,97,99,116,101,114,32,83,116,114,101,97,109,58,32,85,115,101,100,32,102,111,114,32,116,114,97,110,115,109,105,116,116,105,110,103,10,9,99,104,97,114,97,99,116,101,114,32,98,97,115,101,100,32,115,116,114,101,97,109,115,46,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,67,72,65,82,83,84,82,32,9,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,32,32,78,117,109,98,101,114,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,110,117,109,98,101,114,46,32,32,10,9,77,117,115,116,32,98,101,32,109,97,100,101,32,117,112,32,111,102,32,110,117,109,101,114,105,99,32,99,104,97,114,97,99,116,101,114,115,32,10,9,116,104,97,116,32,99,97,110,32,98,101,32,99,111,110,118,101,114,116,101,100,32,116,111,32,97,32,112,111,115,105,116,105,118,101,32,10,9,105,110,116,101,103,101,114,32,118,97,108,117,101,32,103,114,101,97,116,101,114,32,116,104,97,110,32,48,46,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,78,85,77,83,84,82,32,9,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,32,32,73,68,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,117,110,105,113,117,101,32,105,100,46,10,9,77,117,115,116,32,98,101,32,99,111,109,112,111,115,101,100,32,111,102,32,97,108,112,104,97,45,110,117,109,101,114,105,99,10,9,99,104,97,114,97,99,116,101,114,115,46,32,73,116,32,109,97,121,32,99,111,110,116,97,105,110,32,116,104,101,32,10,9,102,111,108,108,111,119,105,110,103,32,100,101,108,105,109,105,116,101,114,115,58,32,40,41,45,44,46,59,58,47,92,35,10,9,97,115,32,119,101,108,108,32,97,115,32,115,112,97,99,101,115,46,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,73,68,83,84,82,32,9,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,32,32,65,109,111,117,110,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,97,109,111,117,110,116,46,10,9,77,117,115,116,32,98,101,32,109,97,100,101,32,117,112,32,111,102,32,110,117,109,101,114,105,99,32,99,104,97,114,97,99,116,101,114,115,10,9,112,108,117,115,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,100,101,108,105,109,105,116,101,114,115,32,102,111,114,32,10,9,105,110,100,105,99,97,116,105,110,103,32,116,104,101,32,100,101,99,105,109,97,108,32,112,108,97,99,101,58,32,46,44,32,10,9,73,102,32,116,104,101,32,97,109,111,117,110,116,32,105,115,32,110,101,103,97,116,105,118,101,32,40,97,32,100,101,98,105,116,32,119,105,116,104,32,10,9,114,101,115,112,101,99,116,32,116,111,32,116,104,101,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,41,44,32,116,104,101,110,32,116,104,101,10,9,102,105,114,115,116,32,99,104,97,114,97,99,116,101,114,32,109,117,115,116,32,116,104,101,32,102,111,108,108,111,119,105,110,103,58,32,45,10,10,9,84,104,101,32,102,111,108,108,111,119,105,110,103,32,102,111,114,109,97,116,115,32,97,114,101,32,97,99,99,101,112,116,101,100,58,10,9,9,32,88,88,88,88,46,88,88,32,40,99,114,101,100,105,116,32,119,47,32,112,101,114,105,111,100,41,10,9,9,32,88,88,88,88,44,88,88,32,40,99,114,101,100,105,116,32,119,47,32,99,111,109,109,97,41,10,9,9,45,88,88,88,88,46,88,88,32,40,100,101,98,105,116,32,119,47,32,112,101,114,105,111,100,41,10,9,9,45,88,88,88,88,44,88,88,32,40,100,101,98,105,116,32,119,47,32,99,111,109,109,97,41,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,65,77,84,83,84,82,32,9,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,32,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,46,32,65,108,108,32,100,97,116,101,45,116,105,109,101,32,112,97,105,114,115,10,9,97,114,101,32,98,97,115,101,100,32,111,110,32,108,111,99,97,108,32,116,105,109,101,32,111,102,32,116,104,101,32,115,101,114,118,101,114,32,111,114,32,99,108,105,101,110,116,46,10,10,9,84,104,101,32,102,111,108,108,111,119,105,110,103,32,102,111,114,109,97,116,115,32,97,114,101,32,97,99,99,101,112,116,101,100,58,10,9,9,89,89,89,89,77,77,68,68,72,72,77,77,83,83,32,10,9,9,89,89,89,89,77,77,68,68,32,40,110,111,32,116,105,109,101,41,10,45,45,62,10,60,33,69,78,84,73,84,89,32,37,32,68,84,83,84,82,32,9,34,40,35,80,67,68,65,84,65,41,34,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,79,70,67,32,68,79,67,85,77,69,78,84,32,84,89,80,69,32,68,69,70,73,78,73,84,73,79,78,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,79,70,67,32,68,111,99,117,109,101,110,116,58,32,84,104,105,115,32,100,101,115,99,114,105,98,101,115,32,116,104,101,32,108,101,103,97,108,32,34,98,97,116,99,104,101,100,34,32,79,70,67,10,9,116,114,97,110,115,97,99,116,105,111,110,32,99,111,110,116,101,110,116,32,40,97,110,100,32,111,114,100,101,114,105,110,103,41,32,102,111,117,110,100,32,105,110,32,97,110,32,79,70,67,32,10,9,100,111,99,117,109,101,110,116,32,105,110,115,116,97,110,99,101,46,32,84,104,101,115,101,32,100,111,99,117,109,101,110,116,115,32,97,114,101,32,116,114,97,110,115,109,105,116,116,101,100,32,10,9,100,117,114,105,110,103,32,72,84,84,80,32,99,108,105,101,110,116,47,115,101,114,118,101,114,32,115,101,115,115,105,111,110,115,32,111,114,32,111,110,32,116,104,101,32,87,87,87,32,10,9,97,115,32,100,111,119,110,108,111,97,100,101,100,32,102,105,108,101,115,46,32,84,104,101,32,100,111,99,117,109,101,110,116,32,105,115,32,99,111,110,116,101,120,116,117,97,108,108,121,32,10,9,109,111,100,101,108,101,100,32,97,115,32,97,32,108,105,115,116,32,111,102,32,79,70,67,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,99,111,114,100,115,46,10,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,79,70,67,9,9,45,32,45,9,40,68,84,68,44,32,67,80,65,71,69,44,32,10,9,40,40,83,79,78,82,81,44,32,40,77,65,73,78,84,82,81,42,41,44,32,40,84,82,78,82,81,42,41,41,32,124,10,9,40,83,79,78,82,83,44,32,40,77,65,73,78,84,82,83,42,41,44,32,40,84,82,78,82,83,42,41,41,32,124,10,9,40,65,67,67,84,83,84,77,84,43,41,41,9,9,9,10,9,41,62,32,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,79,70,67,32,84,114,97,110,115,97,99,116,105,111,110,32,82,101,99,111,114,100,115,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,83,105,103,110,111,110,32,84,114,97,110,115,97,99,116,105,111,110,58,32,65,108,119,97,121,115,32,115,101,110,116,32,97,115,32,116,104,101,32,102,105,114,115,116,10,9,116,114,97,110,115,97,99,116,105,111,110,32,105,110,32,97,110,32,72,84,84,80,32,80,79,83,84,32,102,111,114,32,97,32,103,105,118,101,110,32,115,101,115,115,105,111,110,32,111,110,32,10,9,97,110,32,79,70,67,32,99,108,105,101,110,116,47,115,101,114,118,101,114,32,115,121,115,116,101,109,46,32,83,69,83,83,75,69,89,32,109,117,115,116,32,98,101,32,115,101,116,32,116,111,32,10,9,48,32,102,111,114,32,105,110,105,116,105,97,108,32,101,110,114,111,108,108,101,109,101,110,116,32,111,114,32,119,104,101,110,32,114,101,115,101,116,116,105,110,103,32,97,32,10,9,117,115,101,114,47,112,114,111,118,105,100,101,114,32,114,101,108,97,116,105,111,110,115,104,105,112,46,32,65,32,118,97,108,105,100,32,83,69,83,83,75,69,89,32,105,115,32,10,9,114,101,113,117,105,114,101,100,32,97,116,32,97,108,108,32,111,116,104,101,114,32,116,105,109,101,115,46,32,65,32,85,83,69,82,73,68,32,105,115,32,97,108,119,97,121,115,32,114,101,113,117,105,114,101,100,46,32,10,9,84,104,105,115,32,116,114,97,110,115,97,99,116,105,111,110,32,105,115,32,97,108,115,111,32,117,115,101,100,32,102,111,114,32,99,104,97,110,103,105,110,103,32,112,97,115,115,119,111,114,100,115,46,10,9,73,102,32,116,104,101,32,117,115,101,114,32,105,115,32,110,101,119,32,116,111,32,116,104,101,32,115,121,115,116,101,109,44,32,116,104,101,32,114,101,115,112,111,110,115,101,32,109,117,115,116,32,10,9,99,111,110,116,97,105,110,32,118,97,108,117,101,115,32,102,111,114,32,79,70,67,32,115,101,114,118,105,99,101,115,32,97,118,97,105,108,97,98,108,101,32,111,110,32,116,104,105,115,32,115,101,114,118,101,114,44,32,10,9,97,115,32,119,101,108,108,32,97,115,32,116,104,101,32,100,101,102,97,117,108,116,32,100,97,121,115,32,116,111,32,112,97,121,32,97,110,100,32,116,104,101,32,100,101,102,97,117,108,116,32,100,97,121,115,32,10,9,98,101,102,111,114,101,32,119,105,116,104,100,114,97,119,108,32,111,110,32,110,101,119,32,112,97,121,101,101,115,44,32,119,104,101,110,32,117,115,105,110,103,32,116,104,101,32,10,9,85,46,83,46,32,112,97,121,109,101,110,116,32,115,101,114,118,105,99,101,32,109,111,100,101,108,46,32,84,104,101,32,115,101,114,118,101,114,32,114,101,116,117,114,110,115,32,10,9,116,104,101,32,83,69,83,83,75,69,89,32,116,111,32,98,101,32,117,115,101,100,32,100,117,114,105,110,103,32,116,104,101,32,110,101,120,116,32,79,70,67,32,72,84,84,80,32,115,101,115,115,105,111,110,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,79,78,82,81,9,9,45,32,111,9,40,83,69,83,83,75,69,89,44,32,68,84,67,76,73,69,78,84,44,32,85,83,69,82,73,68,44,10,9,85,83,69,82,80,65,83,83,44,32,78,69,87,80,65,83,83,63,41,62,10,60,33,69,76,69,77,69,78,84,32,83,79,78,82,83,9,9,45,32,111,9,40,83,84,65,84,85,83,44,32,68,84,83,69,82,86,69,82,44,32,69,82,82,79,82,63,44,32,83,69,83,83,75,69,89,44,32,32,10,9,40,40,83,69,82,86,73,67,69,43,41,44,32,68,65,89,83,82,69,81,68,63,44,32,68,65,89,83,87,73,84,72,63,41,63,41,62,10,10,60,33,45,45,32,32,66,97,116,99,104,101,100,32,77,97,105,110,116,101,110,97,110,99,101,32,84,114,97,110,115,97,99,116,105,111,110,58,32,84,104,105,115,32,105,115,32,117,115,101,100,32,116,111,32,10,9,115,112,101,99,105,102,121,32,116,114,97,110,115,97,99,116,105,111,110,115,32,116,104,97,116,32,97,114,101,32,117,115,101,100,32,116,111,32,109,97,105,110,116,97,105,110,32,116,104,101,32,10,9,117,115,101,114,47,115,101,114,118,105,99,101,32,114,101,108,97,116,105,111,110,115,104,105,112,44,32,115,117,99,104,32,97,115,32,97,100,100,105,110,103,32,111,110,45,108,105,110,101,32,10,9,97,99,99,116,115,44,32,114,101,103,105,115,116,101,114,105,110,103,32,98,105,108,108,112,97,121,32,112,97,121,101,101,115,32,119,105,116,104,32,97,32,98,105,108,108,32,10,9,112,97,121,109,101,110,116,32,115,121,115,116,101,109,44,32,111,114,32,115,101,110,100,105,110,103,32,103,101,110,101,114,97,108,32,109,97,105,108,32,105,110,32,114,101,103,97,114,100,115,32,10,9,116,111,32,97,32,103,105,118,101,110,32,79,70,67,32,115,101,114,118,105,99,101,46,32,84,104,101,32,67,76,84,73,68,32,105,115,32,117,115,101,100,32,116,111,32,109,97,116,99,104,32,10,9,98,97,116,99,104,101,100,9,114,101,115,112,111,110,115,101,115,32,116,111,32,98,97,116,99,104,101,100,32,114,101,113,117,101,115,116,115,32,100,117,114,105,110,103,32,116,104,101,32,115,101,115,115,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,78,84,82,81,9,45,32,111,9,40,67,76,84,73,68,44,32,65,67,84,73,79,78,44,32,10,9,40,65,67,67,84,82,81,32,124,32,80,65,89,69,69,82,81,32,124,32,77,65,73,76,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,78,84,82,83,9,45,32,111,9,40,67,76,84,73,68,44,32,83,84,65,84,85,83,44,32,69,82,82,79,82,63,44,32,10,9,40,65,67,67,84,82,83,32,124,32,80,65,89,69,69,82,83,32,124,32,77,65,73,76,82,83,41,63,41,62,10,10,60,33,45,45,32,32,66,97,116,99,104,101,100,32,70,105,110,97,110,99,105,97,108,32,84,114,97,110,115,97,99,116,105,111,110,115,58,32,84,104,105,115,32,105,115,32,117,115,101,100,32,116,111,10,9,115,112,101,99,105,102,121,32,102,105,110,97,110,99,105,97,108,32,116,114,97,110,115,97,99,116,105,111,110,115,32,116,111,32,98,101,32,112,101,114,102,111,114,109,101,100,10,9,111,110,32,116,104,101,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,40,115,41,32,100,117,114,105,110,103,32,97,32,103,105,118,101,110,32,79,70,67,32,72,84,84,80,32,83,101,115,115,105,111,110,46,32,10,9,84,104,101,32,67,76,84,73,68,32,105,115,32,117,115,101,100,32,116,111,32,109,97,116,99,104,32,98,97,116,99,104,101,100,32,114,101,115,112,111,110,115,101,115,32,116,111,32,98,97,116,99,104,101,100,10,9,114,101,113,117,101,115,116,115,32,100,117,114,105,110,103,32,116,104,101,32,115,101,115,115,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,82,81,9,9,45,32,111,9,40,67,76,84,73,68,44,32,65,67,84,73,79,78,44,10,9,40,83,84,77,84,82,81,32,124,32,73,78,84,82,65,82,81,32,124,32,73,78,84,69,82,82,81,32,124,32,80,65,89,77,84,82,81,32,124,32,80,65,89,73,81,82,81,41,41,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,82,83,9,9,45,32,111,9,40,67,76,84,73,68,44,32,83,84,65,84,85,83,44,32,69,82,82,79,82,63,44,10,9,40,83,84,77,84,82,83,32,124,32,73,78,84,82,65,82,83,32,124,32,73,78,84,69,82,82,83,32,124,32,80,65,89,77,84,82,83,32,124,32,80,65,89,73,81,82,83,41,63,41,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,83,116,97,116,101,109,101,110,116,58,32,84,104,105,115,32,105,115,32,117,115,101,100,32,102,111,114,32,115,116,97,116,109,101,110,116,10,9,100,111,119,110,108,111,97,100,115,32,97,110,100,32,102,105,108,101,32,101,120,99,104,97,110,103,101,46,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,83,84,77,84,9,45,32,111,9,40,65,67,67,84,70,82,79,77,44,32,83,84,77,84,82,83,41,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,32,79,70,67,32,67,108,105,101,110,116,47,83,101,114,118,101,114,32,77,97,105,110,116,101,110,97,110,99,101,32,84,114,97,110,115,97,99,116,105,111,110,115,32,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,101,110,97,98,108,101,32,111,114,32,99,104,97,110,103,101,32,115,101,114,118,105,99,101,115,10,9,102,111,114,32,97,32,112,97,116,105,99,117,108,97,114,32,97,99,99,111,117,110,116,32,98,101,108,111,110,103,105,110,103,32,116,111,32,97,32,117,115,101,114,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,81,9,45,32,111,9,40,65,67,67,84,70,82,79,77,44,32,40,83,69,82,86,82,81,83,84,43,41,41,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,82,83,9,45,32,111,9,40,83,69,82,86,65,85,84,72,43,41,62,10,10,60,33,45,45,32,32,80,97,121,101,101,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,114,101,113,117,101,115,116,32,116,111,32,97,100,100,32,97,32,112,97,121,101,101,10,9,116,111,32,116,104,101,32,98,105,108,108,32,112,97,121,109,101,110,116,32,115,101,114,118,105,99,101,44,32,111,114,32,117,112,100,97,116,101,32,105,110,102,111,114,109,97,116,105,111,110,10,9,114,101,103,97,114,100,105,110,103,32,116,104,101,32,112,97,121,101,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,82,81,9,45,32,111,9,40,80,65,89,69,69,44,32,80,65,89,69,69,73,68,63,44,32,80,65,89,65,67,67,84,41,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,82,83,9,45,32,111,9,40,80,65,89,69,69,73,68,44,32,80,65,89,69,69,63,44,32,68,65,89,83,82,69,81,68,44,32,68,65,89,83,87,73,84,72,41,62,10,10,60,33,45,45,32,32,77,97,105,108,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,105,110,113,117,105,114,101,32,97,98,111,117,116,32,10,9,115,101,114,118,105,99,101,115,32,102,111,114,32,97,32,112,97,116,105,99,117,108,97,114,32,97,99,99,111,117,110,116,32,98,101,108,111,110,103,105,110,103,32,116,111,10,9,97,32,117,115,101,114,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,82,81,9,45,32,111,9,40,83,69,82,86,73,67,69,44,32,65,67,67,84,70,82,79,77,63,44,32,40,77,69,77,79,43,41,41,62,10,60,33,69,76,69,77,69,78,84,32,77,65,73,76,82,83,9,45,32,111,9,40,77,69,77,79,42,41,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,79,70,67,32,70,105,110,97,110,99,105,97,108,32,84,114,97,110,115,97,99,116,105,111,110,115,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,79,70,67,32,66,97,110,107,105,110,103,32,84,114,97,110,115,97,99,116,105,111,110,32,69,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,114,101,113,117,101,115,116,32,115,116,97,116,101,109,101,110,116,10,9,100,101,116,97,105,108,115,32,111,102,32,97,32,103,105,118,101,110,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,32,97,116,32,97,32,102,105,110,97,110,99,105,97,108,10,9,105,110,115,116,105,116,117,116,105,111,110,46,32,84,104,101,32,115,101,114,118,101,114,32,109,117,115,116,32,114,101,116,117,114,110,32,116,104,101,32,108,101,100,103,101,114,10,9,98,97,108,97,110,99,101,32,102,111,114,32,116,104,101,32,97,99,99,111,117,110,116,46,32,83,116,97,116,101,109,101,110,116,32,114,101,113,117,101,115,116,115,32,99,97,110,32,10,9,98,101,32,98,97,115,101,100,32,111,110,32,115,116,97,114,116,105,110,103,32,97,110,100,32,101,110,100,105,110,103,32,100,97,116,101,115,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,82,81,9,45,32,111,9,40,65,67,67,84,70,82,79,77,44,32,68,84,83,84,65,82,84,63,44,32,68,84,69,78,68,63,41,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,82,83,9,45,32,111,9,40,68,84,83,84,65,82,84,44,32,68,84,69,78,68,44,32,76,69,68,71,69,82,44,32,40,83,84,77,84,84,82,78,42,41,41,62,10,10,60,33,45,45,32,32,73,110,116,114,97,45,98,97,110,107,32,84,114,97,110,115,102,101,114,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,114,101,113,117,101,115,116,10,9,97,110,32,105,110,116,114,97,45,98,97,110,107,32,116,114,97,110,115,102,101,114,46,32,73,102,32,116,104,101,32,115,101,114,118,101,114,32,114,101,116,117,114,110,115,10,9,97,32,115,116,97,116,117,115,32,105,110,100,105,99,97,116,105,110,103,32,115,117,99,99,101,115,115,44,32,97,110,100,32,110,111,32,100,97,116,101,47,116,105,109,101,10,9,105,115,32,115,112,101,99,105,102,105,101,100,44,32,105,116,32,119,105,108,108,32,98,101,32,97,115,115,117,109,101,100,32,116,104,101,32,102,117,110,100,115,32,97,114,101,32,10,9,105,109,109,101,97,100,105,97,116,101,108,121,32,97,118,97,105,108,97,98,108,101,46,32,84,104,101,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,10,9,109,117,115,116,32,104,97,118,101,32,98,101,101,110,32,112,114,101,118,105,111,117,115,108,121,32,101,110,97,98,108,101,100,32,102,111,114,32,98,97,110,107,105,110,103,32,10,9,115,101,114,118,105,99,101,115,32,117,115,105,110,103,32,116,104,101,32,65,67,67,84,82,81,47,65,67,67,84,82,83,32,116,114,97,110,115,97,99,116,105,111,110,115,46,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,82,81,9,45,32,111,9,40,65,67,67,84,70,82,79,77,44,32,84,82,78,65,77,84,44,32,65,67,67,84,84,79,44,32,40,77,69,77,79,42,41,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,82,65,82,83,9,45,32,111,9,40,83,82,86,82,84,73,68,44,32,68,84,80,79,83,84,69,68,63,41,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,79,70,67,32,80,97,121,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,69,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,73,110,116,101,114,45,98,97,110,107,32,84,114,97,110,115,102,101,114,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,114,101,113,117,101,115,116,10,9,97,110,32,105,110,116,101,114,45,98,97,110,107,32,116,114,97,110,115,102,101,114,46,32,73,102,32,116,104,101,32,115,101,114,118,101,114,32,114,101,116,117,114,110,115,10,9,97,32,115,116,97,116,117,115,32,105,110,100,105,99,97,116,105,110,103,32,115,117,99,99,101,115,115,44,32,97,110,100,32,110,111,32,100,97,116,101,47,116,105,109,101,10,9,105,115,32,115,112,101,99,105,102,105,101,100,44,32,105,116,32,119,105,108,108,32,98,101,32,97,115,115,117,109,101,100,32,116,104,101,32,102,117,110,100,115,32,97,114,101,32,10,9,105,109,109,101,97,100,105,97,116,101,108,121,32,97,118,97,105,108,97,98,108,101,46,32,84,104,101,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,10,9,109,117,115,116,32,104,97,118,101,32,98,101,101,110,32,112,114,101,118,105,111,117,115,108,121,32,101,110,97,98,108,101,100,32,102,111,114,32,98,105,108,108,32,112,97,121,109,101,110,116,32,10,9,115,101,114,118,105,99,101,115,32,117,115,105,110,103,32,116,104,101,32,65,67,67,84,82,81,47,65,67,67,84,82,83,32,116,114,97,110,115,97,99,116,105,111,110,115,46,32,10,9,84,104,101,32,78,65,77,69,32,97,110,100,32,80,65,89,65,67,67,84,32,102,105,101,108,100,115,32,97,114,101,32,102,111,114,32,116,104,101,32,34,112,97,121,101,101,34,32,10,9,99,111,114,114,101,115,112,111,110,100,105,110,103,32,116,111,32,116,104,101,32,65,67,67,84,84,79,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,82,81,9,45,32,111,9,40,65,67,67,84,70,82,79,77,44,32,84,82,78,65,77,84,44,32,40,80,65,89,69,69,73,68,32,124,32,65,67,67,84,84,79,41,44,32,78,65,77,69,44,32,80,65,89,65,67,67,84,44,32,10,9,68,84,68,85,69,44,32,83,82,86,82,84,73,68,63,44,32,40,77,69,77,79,42,41,41,62,10,60,33,69,76,69,77,69,78,84,32,73,78,84,69,82,82,83,9,45,32,111,9,40,83,82,86,82,84,73,68,44,32,68,84,80,79,83,84,69,68,63,44,32,67,72,75,78,85,77,63,41,62,10,10,60,33,45,45,32,32,66,105,108,108,32,80,97,121,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,114,101,113,117,101,115,116,32,102,111,114,32,97,32,112,97,121,109,101,110,116,32,116,111,32,98,101,32,109,97,100,101,10,9,102,114,111,109,32,97,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,32,116,111,32,97,32,112,97,121,101,101,32,114,101,103,105,115,116,101,114,101,100,32,119,105,116,104,32,97,32,98,105,108,108,32,112,97,121,109,101,110,116,10,9,115,101,114,118,105,99,101,46,32,84,104,101,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,32,109,117,115,116,32,104,97,118,101,32,98,101,101,110,32,112,114,101,118,105,111,117,115,108,121,32,101,110,97,98,108,101,100,32,10,9,102,111,114,32,98,105,108,108,32,112,97,121,109,101,110,116,32,115,101,114,118,105,99,101,115,32,117,115,105,110,103,32,116,104,101,32,65,67,67,84,82,81,47,65,67,67,84,82,83,32,116,114,97,110,115,97,99,116,105,111,110,115,46,32,10,9,84,104,101,32,112,97,121,101,101,32,109,117,115,116,32,98,101,32,115,112,101,99,105,102,105,101,100,32,98,121,32,97,32,112,97,121,101,101,32,105,100,32,98,97,115,101,100,32,111,110,32,97,32,112,114,101,118,105,111,117,115,32,10,9,80,65,89,69,69,82,81,47,80,65,89,69,69,82,83,32,116,114,97,110,115,97,99,116,105,111,110,32,115,101,113,117,101,110,99,101,44,32,111,114,32,116,104,101,32,100,117,101,32,100,97,116,101,32,109,117,115,116,32,10,9,98,101,32,97,116,32,108,101,97,115,116,32,116,104,101,32,100,101,102,97,117,108,116,32,100,97,121,115,32,116,111,32,112,97,121,32,102,111,114,32,97,32,103,105,118,101,110,32,112,97,121,109,101,110,116,32,112,114,111,118,105,100,101,114,46,10,9,73,102,32,97,32,112,97,121,101,101,32,105,100,32,105,115,32,110,111,116,32,115,112,101,99,105,102,105,101,100,44,32,116,104,101,110,32,116,104,101,32,115,101,114,118,101,114,32,109,97,121,32,114,101,116,117,114,110,10,9,97,32,112,97,121,101,101,32,105,100,44,32,109,97,116,99,104,105,110,103,32,111,110,101,32,105,110,32,97,32,112,114,101,118,105,111,117,115,32,80,65,89,69,69,82,83,32,116,114,97,110,115,97,99,116,105,111,110,32,10,9,119,105,116,104,105,110,32,116,104,101,32,115,97,109,101,32,99,108,105,101,110,116,47,115,101,114,118,101,114,32,115,101,115,115,105,111,110,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,77,84,82,81,9,45,32,111,9,40,65,67,67,84,70,82,79,77,44,32,84,82,78,65,77,84,44,32,40,80,65,89,69,69,73,68,32,124,32,80,65,89,69,69,41,44,32,80,65,89,65,67,67,84,44,32,10,9,68,84,68,85,69,44,32,83,82,86,82,84,73,68,63,44,32,40,77,69,77,79,42,41,41,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,77,84,82,83,9,45,32,111,9,40,83,82,86,82,84,73,68,44,32,80,65,89,69,69,73,68,63,41,62,10,10,60,33,45,45,32,32,80,97,121,109,101,110,116,32,73,110,113,117,105,114,121,32,84,114,97,110,115,97,99,116,105,111,110,58,32,83,101,110,116,32,116,111,32,114,101,113,117,101,115,116,32,105,110,102,111,114,109,97,116,105,111,110,10,9,114,101,103,97,114,100,105,110,103,32,97,32,112,97,121,109,101,110,116,32,102,114,111,109,32,97,32,117,115,101,114,39,115,32,97,99,99,111,117,110,116,32,116,111,32,97,32,112,97,121,101,101,46,32,10,9,65,32,115,117,99,99,101,115,115,102,117,108,32,80,65,89,77,84,82,81,47,80,65,89,77,84,82,83,32,116,114,97,110,115,97,99,116,105,111,110,32,115,101,116,32,109,117,115,116,32,104,97,118,101,32,10,9,112,114,101,118,105,111,117,115,108,121,32,111,99,99,117,114,114,101,100,32,105,110,32,97,32,112,114,105,111,114,32,115,101,115,115,105,111,110,32,98,101,102,111,114,101,32,97,32,112,97,121,109,101,110,116,10,9,114,101,113,117,101,115,116,32,105,115,32,112,111,115,115,105,98,108,101,46,32,84,104,101,32,83,82,86,82,84,73,68,32,102,111,114,32,116,104,97,116,32,112,97,121,109,101,110,116,32,109,117,115,116,32,98,101,32,10,9,107,110,111,119,110,32,116,111,32,105,110,113,117,105,114,101,32,111,110,32,97,32,112,97,121,109,101,110,116,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,73,81,82,81,9,45,32,111,9,40,83,82,86,82,84,73,68,44,32,40,77,69,77,79,43,41,41,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,73,81,82,83,9,45,32,111,9,40,83,82,86,82,84,73,68,44,32,40,77,69,77,79,42,41,41,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,77,117,108,116,105,112,108,101,32,69,108,101,109,101,110,116,32,68,101,102,105,110,105,116,105,111,110,115,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,79,70,67,32,65,103,103,114,101,103,97,116,101,32,69,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,83,116,97,116,101,109,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,68,101,116,97,105,108,58,32,85,115,101,100,32,102,111,114,32,114,101,116,117,114,110,105,110,103,10,9,116,104,101,32,100,101,116,97,105,108,115,32,111,102,32,97,32,98,97,110,107,32,115,116,97,116,101,109,101,110,116,32,116,114,97,110,115,97,99,116,105,111,110,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,77,84,84,82,78,9,45,32,45,9,40,71,69,78,84,82,78,41,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,70,114,111,109,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,97,99,99,111,117,110,116,10,9,102,114,111,109,32,119,104,105,99,104,32,102,117,110,100,115,32,119,105,108,108,32,98,101,47,104,97,118,101,32,98,101,101,110,32,119,105,116,104,100,114,97,119,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,70,82,79,77,9,45,32,45,9,40,65,67,67,79,85,78,84,41,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,84,111,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,97,99,99,111,117,110,116,10,9,105,110,116,111,32,119,104,105,99,104,32,102,117,110,100,115,32,119,105,108,108,32,98,101,47,104,97,118,101,32,98,101,101,110,32,100,101,112,111,115,105,116,101,100,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,79,9,45,32,45,9,40,65,67,67,79,85,78,84,41,62,10,10,60,33,45,45,32,32,80,97,121,101,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,97,32,112,97,121,101,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,9,9,45,32,45,9,40,69,78,84,73,84,89,41,62,10,10,60,33,45,45,32,32,83,101,114,118,105,99,101,32,82,101,113,117,101,115,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,115,101,114,118,105,99,101,115,32,119,104,105,99,104,32,97,114,101,32,98,101,105,110,103,32,114,101,115,113,117,101,115,116,101,100,10,9,102,111,114,32,97,32,103,105,118,101,110,32,117,115,101,114,46,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,82,86,82,81,83,84,9,45,32,45,9,40,83,69,82,86,73,67,69,44,32,65,67,84,73,79,78,41,62,10,10,60,33,45,45,32,32,83,101,114,118,105,99,101,32,65,117,116,104,111,114,105,122,101,100,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,119,104,105,99,104,32,115,101,114,118,105,99,101,115,32,97,114,101,32,99,117,114,114,101,110,116,108,121,32,97,117,116,104,111,114,105,122,101,100,10,9,102,111,114,32,97,32,103,105,118,101,110,32,117,115,101,114,46,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,82,86,65,85,84,72,32,9,45,32,45,9,40,83,69,82,86,73,67,69,44,32,83,84,65,84,85,83,41,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,71,101,110,101,114,105,99,32,65,103,103,114,101,103,97,116,101,32,69,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,84,104,101,32,102,111,108,108,111,119,105,110,103,32,97,103,103,114,101,103,97,116,101,32,101,108,101,109,101,110,116,115,32,97,114,101,32,100,101,102,105,110,101,100,10,9,97,116,32,97,32,103,101,110,101,114,105,99,32,108,101,118,101,108,32,116]),n.push.apply(n,[111,32,97,105,100,32,105,110,32,116,104,101,32,112,97,114,115,105,110,103,32,111,102,10,9,101,108,101,109,101,110,116,32,97,103,103,114,101,103,97,116,101,115,46,32,84,104,101,115,101,32,101,108,101,109,101,110,116,32,116,97,103,115,32,119,105,108,108,32,10,9,110,101,118,101,114,32,111,99,99,117,114,32,105,110,32,97,110,32,79,70,67,32,100,111,99,117,109,101,110,116,32,105,110,115,116,97,110,99,101,46,32,32,10,45,45,62,10,10,60,33,45,45,32,32,71,101,110,101,114,105,99,32,84,114,97,110,115,97,99,116,105,111,110,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,101,116,97,105,108,115,32,111,102,32,97,32,102,105,110,97,110,99,105,97,108,32,116,114,97,110,115,97,99,116,105,111,110,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,71,69,78,84,82,78,9,111,32,111,9,40,84,82,78,84,89,80,69,44,32,68,84,80,79,83,84,69,68,44,32,84,82,78,65,77,84,44,32,10,9,70,73,84,73,68,63,44,32,67,76,84,73,68,63,44,32,83,82,86,82,84,73,68,63,44,32,67,72,75,78,85,77,63,44,32,83,73,67,63,44,32,80,65,89,69,69,73,68,63,44,32,40,80,65,89,69,69,32,124,32,78,65,77,69,41,63,44,32,65,67,67,84,84,79,63,44,32,40,77,69,77,79,42,41,41,62,10,10,60,33,45,45,32,32,69,110,116,105,116,121,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,112,101,114,115,111,110,97,108,32,100,97,116,97,32,102,111,114,32,97,32,103,105,118,101,110,32,101,110,116,105,116,121,46,10,9,65,32,109,97,120,105,109,117,109,32,111,102,32,116,104,114,101,101,32,110,97,109,101,32,102,105,101,108,100,115,44,32,116,104,114,101,101,32,97,100,100,114,101,115,115,32,102,105,101,108,100,115,44,10,9,97,110,100,32,116,119,111,32,112,104,111,110,101,32,102,105,101,108,100,115,32,119,105,108,108,32,98,101,32,97,108,108,111,119,101,100,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,78,84,73,84,89,9,111,32,111,9,40,40,78,65,77,69,43,41,44,32,40,65,68,68,82,69,83,83,43,41,44,32,67,73,84,89,44,32,83,84,65,84,69,44,32,80,79,83,84,65,76,73,68,44,32,40,80,72,79,78,69,43,41,41,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,97,99,99,111,117,110,116,10,9,97,116,32,97,32,103,105,118,101,110,32,102,105,110,97,110,99,105,97,108,32,105,110,115,116,105,116,117,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,79,85,78,84,9,111,32,111,9,40,66,65,78,75,73,68,44,32,66,82,65,78,67,72,73,68,63,44,32,65,67,67,84,73,68,44,32,65,67,67,84,84,89,80,69,41,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,83,105,110,103,108,101,32,69,108,101,109,101,110,116,32,68,101,102,105,110,105,116,105,111,110,115,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,60,33,45,45,32,32,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,79,70,67,32,104,101,97,100,101,114,32,101,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,79,70,67,32,68,97,116,97,32,86,101,114,115,105,111,110,32,78,117,109,98,101,114,58,32,85,115,101,100,32,116,111,32,105,110,100,105,99,97,116,101,32,116,104,101,10,9,118,101,114,115,105,111,110,32,111,102,32,116,104,101,32,79,70,67,32,68,84,68,46,32,32,10,45,45,62,32,10,60,33,69,76,69,77,69,78,84,32,68,84,68,9,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,67,111,100,101,32,112,97,103,101,58,32,85,115,101,100,32,116,111,32,105,110,100,105,99,97,116,101,32,116,104,101,32,65,78,83,73,32,99,111,100,101,32,112,97,103,101,32,10,9,111,102,32,116,104,101,9,99,104,97,114,97,99,116,101,114,32,115,101,116,32,117,115,101,100,32,105,110,32,97,108,108,32,111,102,32,116,104,101,32,10,9,67,68,65,84,65,32,101,108,101,109,101,110,116,115,32,40,100,101,102,97,117,108,116,32,116,111,32,49,50,53,50,41,46,32,32,10,45,45,62,32,10,60,33,69,76,69,77,69,78,84,32,67,80,65,71,69,9,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,79,70,67,32,83,101,115,115,105,111,110,47,84,114,97,110,115,97,99,116,105,111,110,32,69,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,83,101,115,115,105,111,110,32,75,101,121,58,32,85,115,101,100,32,102,111,114,32,105,110,100,105,99,97,116,105,110,103,32,116,104,101,32,105,110,100,101,120,10,9,111,102,32,116,104,101,32,115,101,115,115,105,111,110,32,114,101,108,97,116,105,118,101,32,116,111,32,116,104,101,32,117,115,101,114,47,112,114,111,118,105,100,101,114,46,32,10,9,84,104,105,115,32,107,101,121,32,105,115,32,117,115,101,100,32,102,111,114,32,99,114,97,115,104,32,114,101,99,111,118,101,114,121,32,112,117,114,112,111,115,101,115,46,32,10,9,84,104,101,32,115,101,114,118,101,114,32,114,101,116,117,114,110,115,32,116,104,101,32,105,110,105,116,105,97,108,32,107,101,121,32,105,110,32,116,104,101,10,9,115,105,103,110,111,102,102,32,114,101,115,112,111,110,115,101,32,111,102,32,116,104,101,32,101,110,114,111,108,108,109,101,110,116,32,115,101,115,115,105,111,110,46,32,10,9,84,104,105,115,32,107,101,121,32,105,115,32,117,110,105,113,117,101,32,102,111,114,32,97,32,103,105,118,101,110,32,117,115,101,114,47,112,114,111,118,105,100,101,114,32,10,9,114,101,108,97,116,105,111,110,115,104,105,112,32,97,110,100,32,102,111,114,32,101,118,101,114,121,32,115,101,115,115,105,111,110,32,102,111,114,32,97,32,103,105,118,101,110,32,10,9,85,83,69,82,73,68,46,9,84,104,105,115,32,107,101,121,32,105,115,32,115,116,111,114,101,100,32,98,121,32,98,111,116,104,32,116,104,101,32,99,108,105,101,110,116,32,97,110,100,32,10,9,116,104,101,32,115,101,114,118,101,114,46,32,84,104,101,32,115,116,111,114,101,100,32,107,101,121,32,105,115,32,97,108,119,97,121,115,32,115,101,110,116,32,98,121,32,10,9,116,104,101,32,99,108,105,101,110,116,32,105,110,32,116,104,101,32,115,105,103,110,111,110,32,114,101,113,117,101,115,116,46,32,84,104,101,32,115,101,114,118,101,114,32,119,105,108,108,32,10,9,101,120,112,101,99,116,32,116,104,101,32,107,101,121,32,116,111,32,109,97,116,99,104,32,116,104,101,32,107,101,121,32,115,101,110,116,32,105,110,32,116,104,101,32,10,9,115,105,103,110,111,102,102,32,114,101,115,112,111,110,115,101,32,111,102,32,116,104,101,32,112,114,101,118,105,111,117,115,32,115,101,115,115,105,111,110,46,32,73,102,32,116,104,101,32,10,9,107,101,121,32,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,101,32,115,105,103,110,111,110,32,114,101,113,117,101,115,116,32,100,111,101,115,32,110,111,116,32,109,97,116,99,104,32,10,9,116,104,101,32,107,101,121,9,101,120,112,101,99,116,101,100,32,98,121,32,116,104,101,32,115,101,114,118,101,114,44,32,116,104,101,110,32,116,104,105,115,32,105,110,100,105,99,97,116,101,115,32,10,9,116,104,97,116,32,116,104,101,32,115,101,114,118,101,114,32,105,115,32,98,101,105,110,103,32,97,116,116,97,99,107,101,100,32,111,114,32,116,104,101,10,9,117,115,101,114,32,105,115,32,105,110,32,99,114,97,115,104,45,114,101,99,111,118,101,114,121,32,109,111,100,101,46,32,84,104,101,32,115,101,114,118,101,114,10,9,115,104,111,117,108,100,32,118,101,114,105,102,121,32,116,104,97,116,32,116,104,105,115,32,105,115,32,97,32,99,114,97,115,104,32,114,101,99,111,118,101,114,121,32,98,121,10,9,99,111,109,112,97,114,105,110,103,32,116,104,101,32,115,101,115,115,105,111,110,32,107,101,121,32,97,103,97,105,110,115,116,32,116,104,101,32,107,101,121,32,111,102,32,116,104,101,10,9,112,114,101,118,105,111,117,115,32,115,101,115,115,105,111,110,46,32,73,102,32,116,104,101,32,107,101,121,115,32,109,97,116,99,104,44,32,116,104,101,110,32,105,116,32,99,97,110,32,98,101,32,10,9,97,115,115,117,109,101,100,32,116,104,97,116,32,116,104,101,32,99,108,105,101,110,116,32,100,105,100,32,110,111,116,32,114,101,99,105,101,118,101,32,116,104,101,32,10,9,116,114,97,110,115,97,99,116,105,111,110,32,114,101,115,112,111,110,115,101,32,111,102,32,116,104,101,32,112,114,101,118,105,111,117,115,32,115,101,115,115,105,111,110,44,32,10,9,97,110,100,32,114,101,116,117,114,110,32,116,104,101,32,114,101,115,112,111,110,115,101,32,116,114,97,110,115,97,99,116,105,111,110,115,32,111,102,32,116,104,101,32,112,114,101,118,105,111,117,115,10,9,115,101,115,115,105,111,110,46,32,84,104,105,115,32,107,101,121,32,105,115,32,97,108,119,97,121,115,32,97,115,115,105,103,110,101,100,32,98,121,32,116,104,101,10,9,115,101,114,118,101,114,44,32,97,110,100,32,114,101,116,117,114,110,101,100,32,98,121,32,116,104,101,32,99,108,105,101,110,116,46,9,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,83,83,75,69,89,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,85,115,101,114,32,73,68,58,32,85,115,101,100,32,102,111,114,32,105,100,101,110,116,105,102,121,105,110,103,32,97,32,117,115,101,114,46,32,10,9,84,104,105,115,32,105,100,32,105,115,32,97,108,119,97,121,115,32,97,115,115,105,103,110,101,100,32,98,121,32,116,104,101,32,115,101,114,118,101,114,44,32,10,9,119,105,116,104,105,110,32,97,110,32,101,110,114,111,108,108,109,101,110,116,32,114,101,115,112,111,110,115,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,67,108,105,101,110,116,32,84,114,97,110,115,97,99,116,105,111,110,32,73,100,58,32,85,115,101,100,32,102,111,114,32,109,97,116,99,104,105,110,103,10,9,97,32,114,101,113,117,101,115,116,32,116,114,97,110,115,97,99,116,105,111,110,32,116,111,32,97,32,114,101,115,112,111,110,115,101,32,116,114,97,110,115,97,99,116,105,111,110,44,32,10,9,119,104,101,110,32,109,117,108,116,105,112,108,101,32,116,114,97,110,115,97,99,116,105,111,110,115,32,97,114,101,32,115,101,110,116,32,105,110,32,98,97,116,99,104,32,109,111,100,101,46,10,9,69,97,99,104,32,105,100,32,109,117,115,116,32,98,101,9,97,32,117,110,105,113,117,101,32,118,97,108,117,101,32,119,105,116,104,105,110,32,97,32,103,105,118,101,110,32,10,9,99,108,105,101,110,116,45,115,101,114,118,101,114,32,115,101,115,115,105,111,110,46,32,32,84,104,105,115,32,105,100,32,105,115,32,97,108,119,97,121,115,32,97,115,115,105,103,110,101,100,10,9,98,121,32,116,104,101,32,99,108,105,101,110,116,44,32,97,110,100,32,114,101,116,117,114,110,101,100,32,98,121,32,116,104,101,32,115,101,114,118,101,114,46,10,9,73,102,32,116,104,101,32,115,101,114,118,101,114,32,105,115,32,115,101,110,100,105,110,103,32,97,110,32,117,110,115,111,108,105,99,97,116,101,100,32,114,101,115,112,111,110,115,101,10,9,116,114,97,110,115,97,99,116,105,111,110,44,32,67,76,84,73,68,32,109,117,115,116,32,98,101,32,115,101,116,32,116,111,32,48,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,76,84,73,68,9,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,83,101,114,118,101,114,32,84,114,97,110,115,97,99,116,105,111,110,32,73,68,58,32,85,115,101,100,32,102,111,114,10,9,105,100,101,110,116,105,102,121,105,110,103,32,97,32,117,110,105,113,117,101,32,102,105,110,97,110,99,105,97,108,32,116,114,97,110,115,97,99,116,105,111,110,46,32,10,9,84,104,105,115,32,105,100,32,105,115,32,97,108,119,97,121,115,32,97,115,115,105,103,110,101,100,32,98,121,32,116,104,101,32,115,101,114,118,101,114,46,10,9,84,104,105,115,32,99,97,110,32,98,101,32,116,104,111,117,103,104,116,32,111,102,32,97,115,32,97,32,99,111,110,102,105,114,109,97,116,105,111,110,10,9,110,117,109,98,101,114,32,116,104,97,116,32,115,104,111,117,108,100,32,98,101,32,97,32,117,110,105,113,117,101,32,105,100,32,116,104,97,116,32,116,104,101,10,9,117,115,101,114,32,99,97,110,32,114,101,102,101,114,101,110,99,101,32,105,110,32,97,32,112,104,111,110,101,32,99,111,110,118,101,114,115,97,116,105,111,110,10,9,119,105,116,104,32,116,104,101,32,99,117,115,116,111,109,101,114,32,115,101,114,118,105,99,101,32,100,101,115,107,32,97,116,32,116,104,101,32,10,9,115,101,114,118,101,114,32,108,111,99,97,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,82,86,82,84,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,84,114,97,110,115,97,99,116,105,111,110,32,65,99,116,105,111,110,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,114,101,113,117,101,115,116,101,100,32,97,99,116,105,111,110,32,102,111,114,32,97,32,103,105,118,101,110,32,116,114,97,110,115,97,99,116,105,111,110,46,10,10,9,48,44,32,97,100,100,10,9,49,44,32,100,101,108,101,116,101,10,9,50,44,32,99,104,97,110,103,101,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,84,73,79,78,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,84,114,97,110,115,97,99,116,105,111,110,32,83,116,97,116,117,115,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,114,101,115,117,108,116,97,110,116,32,115,116,97,116,117,115,32,102,111,114,32,97,32,103,105,118,101,110,32,114,101,115,112,111,110,115,101,46,32,32,10,9,10,9,110,111,114,109,97,108,32,115,116,97,116,117,115,10,10,9,48,44,32,114,101,113,117,101,115,116,32,97,99,99,101,112,116,101,100,32,10,9,49,44,32,114,101,113,117,101,115,116,32,114,101,106,101,99,116,101,100,32,10,9,50,44,32,97,99,99,111,117,110,116,32,112,101,110,100,105,110,103,10,9,51,44,32,97,99,99,111,117,110,116,32,99,108,111,115,101,100,10,9,52,44,32,110,111,32,67,76,84,73,68,32,40,117,110,115,111,108,105,99,105,116,105,101,100,32,116,114,97,110,115,97,99,116,105,111,110,41,10,9,53,44,32,112,97,115,115,119,111,114,100,32,99,104,97,110,103,101,32,114,101,113,117,105,114,101,100,10,9,10,9,101,114,114,111,114,32,115,116,97,116,117,115,10,10,9,49,48,48,44,32,117,110,100,101,102,105,110,101,100,32,101,114,114,111,114,32,45,32,101,114,114,111,114,32,116,101,120,116,32,105,110,32,69,82,82,79,82,32,10,9,49,48,49,44,32,85,83,69,82,73,68,32,110,111,116,32,114,101,99,111,103,110,105,122,101,100,10,9,49,48,50,44,32,85,83,69,82,80,65,83,83,32,110,111,116,32,114,101,99,111,103,110,105,122,101,100,10,9,49,48,51,44,32,83,69,83,83,75,69,89,32,110,111,116,32,114,101,99,111,103,110,105,122,101,100,10,9,49,48,52,44,32,97,99,99,111,117,110,116,32,110,111,116,32,114,101,99,111,103,110,105,122,101,100,10,9,49,48,53,44,32,98,97,110,107,32,110,111,116,32,114,101,99,111,103,110,105,122,101,100,10,9,49,48,54,44,32,80,65,89,69,69,73,68,32,110,111,116,32,114,101,99,111,103,110,105,122,101,100,10,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,85,83,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,42,42,42,42,42,42,42,32,79,70,67,32,68,97,116,97,32,69,108,101,109,101,110,116,115,32,42,42,42,42,42,42,42,32,32,45,45,62,10,10,60,33,45,45,32,32,84,114,97,110,115,97,99,116,105,111,110,32,65,109,111,117,110,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,97,110,32,97,109,111,117,110,116,32,102,111,114,32,97,32,103,105,118,101,110,32,116,114,97,110,115,97,99,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,65,77,84,9,45,32,111,9,37,65,77,84,83,84,82,62,10,10,60,33,45,45,32,32,76,101,100,103,101,114,32,66,97,108,97,110,99,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,97,32,108,101,100,103,101,114,32,98,97,108,97,110,99,101,32,102,111,114,32,97,32,103,105,118,101,110,32,97,99,99,111,117,110,116,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,76,69,68,71,69,82,9,45,32,111,9,37,65,77,84,83,84,82,62,10,10,60,33,45,45,32,32,80,97,121,101,101,32,73,68,58,32,85,115,101,100,32,102,111,114,32,105,100,101,110,116,105,102,121,105,110,103,32,97,32,112,97,121,101,101,46,32,10,9,84,104,105,115,32,105,100,32,105,115,32,97,108,119,97,121,115,32,97,115,115,105,103,110,101,100,32,98,121,32,116,104,101,32,115,101,114,118,101,114,44,32,10,9,119,105,116,104,105,110,32,97,32,112,97,121,101,101,32,114,101,115,112,111,110,115,101,46,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,69,69,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,70,105,110,97,110,99,105,97,108,32,73,110,115,116,105,116,117,116,105,111,110,32,84,114,97,110,115,97,99,116,105,111,110,32,73,68,58,32,85,115,101,100,32,102,111,114,10,9,105,100,101,110,116,105,102,121,105,110,103,32,97,32,117,110,105,113,117,101,32,102,105,110,97,110,99,105,97,108,32,116,114,97,110,115,97,99,116,105,111,110,46,32,10,9,84,104,105,115,32,105,100,32,105,115,32,97,108,119,97,121,115,32,97,115,115,105,103,110,101,100,32,98,121,32,116,104,101,32,102,105,110,97,110,99,105,97,108,10,9,105,110,115,116,105,116,117,116,105,111,110,46,32,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,70,73,84,73,68,9,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,66,97,110,107,32,73,68,58,32,85,115,101,100,32,102,111,114,9,105,100,101,110,116,105,102,121,105,110,103,32,97,32,117,110,105,113,117,101,32,102,105,110,97,110,99,105,97,108,32,10,9,105,110,115,116,105,116,117,116,105,111,110,46,32,84,104,105,115,32,105,100,32,105,115,32,116,121,112,105,99,97,108,108,121,32,97,32,114,111,117,116,105,110,103,10,9,110,117,109,98,101,114,32,111,114,32,66,73,78,46,32,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,65,78,75,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,66,114,97,110,99,104,32,73,68,58,32,85,115,101,100,32,102,111,114,32,105,100,101,110,116,105,102,121,105,110,103,32,97,32,117,110,105,113,117,101,32,102,105,110,97,110,99,105,97,108,32,10,9,105,110,115,116,105,116,117,116,105,111,110,32,98,114,97,110,99,104,46,32,84,104,105,115,32,105,100,32,105,115,32,116,121,112,105,99,97,108,108,121,32,111,110,108,121,32,117,115,101,100,10,9,105,110,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,98,97,110,107,105,110,103,32,115,121,115,116,101,109,115,46,32,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,66,82,65,78,67,72,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,73,68,58,32,85,115,101,100,32,102,111,114,32,105,100,101,110,116,105,102,121,105,110,103,32,97,32,117,110,105,113,117,101,32,102,105,110,97,110,99,105,97,108,32,10,9,97,99,99,111,117,110,116,46,32,84,104,105,115,32,105,100,32,105,115,32,116,121,112,105,99,97,108,108,121,32,97,110,32,97,99,99,111,117,110,116,32,110,117,109,98,101,114,10,9,111,114,32,99,114,101,100,105,116,32,99,97,114,100,32,110,117,109,98,101,114,46,32,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,84,121,112,101,58,32,85,115,101,100,32,102,111,114,32,105,100,101,110,116,105,102,121,105,110,103,32,116,104,101,32,116,121,112,101,32,111,102,32,102,105,110,97,110,99,105,97,108,32,10,9,97,99,99,111,117,110,116,46,32,10,10,9,48,44,32,67,104,101,99,107,105,110,103,10,9,49,44,32,83,97,118,105,110,103,115,10,9,50,44,32,67,114,101,100,105,116,32,67,97,114,100,10,9,51,44,32,77,111,110,101,121,32,77,97,114,107,101,116,10,9,52,44,32,67,114,101,100,105,116,32,76,105,110,101,10,9,53,44,32,76,111,97,110,10,9,54,44,32,73,110,116,101,114,45,98,97,110,107,32,116,114,97,110,102,101,114,32,112,97,121,101,101,10,9,55,44,32,79,116,104,101,114,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,67,67,84,84,89,80,69,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,84,114,97,110,115,97,99,116,105,111,110,32,84,121,112,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,116,121,112,101,32,111,102,32,97,32,103,105,118,101,110,32,116,114,97,110,115,97,99,116,105,111,110,46,10,10,9,48,44,32,67,114,101,100,105,116,10,9,49,44,32,68,101,98,105,116,10,9,50,44,32,73,110,116,101,114,101,115,116,10,9,51,44,32,68,105,118,105,100,101,110,100,10,9,52,44,32,83,101,114,118,105,99,101,32,67,104,97,114,103,101,10,9,53,44,32,68,101,112,111,115,105,116,10,9,54,44,32,65,84,77,32,87,105,116,104,100,114,97,119,108,10,9,55,44,32,84,114,97,110,115,102,101,114,10,9,56,44,32,67,104,101,99,107,10,9,57,44,32,69,108,101,99,116,114,111,110,105,99,32,80,97,121,109,101,110,116,10,9,49,48,44,32,67,97,115,104,32,87,105,116,104,100,114,97,119,108,10,9,49,49,44,32,69,108,101,99,116,114,111,110,105,99,32,80,97,121,114,111,108,108,32,68,101,112,111,115,105,116,10,9,49,50,44,32,79,116,104,101,114,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,84,82,78,84,89,80,69,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,83,116,97,110,100,97,114,100,32,73,110,100,117,115,116,114,121,32,67,108,97,115,115,105,102,105,99,97,116,105,111,110,58,32,85,115,101,100,32,102,111,114,32,10,9,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,83,73,67,32,102,111,114,32,97,32,103,105,118,101,110,32,116,114,97,110,115,97,99,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,73,67,9,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,67,104,101,99,107,32,110,117,109,98,101,114,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,10,9,99,104,101,99,107,32,110,117,109,98,101,114,32,102,111,114,32,97,32,103,105,118,101,110,32,116,114,97,110,115,97,99,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,72,75,78,85,77,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,65,99,99,111,117,110,116,32,119,105,116,104,32,112,97,121,101,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,10,9,97,99,99,111,117,110,116,32,110,117,109,98,101,114,32,116,104,97,116,32,114,101,112,114,101,115,101,110,116,115,32,97,32,117,115,101,114,39,115,32,10,9,97,99,99,111,117,110,116,32,119,105,116,104,32,97,32,112,97,121,101,101,32,111,114,32,98,117,115,105,110,101,115,115,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,65,89,65,67,67,84,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,68,97,121,115,32,114,101,113,117,105,114,101,100,32,102,111,114,32,112,97,121,109,101,110,116,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,10,9,110,117,109,98,101,114,32,111,102,32,100,97,121,115,32,114,101,113,117,105,114,101,100,32,112,114,105,111,114,32,116,111,32,116,104,101,32,100,117,101,32,100,97,116,101,10,9,102,111,114,32,97,32,98,105,108,108,32,112,97,121,109,101,110,116,32,114,101,113,117,101,115,116,32,117,115,105,110,103,32,116,104,105,115,32,112,97,121,101,101,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,65,89,83,82,69,81,68,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,87,105,116,104,100,114,97,119,108,32,100,97,116,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,110,117,109,98,101,114,32,111,102,32,10,9,100,97,121,115,32,98,101,102,111,114,101,32,102,117,110,100,115,32,119,105,108,108,32,98,101,32,119,105,116,104,100,97,114,119,110,32,102,114,111,109,32,97,32,117,115,101,114,39,115,32,10,9,97,99,99,111,117,110,116,32,112,114,105,111,114,32,116,111,32,116,104,101,32,100,117,101,32,100,97,116,101,32,111,102,32,116,104,101,32,112,97,121,109,101,110,116,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,65,89,83,87,73,84,72,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,67,108,105,101,110,116,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,32,111,110,32,116,104,101,32,99,108,105,101,110,116,32,109,97,99,104,105,110,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,67,76,73,69,78,84,9,45,32,111,9,37,68,84,83,84,82,62,10,10,60,33,45,45,32,32,83,101,114,118,101,114,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,32,111,110,32,116,104,101,32,115,101,114,118,101,114,32,109,97,99,104,105,110,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,83,69,82,86,69,82,9,45,32,111,9,37,68,84,83,84,82,62,10,10,60,33,45,45,32,32,83,116,97,114,116,105,110,103,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,32,102,111,114,32,116,104,101,32,102,105,114,115,116,32,115,116,97,116,101,109,101,110,116,10,9,116,114,97,110,115,97,99,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,69,78,68,9,9,45,32,111,9,37,68,84,83,84,82,62,10,10,60,33,45,45,32,32,69,110,100,105,110,103,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,97,116,101,32,97,110,100,32,116,105,109,101,32,102,111,114,32,116,104,101,32,108,97,115,116,32,115,116,97,116,101,109,101,110,116,10,9,116,114,97,110,115,97,99,116,105,111,110,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,83,84,65,82,84,9,45,32,111,9,37,68,84,83,84,82,62,10,10,60,33,45,45,32,32,80,111,115,116,105,110,103,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,112,111,115,116,105,110,103,32,100,97,116,101,32,40,101,102,102,101,99,116,105,118,101,32,100,97,116,101,41,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,80,79,83,84,69,68,9,45,32,111,9,37,68,84,83,84,82,62,10,10,60,33,45,45,32,32,68,117,101,32,68,97,116,101,32,97,110,100,32,84,105,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,116,104,101,32,100,117,101,32,100,97,116,101,32,102,111,114,32,97,32,112,97,121,109,101,110,116,32,111,114,32,105,110,116,101,114,45,98,97,110,107,10,9,116,114,97,110,115,102,101,114,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,68,84,68,85,69,9,9,45,32,111,9,37,68,84,83,84,82,62,10,10,60,33,45,45,32,32,83,101,114,118,105,99,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,115,101,114,118,105,99,101,46,10,9,84,104,101,115,101,32,115,101,114,118,105,99,101,115,32,97,114,101,32,101,105,116,104,101,114,32,98,97,110,107,105,110,103,32,115,101,114,118,105,99,101,115,44,10,9,111,114,32,98,105,108,108,112,97,121,109,101,110,116,32,115,101,114,118,105,99,101,115,46,32,32,10,10,9,48,44,32,66,97,110,107,105,110,103,32,83,101,114,118,105,99,101,115,10,9,49,44,32,66,105,108,108,112,97,121,32,83,101,114,118,105,99,101,115,32,40,83,101,114,118,105,99,101,32,77,111,100,101,108,41,10,9,50,46,32,80,97,121,101,101,32,73,100,47,65,99,99,116,32,73,110,102,111,32,40,73,110,116,101,114,98,97,110,107,32,84,114,97,110,102,101,114,32,77,111,100,101,108,41,32,32,10,9,51,46,32,80,97,121,101,101,32,73,100,32,79,110,108,121,32,40,73,110,116,101,114,98,97,110,107,32,84,114,97,110,102,101,114,32,77,111,100,101,108,41,32,32,10,9,52,46,32,65,99,99,116,32,73,110,102,111,32,79,110,108,121,32,40,73,110,116,101,114,98,97,110,107,32,84,114,97,110,102,101,114,32,77,111,100,101,108,41,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,69,82,86,73,67,69,9,45,32,111,9,37,78,85,77,83,84,82,62,10,10,60,33,45,45,32,32,78,97,109,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,10,9,110,97,109,101,46,32,84,104,105,115,32,105,115,32,116,121,112,105,99,97,108,108,121,32,97,32,117,115,101,114,39,115,32,110,97,109,101,10,9,111,114,32,97,32,112,97,121,101,101,39,115,32,110,97,109,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,65,77,69,9,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,65,100,100,114,101,115,115,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,10,9,97,100,100,114,101,115,115,46,32,84,104,105,115,32,105,115,32,116,121,112,105,99,97,108,108,121,32,116,104,101,32,117,115,101,114,39,115,32,97,100,100,114,101,115,115,10,9,111,114,32,116,104,101,32,112,97,121,101,101,39,115,32,109,97,105,108,105,110,103,32,97,100,100,114,101,115,115,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,65,68,68,82,69,83,83,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,67,105,116,121,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,110,97,109,101,32,111,102,10,9,97,32,99,105,116,121,46,32,84,104,105,115,32,105,115,32,116,121,112,105,99,97,108,108,121,32,116,104,101,32,99,105,116,121,32,105,110,10,9,119,104,105,99,104,32,116,104,101,32,117,115,101,114,32,114,101,115,105,100,101,115,32,111,114,32,116,104,101,32,99,105,116,121,32,10,9,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,101,32,112,97,121,101,101,39,115,32,109,97,105,108,105,110,103,32,97,100,100,114,101,115,115,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,67,73,84,89,9,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,80,111,115,116,97,108,32,67,111,100,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,112,111,115,116,97,108,32,99,111,100,101,32,111,102,10,9,97,32,99,105,116,121,46,32,84,104,105,115,32,105,115,32,116,121,112,105,99,97,108,108,121,32,116,104,101,32,99,105,116,121,32,105,110,10,9,119,104,105,99,104,32,116,104,101,32,117,115,101,114,32,114,101,115,105,100,101,115,32,111,114,32,116,104,101,32,99,105,116,121,32,10,9,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,101,32,112,97,121,101,101,39,115,32,109,97,105,108,105,110,103,32,97,100,100,114,101,115,115,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,79,83,84,65,76,73,68,9,45,32,111,9,37,73,68,83,84,82,62,10,10,60,33,45,45,32,32,83,116,97,116,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,116,104,101,32,110,97,109,101,32,111,102,10,9,97,32,115,116,97,116,101,46,32,84,104,105,115,32,105,115,32,116,121,112,105,99,97,108,108,121,32,116,104,101,32,115,116,97,116,101,32,105,110,10,9,119,104,105,99,104,32,116,104,101,32,117,115,101,114,32,114,101,115,105,100,101,115,32,111,114,32,116,104,101,32,115,116,97,116,101,32,10,9,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,101,32,112,97,121,101,101,39,115,32,109,97,105,108,105,110,103,32,97,100,100,114,101,115,115,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,83,84,65,84,69,9,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,80,104,111,110,101,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,112,104,111,110,101,10,9,110,117,109,98,101,114,46,32,84,104,105,115,32,105,115,32,116,121,112,105,99,97,108,108,121,32,116,104,101,32,117,115,101,114,39,115,32,112,104,111,110,101,10,9,111,114,32,116,104,101,32,112,97,121,101,101,39,115,32,112,104,111,110,101,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,80,72,79,78,69,9,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,77,101,109,111,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,32,109,101,109,111,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,77,69,77,79,9,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,69,114,114,111,114,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,32,97,110,32,101,114,114,111,114,32,115,116,114,105,110,103,32,105,102,32,116,104,101,10,9,101,114,114,111,114,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,105,110,32,116,104,101,32,108,105,115,116,32,111,102,32,118,97,108,105,100,10,9,115,116,97,116,117,115,32,118,97,108,117,101,115,46,32,73,102,32,116,104,105,115,32,102,105,101,108,100,32,105,115,32,117,115,101,100,44,32,83,84,65,84,85,83,10,9,109,117,115,116,32,98,101,32,115,101,116,32,116,111,32,49,48,48,46,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,69,82,82,79,82,9,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,85,115,101,114,32,80,97,115,115,119,111,114,100,58,32,85,115,101,100,32,102,111,114,32,115,112,101,99,105,102,121,105,110,103,10,9,97,110,32,101,120,105,115,116,105,110,103,32,112,97,115,115,119,111,114,100,32,102,111,114,32,97,32,103,105,118,101,110,32,117,115,101,114,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,85,83,69,82,80,65,83,83,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,60,33,45,45,32,32,78,101,119,32,80,97,115,115,119,111,114,100,58,32,85,115,101,100,32,102,111,114,32,99,104,97,110,103,105,110,103,10,9,97,110,32,101,120,105,115,116,105,110,103,32,112,97,115,115,119,111,114,100,32,102,111,114,32,97,32,103,105,118,101,110,32,117,115,101,114,46,32,32,10,45,45,62,10,60,33,69,76,69,77,69,78,84,32,78,69,87,80,65,83,83,9,45,32,111,9,37,67,72,65,82,83,84,82,62,10,10,93,62,32,10]),e.FS_createDataFile("/libofx/dtd","ofc.dtd",n,!0,!0,!1);var o=[];o.push.apply(o,[60,33,83,71,77,76,32,34,73,83,79,32,56,56,55,57,58,49,57,56,54,34,10,45,45,10,9,73,109,112,108,105,101,100,32,83,71,77,76,32,68,101,99,108,97,114,97,116,105,111,110,32,102,111,114,32,79,112,101,110,83,80,10,9,73,110,99,108,117,100,101,100,32,102,111,114,32,114,101,102,101,114,101,110,99,101,32,112,117,114,112,111,115,101,115,10,45,45,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,67,72,65,82,83,69,84,10,66,65,83,69,83,69,84,32,32,34,73,83,79,32,54,52,54,45,49,57,56,51,47,47,67,72,65,82,83,69,84,10,32,32,32,32,32,32,32,32,32,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,82,101,102,101,114,101,110,99,101,32,86,101,114,115,105,111,110,32,40,73,82,86,41,47,47,69,83,67,32,50,47,53,32,52,47,48,34,10,68,69,83,67,83,69,84,32,32,32,32,48,32,32,57,32,85,78,85,83,69,68,10,32,32,32,32,32,32,32,32,32,32,32,57,32,32,50,32,32,57,10,32,32,32,32,32,32,32,32,32,32,49,49,32,32,50,32,85,78,85,83,69,68,10,32,32,32,32,32,32,32,32,32,32,49,51,32,32,49,32,49,51,10,32,32,32,32,32,32,32,32,32,32,49,52,32,49,56,32,85,78,85,83,69,68,10,32,32,32,32,32,32,32,32,32,32,51,50,32,57,53,32,51,50,10,32,32,32,32,32,32,32,32,32,49,50,55,32,32,49,32,85,78,85,83,69,68,10,67,65,80,65,67,73,84,89,32,80,85,66,76,73,67,32,32,32,32,34,73,83,79,32,56,56,55,57,58,49,57,56,54,47,47,67,65,80,65,67,73,84,89,32,82,101,102,101,114,101,110,99,101,47,47,69,78,34,10,83,67,79,80,69,32,32,32,32,68,79,67,85,77,69,78,84,10,83,89,78,84,65,88,10,83,72,85,78,67,72,65,82,32,67,79,78,84,82,79,76,83,32,48,32,49,32,50,32,51,32,52,32,53,32,54,32,55,32,56,32,57,32,49,48,32,49,49,32,49,50,32,49,51,32,49,52,32,49,53,32,49,54,32,49,55,10,32,32,32,32,32,32,32,32,32,49,56,32,49,57,32,50,48,32,50,49,32,50,50,32,50,51,32,50,52,32,50,53,32,50,54,32,50,55,32,50,56,32,50,57,32,51,48,32,51,49,32,49,50,55,32,50,53,53,10,66,65,83,69,83,69,84,32,32,34,73,83,79,32,54,52,54,45,49,57,56,51,47,47,67,72,65,82,83,69,84,32,73,110,116,101,114,110,97,116,105,111,110,97,108,32,82,101,102,101,114,101,110,99,101,32,86,101,114,115,105,111,110,10,32,32,32,32,32,32,32,32,32,32,40,73,82,86,41,47,47,69,83,67,32,50,47,53,32,52,47,48,34,10,68,69,83,67,83,69,84,32,32,48,32,49,50,56,32,48,10,70,85,78,67,84,73,79,78,32,82,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,49,51,10,32,32,32,32,32,32,32,32,32,82,83,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,49,48,10,32,32,32,32,32,32,32,32,32,83,80,65,67,69,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,51,50,10,32,32,32,32,32,32,32,32,32,84,65,66,32,32,32,32,32,32,32,83,69,80,67,72,65,82,32,32,32,32,32,57,10,78,65,77,73,78,71,32,32,32,76,67,78,77,83,84,82,84,32,32,34,34,10,32,32,32,32,32,32,32,32,32,85,67,78,77,83,84,82,84,32,32,34,34,10,32,32,32,32,32,32,32,32,32,76,67,78,77,67,72,65,82,32,32,34,45,46,34,10,32,32,32,32,32,32,32,32,32,85,67,78,77,67,72,65,82,32,32,34,45,46,34,10,32,32,32,32,32,32,32,32,32,78,65,77,69,67,65,83,69,32,32,71,69,78,69,82,65,76,32,32,32,32,32,89,69,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,69,78,84,73,84,89,32,32,32,32,32,32,78,79,10,68,69,76,73,77,32,32,32,32,71,69,78,69,82,65,76,32,32,32,83,71,77,76,82,69,70,10,32,32,32,32,32,32,32,32,32,83,72,79,82,84,82,69,70,32,32,83,71,77,76,82,69,70,10,78,65,77,69,83,32,32,32,32,83,71,77,76,82,69,70,10,81,85,65,78,84,73,84,89,32,83,71,77,76,82,69,70,10,32,32,32,32,32,32,32,32,32,65,84,84,67,78,84,32,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,65,84,84,83,80,76,69,78,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,68,84,69,77,80,76,69,78,32,32,50,52,48,48,48,10,32,32,32,32,32,32,32,32,32,69,78,84,76,86,76,32,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,71,82,80,67,78,84,32,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,71,82,80,71,84,67,78,84,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,71,82,80,76,86,76,32,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,76,73,84,76,69,78,32,32,32,32,50,52,48,48,48,10,32,32,32,32,32,32,32,32,32,78,65,77,69,76,69,78,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,80,73,76,69,78,32,32,32,32,32,50,52,48,48,48,10,32,32,32,32,32,32,32,32,32,84,65,71,76,69,78,32,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,84,65,71,76,86,76,32,32,32,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,69,65,84,85,82,69,83,10,77,73,78,73,77,73,90,69,32,68,65,84,65,84,65,71,32,32,32,78,79,10,32,32,32,32,32,32,32,32,32,79,77,73,84,84,65,71,32,32,32,89,69,83,10,32,32,32,32,32,32,32,32,32,82,65,78,75,32,32,32,32,32,32,89,69,83,10,32,32,32,32,32,32,32,32,32,83,72,79,82,84,84,65,71,32,32,89,69,83,10,76,73,78,75,32,32,32,32,32,83,73,77,80,76,69,32,32,32,32,89,69,83,32,49,48,48,48,10,32,32,32,32,32,32,32,32,32,73,77,80,76,73,67,73,84,32,32,89,69,83,10,32,32,32,32,32,32,32,32,32,69,88,80,76,73,67,73,84,32,32,89,69,83,32,49,10,79,84,72,69,82,32,32,32,32,67,79,78,67,85,82,32,32,32,32,78,79,10,32,32,32,32,32,32,32,32,32,83,85,66,68,79,67,32,32,32,32,89,69,83,32,57,57,57,57,57,57,57,57,10,32,32,32,32,32,32,32,32,32,70,79,82,77,65,76,32,32,32,32,89,69,83,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,65,80,80,73,78,70,79,32,78,79,78,69,62,10,60,33,45,45,10,9,119,105,116,104,32,116,104,101,32,101,120,99,101,112,116,105,111,110,32,116,104,97,116,32,97,108,108,32,99,104,97,114,97,99,116,101,114,115,32,116,104,97,116,32,97,114,101,32,110,101,105,116,104,101,114,32,10,9,115,105,103,110,105,102,105,99,97,110,116,32,110,111,114,32,115,104,117,110,110,101,100,32,119,105,108,108,32,98,101,32,97,115,115,105,103,110,101,100,32,116,111,32,68,65,84,65,67,72,65,82,46,32,10,32,45,45,62,10,10]),e.FS_createDataFile("/libofx/dtd","opensp.dcl",o,!0,!0,!1)}e.calledRun?r():(e.preRun||(e.preRun=[]),e.preRun.push(r))}();var t,r={};for(t in e)e.hasOwnProperty(t)&&(r[t]=e[t]);e.arguments=[],e.thisProgram="./this.program",e.quit=function(e,t){throw t},e.preRun=[],e.postRun=[];var o="";o=self.location.href,n&&(o=n),o=0!==o.indexOf("blob:")?o.substr(0,o.lastIndexOf("/")+1):"",e.read=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},e.readBinary=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)},e.readAsync=function(e,t,r){var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="arraybuffer",n.onload=function(){200==n.status||0==n.status&&n.response?t(n.response):r()},n.onerror=r,n.send(null)},e.setWindowTitle=function(e){document.title=e};var a=e.print||("undefined"!=typeof console?console.log.bind(console):"undefined"!=typeof print?print:null),i=e.printErr||("undefined"!=typeof printErr?printErr:"undefined"!=typeof console&&console.warn.bind(console)||a);for(t in r)r.hasOwnProperty(t)&&(e[t]=r[t]);function u(e){var t=S[B>>2],r=t+e+15&-16;return r>Ee()&&Ze(),S[B>>2]=r,t}function s(e){switch(e){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:if("*"===e[e.length-1])return 4;if("i"===e[0]){var t=parseInt(e.substr(1));return _(t%8==0,"getNativeTypeSize invalid bits "+t+", type "+e),t/8}return 0}}r=void 0;var c,l={"f64-rem":function(e,t){return e%t},debugger:function(){}},f=new Array(10),d=0,p=function(e){d=e};"object"!=typeof WebAssembly&&i("no native wasm support detected");var m=!1;function _(e,t){e||Ze("Assertion failed: "+t)}function h(t){var r=e["_"+t];return _(r,"Cannot call unknown function "+t+", make sure it is exported"),r}function y(e,t,r,n,o){var a={string:function(e){var t=0;if(null!=e&&0!==e){var r=1+(e.length<<2);P(e,t=Ve(r),r)}return t},array:function(e){var t=Ve(e.length);return O(e,t),t}},i=h(e),u=[],s=0;if(n)for(var c=0;c<n.length;c++){var l=a[r[c]];l?(0===s&&(s=Ke()),u[c]=l(n[c])):u[c]=n[c]}var f=i.apply(null,u);return f=function(e){return"string"===t?T(e):"boolean"===t?Boolean(e):e}(f),0!==s&&qe(s),f}function g(e,t,r,n){switch("*"===(r=r||"i8").charAt(r.length-1)&&(r="i32"),r){case"i1":case"i8":D[e>>0]=t;break;case"i16":k[e>>1]=t;break;case"i32":S[e>>2]=t;break;case"i64":tempI64=[t>>>0,(tempDouble=t,+V(tempDouble)>=1?tempDouble>0?(0|X(+K(tempDouble/4294967296),4294967295))>>>0:~~+q((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],S[e>>2]=tempI64[0],S[e+4>>2]=tempI64[1];break;case"float":F[e>>2]=t;break;case"double":x[e>>3]=t;break;default:Ze("invalid type for setValue: "+r)}}function v(e,t,r,n){var o,a;"number"==typeof e?(o=!0,a=e):(o=!1,a=e.length);var i,c="string"==typeof t?t:null;if(i=3==r?n:[Ye,Ve,u][r](Math.max(a,c?1:t.length)),o){var l;for(n=i,_(0==(3&i)),l=i+(-4&a);n<l;n+=4)S[n>>2]=0;for(l=i+a;n<l;)D[n++>>0]=0;return i}if("i8"===c)return e.subarray||e.slice?b.set(e,i):b.set(new Uint8Array(e),i),i;for(var f,d,p,m=0;m<a;){var h=e[m];0!==(f=c||t[m])?("i64"==f&&(f="i32"),g(i+m,h,f),p!==f&&(d=s(f),p=f),m+=d):m++}return i}function w(e){return W?Ye(e):u(e)}var E,D,b,k,S,F,x,A="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function M(e,t,r){for(var n=t+r,o=t;e[o]&&!(o>=n);)++o;if(o-t>16&&e.subarray&&A)return A.decode(e.subarray(t,o));for(var a="";t<o;){var i=e[t++];if(128&i){var u=63&e[t++];if(192!=(224&i)){var s=63&e[t++];if((i=224==(240&i)?(15&i)<<12|u<<6|s:(7&i)<<18|u<<12|s<<6|63&e[t++])<65536)a+=String.fromCharCode(i);else{var c=i-65536;a+=String.fromCharCode(55296|c>>10,56320|1023&c)}}else a+=String.fromCharCode((31&i)<<6|u)}else a+=String.fromCharCode(i)}return a}function T(e,t){return e?M(b,e,t):""}function C(e,t,r,n){if(!(n>0))return 0;for(var o=r,a=r+n-1,i=0;i<e.length;++i){var u=e.charCodeAt(i);if(u>=55296&&u<=57343&&(u=65536+((1023&u)<<10)|1023&e.charCodeAt(++i)),u<=127){if(r>=a)break;t[r++]=u}else if(u<=2047){if(r+1>=a)break;t[r++]=192|u>>6,t[r++]=128|63&u}else if(u<=65535){if(r+2>=a)break;t[r++]=224|u>>12,t[r++]=128|u>>6&63,t[r++]=128|63&u}else{if(r+3>=a)break;t[r++]=240|u>>18,t[r++]=128|u>>12&63,t[r++]=128|u>>6&63,t[r++]=128|63&u}}return t[r]=0,r-o}function P(e,t,r){return C(e,b,t,r)}function R(e){for(var t=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);n>=55296&&n<=57343&&(n=65536+((1023&n)<<10)|1023&e.charCodeAt(++r)),n<=127?++t:t+=n<=2047?2:n<=65535?3:4}return t}function O(e,t){D.set(e,t)}function j(e,t,r){for(var n=0;n<e.length;++n)D[t++>>0]=e.charCodeAt(n);r||(D[t>>0]=0)}function z(){var t=function(){var e=new Error;if(!e.stack){try{throw new Error(0)}catch(t){e=t}if(!e.stack)return"(no stack trace available)"}return e.stack.toString()}();return e.extraStackTrace&&(t+="\n"+e.extraStackTrace()),t.replace(/__Z[\w\d_]+/g,(function(e){return e==e?e:e+" ["+e+"]"}))}"undefined"!=typeof TextDecoder&&new TextDecoder("utf-16le");var B=366896,N=e.TOTAL_MEMORY||16777216;function L(t){for(;t.length>0;){var r=t.shift();if("function"!=typeof r){var n=r.func;"number"==typeof n?void 0===r.arg?e.dynCall_v(n):e.dynCall_vi(n,r.arg):n(void 0===r.arg?null:r.arg)}else r()}}N<5242880&&i("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+N+"! (TOTAL_STACK=5242880)"),e.buffer?E=e.buffer:"object"==typeof WebAssembly&&"function"==typeof WebAssembly.Memory?(c=new WebAssembly.Memory({initial:N/65536,maximum:N/65536}),E=c.buffer):E=new ArrayBuffer(N),e.HEAP8=D=new Int8Array(E),e.HEAP16=k=new Int16Array(E),e.HEAP32=S=new Int32Array(E),e.HEAPU8=b=new Uint8Array(E),e.HEAPU16=new Uint16Array(E),e.HEAPU32=new Uint32Array(E),e.HEAPF32=F=new Float32Array(E),e.HEAPF64=x=new Float64Array(E),S[B>>2]=5609808;var I=[],U=[],H=[],Y=[],W=!1,V=Math.abs,q=Math.ceil,K=Math.floor,X=Math.min,G=0,Z=null,J=null;function $(t){G++,e.monitorRunDependencies&&e.monitorRunDependencies(G)}function Q(t){if(G--,e.monitorRunDependencies&&e.monitorRunDependencies(G),0==G&&(null!==Z&&(clearInterval(Z),Z=null),J)){var r=J;J=null,r()}}function ee(e){return String.prototype.startsWith?e.startsWith("data:application/octet-stream;base64,"):0===e.indexOf("data:application/octet-stream;base64,")}e.preloadedImages={},e.preloadedAudios={};var te,re="libofx.web.wasm";function ne(){try{if(e.wasmBinary)return new Uint8Array(e.wasmBinary);if(e.readBinary)return e.readBinary(re);throw"both async and sync fetching of the wasm failed"}catch(e){Ze(e)}}function oe(t){var r={env:t,global:{NaN:NaN,Infinity:1/0},"global.Math":Math,asm2wasm:l};function n(t,r){var n=t.exports;e.asm=n,Q()}function o(e){n(e.instance)}function a(t){return(e.wasmBinary||"function"!=typeof fetch?new Promise((function(e,t){e(ne())})):fetch(re,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+re+"'";return e.arrayBuffer()})).catch((function(){return ne()}))).then((function(e){return WebAssembly.instantiate(e,r)})).then(t,(function(e){i("failed to asynchronously prepare wasm: "+e),Ze(e)}))}if($(),e.instantiateWasm)try{return e.instantiateWasm(r,n)}catch(e){return i("Module.instantiateWasm callback failed with error: "+e),!1}return e.wasmBinary||"function"!=typeof WebAssembly.instantiateStreaming||ee(re)||"function"!=typeof fetch?a(o):WebAssembly.instantiateStreaming(fetch(re,{credentials:"same-origin"}),r).then(o,(function(e){i("wasm streaming compile failed: "+e),i("falling back to ArrayBuffer instantiation"),a(o)})),{}}ee(re)||(te=re,re=e.locateFile?e.locateFile(te,o):o+te),e.asm=function(e,t,r){return t.memory=c,t.table=new WebAssembly.Table({initial:2880,maximum:2880,element:"anyfunc"}),t.__memory_base=1024,t.__table_base=0,oe(t)},U.push({func:function(){We()}});var ae={};function ie(t){var r,n;ie.called?(n=S[t>>2],r=S[n>>2]):(ie.called=!0,ae.USER=ae.LOGNAME="web_user",ae.PATH="/",ae.PWD="/",ae.HOME="/home/web_user",ae.LANG="C.UTF-8",ae._=e.thisProgram,r=w(1024),n=w(256),S[n>>2]=r,S[t>>2]=n);var o=[],a=0;for(var i in ae)if("string"==typeof ae[i]){var u=i+"="+ae[i];o.push(u),a+=u.length}if(a>1024)throw new Error("Environment size exceeded TOTAL_ENV_SIZE!");for(var s=0;s<o.length;s++)j(u=o[s],r),S[n+4*s>>2]=r,r+=u.length+1;S[n+4*o.length>>2]=0}function ue(){Ze()}function se(){return"object"==typeof performance&&performance&&"function"==typeof performance.now}function ce(t){return e.___errno_location&&(S[e.___errno_location()>>2]=t),t}function le(e,t){var r;if(0===e)r=Date.now();else{if(1!==e||!se())return ce(22),-1;r=ue()}return S[t>>2]=r/1e3|0,S[t+4>>2]=r%1e3*1e3*1e3|0,0}function fe(e){try{return He(e)}catch(e){}}var de={last:0,caught:[],infos:{},deAdjust:function(e){if(!e||de.infos[e])return e;for(var t in de.infos)for(var r=+t,n=de.infos[r].adjusted,o=n.length,a=0;a<o;a++)if(n[a]===e)return r;return e},addRef:function(e){e&&de.infos[e].refcount++},decRef:function(t){if(t){var r=de.infos[t];_(r.refcount>0),r.refcount--,0!==r.refcount||r.rethrown||(r.destructor&&e.dynCall_vi(r.destructor,t),delete de.infos[t],fe(t))}},clearRef:function(e){e&&(de.infos[e].refcount=0)}},pe={splitPath:function(e){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(e).slice(1)},normalizeArray:function(e,t){for(var r=0,n=e.length-1;n>=0;n--){var o=e[n];"."===o?e.splice(n,1):".."===o?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r;r--)e.unshift("..");return e},normalize:function(e){var t="/"===e.charAt(0),r="/"===e.substr(-1);return(e=pe.normalizeArray(e.split("/").filter((function(e){return!!e})),!t).join("/"))||t||(e="."),e&&r&&(e+="/"),(t?"/":"")+e},dirname:function(e){var t=pe.splitPath(e),r=t[0],n=t[1];return r||n?(n&&(n=n.substr(0,n.length-1)),r+n):"."},basename:function(e){if("/"===e)return"/";var t=e.lastIndexOf("/");return-1===t?e:e.substr(t+1)},extname:function(e){return pe.splitPath(e)[3]},join:function(){var e=Array.prototype.slice.call(arguments,0);return pe.normalize(e.join("/"))},join2:function(e,t){return pe.normalize(e+"/"+t)}},me={resolve:function(){for(var e="",t=!1,r=arguments.length-1;r>=-1&&!t;r--){var n=r>=0?arguments[r]:ve.cwd();if("string"!=typeof n)throw new TypeError("Arguments to path.resolve must be strings");if(!n)return"";e=n+"/"+e,t="/"===n.charAt(0)}return(t?"/":"")+(e=pe.normalizeArray(e.split("/").filter((function(e){return!!e})),!t).join("/"))||"."},relative:function(e,t){function r(e){for(var t=0;t<e.length&&""===e[t];t++);for(var r=e.length-1;r>=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}e=me.resolve(e).substr(1),t=me.resolve(t).substr(1);for(var n=r(e.split("/")),o=r(t.split("/")),a=Math.min(n.length,o.length),i=a,u=0;u<a;u++)if(n[u]!==o[u]){i=u;break}var s=[];for(u=i;u<n.length;u++)s.push("..");return(s=s.concat(o.slice(i))).join("/")}},_e={ttys:[],init:function(){},shutdown:function(){},register:function(e,t){_e.ttys[e]={input:[],output:[],ops:t},ve.registerDevice(e,_e.stream_ops)},stream_ops:{open:function(e){var t=_e.ttys[e.node.rdev];if(!t)throw new ve.ErrnoError(19);e.tty=t,e.seekable=!1},close:function(e){e.tty.ops.flush(e.tty)},flush:function(e){e.tty.ops.flush(e.tty)},read:function(e,t,r,n,o){if(!e.tty||!e.tty.ops.get_char)throw new ve.ErrnoError(6);for(var a=0,i=0;i<n;i++){var u;try{u=e.tty.ops.get_char(e.tty)}catch(e){throw new ve.ErrnoError(5)}if(void 0===u&&0===a)throw new ve.ErrnoError(11);if(null==u)break;a++,t[r+i]=u}return a&&(e.node.timestamp=Date.now()),a},write:function(e,t,r,n,o){if(!e.tty||!e.tty.ops.put_char)throw new ve.ErrnoError(6);try{for(var a=0;a<n;a++)e.tty.ops.put_char(e.tty,t[r+a])}catch(e){throw new ve.ErrnoError(5)}return n&&(e.node.timestamp=Date.now()),a}},default_tty_ops:{get_char:function(e){if(!e.input.length){var t=null;if("undefined"!=typeof window&&"function"==typeof window.prompt?null!==(t=window.prompt("Input: "))&&(t+="\n"):"function"==typeof readline&&null!==(t=readline())&&(t+="\n"),!t)return null;e.input=Oe(t,!0)}return e.input.shift()},put_char:function(e,t){null===t||10===t?(a(M(e.output,0)),e.output=[]):0!=t&&e.output.push(t)},flush:function(e){e.output&&e.output.length>0&&(a(M(e.output,0)),e.output=[])}},default_tty1_ops:{put_char:function(e,t){null===t||10===t?(i(M(e.output,0)),e.output=[]):0!=t&&e.output.push(t)},flush:function(e){e.output&&e.output.length>0&&(i(M(e.output,0)),e.output=[])}}},he={ops_table:null,mount:function(e){return he.createNode(null,"/",16895,0)},createNode:function(e,t,r,n){if(ve.isBlkdev(r)||ve.isFIFO(r))throw new ve.ErrnoError(1);he.ops_table||(he.ops_table={dir:{node:{getattr:he.node_ops.getattr,setattr:he.node_ops.setattr,lookup:he.node_ops.lookup,mknod:he.node_ops.mknod,rename:he.node_ops.rename,unlink:he.node_ops.unlink,rmdir:he.node_ops.rmdir,readdir:he.node_ops.readdir,symlink:he.node_ops.symlink},stream:{llseek:he.stream_ops.llseek}},file:{node:{getattr:he.node_ops.getattr,setattr:he.node_ops.setattr},stream:{llseek:he.stream_ops.llseek,read:he.stream_ops.read,write:he.stream_ops.write,allocate:he.stream_ops.allocate,mmap:he.stream_ops.mmap,msync:he.stream_ops.msync}},link:{node:{getattr:he.node_ops.getattr,setattr:he.node_ops.setattr,readlink:he.node_ops.readlink},stream:{}},chrdev:{node:{getattr:he.node_ops.getattr,setattr:he.node_ops.setattr},stream:ve.chrdev_stream_ops}});var o=ve.createNode(e,t,r,n);return ve.isDir(o.mode)?(o.node_ops=he.ops_table.dir.node,o.stream_ops=he.ops_table.dir.stream,o.contents={}):ve.isFile(o.mode)?(o.node_ops=he.ops_table.file.node,o.stream_ops=he.ops_table.file.stream,o.usedBytes=0,o.contents=null):ve.isLink(o.mode)?(o.node_ops=he.ops_table.link.node,o.stream_ops=he.ops_table.link.stream):ve.isChrdev(o.mode)&&(o.node_ops=he.ops_table.chrdev.node,o.stream_ops=he.ops_table.chrdev.stream),o.timestamp=Date.now(),e&&(e.contents[t]=o),o},getFileDataAsRegularArray:function(e){if(e.contents&&e.contents.subarray){for(var t=[],r=0;r<e.usedBytes;++r)t.push(e.contents[r]);return t}return e.contents},getFileDataAsTypedArray:function(e){return e.contents?e.contents.subarray?e.contents.subarray(0,e.usedBytes):new Uint8Array(e.contents):new Uint8Array},expandFileStorage:function(e,t){var r=e.contents?e.contents.length:0;if(!(r>=t)){t=Math.max(t,r*(r<1048576?2:1.125)|0),0!=r&&(t=Math.max(t,256));var n=e.contents;e.contents=new Uint8Array(t),e.usedBytes>0&&e.contents.set(n.subarray(0,e.usedBytes),0)}},resizeFileStorage:function(e,t){if(e.usedBytes!=t){if(0==t)return e.contents=null,void(e.usedBytes=0);if(!e.contents||e.contents.subarray){var r=e.contents;return e.contents=new Uint8Array(new ArrayBuffer(t)),r&&e.contents.set(r.subarray(0,Math.min(t,e.usedBytes))),void(e.usedBytes=t)}if(e.contents||(e.contents=[]),e.contents.length>t)e.contents.length=t;else for(;e.contents.length<t;)e.contents.push(0);e.usedBytes=t}},node_ops:{getattr:function(e){var t={};return t.dev=ve.isChrdev(e.mode)?e.id:1,t.ino=e.id,t.mode=e.mode,t.nlink=1,t.uid=0,t.gid=0,t.rdev=e.rdev,ve.isDir(e.mode)?t.size=4096:ve.isFile(e.mode)?t.size=e.usedBytes:ve.isLink(e.mode)?t.size=e.link.length:t.size=0,t.atime=new Date(e.timestamp),t.mtime=new Date(e.timestamp),t.ctime=new Date(e.timestamp),t.blksize=4096,t.blocks=Math.ceil(t.size/t.blksize),t},setattr:function(e,t){void 0!==t.mode&&(e.mode=t.mode),void 0!==t.timestamp&&(e.timestamp=t.timestamp),void 0!==t.size&&he.resizeFileStorage(e,t.size)},lookup:function(e,t){throw ve.genericErrors[2]},mknod:function(e,t,r,n){return he.createNode(e,t,r,n)},rename:function(e,t,r){if(ve.isDir(e.mode)){var n;try{n=ve.lookupNode(t,r)}catch(e){}if(n)for(var o in n.contents)throw new ve.ErrnoError(39)}delete e.parent.contents[e.name],e.name=r,t.contents[r]=e,e.parent=t},unlink:function(e,t){delete e.contents[t]},rmdir:function(e,t){var r=ve.lookupNode(e,t);for(var n in r.contents)throw new ve.ErrnoError(39);delete e.contents[t]},readdir:function(e){var t=[".",".."];for(var r in e.contents)e.contents.hasOwnProperty(r)&&t.push(r);return t},symlink:function(e,t,r){var n=he.createNode(e,t,41471,0);return n.link=r,n},readlink:function(e){if(!ve.isLink(e.mode))throw new ve.ErrnoError(22);return e.link}},stream_ops:{read:function(e,t,r,n,o){var a=e.node.contents;if(o>=e.node.usedBytes)return 0;var i=Math.min(e.node.usedBytes-o,n);if(i>8&&a.subarray)t.set(a.subarray(o,o+i),r);else for(var u=0;u<i;u++)t[r+u]=a[o+u];return i},write:function(e,t,r,n,o,a){if(!n)return 0;var i=e.node;if(i.timestamp=Date.now(),t.subarray&&(!i.contents||i.contents.subarray)){if(a)return i.contents=t.subarray(r,r+n),i.usedBytes=n,n;if(0===i.usedBytes&&0===o)return i.contents=new Uint8Array(t.subarray(r,r+n)),i.usedBytes=n,n;if(o+n<=i.usedBytes)return i.contents.set(t.subarray(r,r+n),o),n}if(he.expandFileStorage(i,o+n),i.contents.subarray&&t.subarray)i.contents.set(t.subarray(r,r+n),o);else for(var u=0;u<n;u++)i.contents[o+u]=t[r+u];return i.usedBytes=Math.max(i.usedBytes,o+n),n},llseek:function(e,t,r){var n=t;if(1===r?n+=e.position:2===r&&ve.isFile(e.node.mode)&&(n+=e.node.usedBytes),n<0)throw new ve.ErrnoError(22);return n},allocate:function(e,t,r){he.expandFileStorage(e.node,t+r),e.node.usedBytes=Math.max(e.node.usedBytes,t+r)},mmap:function(e,t,r,n,o,a,i){if(!ve.isFile(e.node.mode))throw new ve.ErrnoError(19);var u,s,c=e.node.contents;if(2&i||c.buffer!==t&&c.buffer!==t.buffer){if((o>0||o+n<e.node.usedBytes)&&(c=c.subarray?c.subarray(o,o+n):Array.prototype.slice.call(c,o,o+n)),s=!0,!(u=Ye(n)))throw new ve.ErrnoError(12);t.set(c,u)}else s=!1,u=c.byteOffset;return{ptr:u,allocated:s}},msync:function(e,t,r,n,o){if(!ve.isFile(e.node.mode))throw new ve.ErrnoError(19);return 2&o||he.stream_ops.write(e,t,0,n,r,!1),0}}},ye={dbs:{},indexedDB:function(){if("undefined"!=typeof indexedDB)return indexedDB;var e=null;return"object"==typeof window&&(e=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB),_(e,"IDBFS used, but indexedDB not supported"),e},DB_VERSION:21,DB_STORE_NAME:"FILE_DATA",mount:function(e){return he.mount.apply(null,arguments)},syncfs:function(e,t,r){ye.getLocalSet(e,(function(n,o){if(n)return r(n);ye.getRemoteSet(e,(function(e,n){if(e)return r(e);var a=t?n:o,i=t?o:n;ye.reconcile(a,i,r)}))}))},getDB:function(e,t){var r,n=ye.dbs[e];if(n)return t(null,n);try{r=ye.indexedDB().open(e,ye.DB_VERSION)}catch(e){return t(e)}if(!r)return t("Unable to connect to IndexedDB");r.onupgradeneeded=function(e){var t,r=e.target.result,n=e.target.transaction;(t=r.objectStoreNames.contains(ye.DB_STORE_NAME)?n.objectStore(ye.DB_STORE_NAME):r.createObjectStore(ye.DB_STORE_NAME)).indexNames.contains("timestamp")||t.createIndex("timestamp","timestamp",{unique:!1})},r.onsuccess=function(){n=r.result,ye.dbs[e]=n,t(null,n)},r.onerror=function(e){t(this.error),e.preventDefault()}},getLocalSet:function(e,t){var r={};function n(e){return"."!==e&&".."!==e}function o(e){return function(t){return pe.join2(e,t)}}for(var a=ve.readdir(e.mountpoint).filter(n).map(o(e.mountpoint));a.length;){var i,u=a.pop();try{i=ve.stat(u)}catch(e){return t(e)}ve.isDir(i.mode)&&a.push.apply(a,ve.readdir(u).filter(n).map(o(u))),r[u]={timestamp:i.mtime}}return t(null,{type:"local",entries:r})},getRemoteSet:function(e,t){var r={};ye.getDB(e.mountpoint,(function(e,n){if(e)return t(e);try{var o=n.transaction([ye.DB_STORE_NAME],"readonly");o.onerror=function(e){t(this.error),e.preventDefault()},o.objectStore(ye.DB_STORE_NAME).index("timestamp").openKeyCursor().onsuccess=function(e){var o=e.target.result;if(!o)return t(null,{type:"remote",db:n,entries:r});r[o.primaryKey]={timestamp:o.key},o.continue()}}catch(e){return t(e)}}))},loadLocalEntry:function(e,t){var r,n;try{n=ve.lookupPath(e).node,r=ve.stat(e)}catch(e){return t(e)}return ve.isDir(r.mode)?t(null,{timestamp:r.mtime,mode:r.mode}):ve.isFile(r.mode)?(n.contents=he.getFileDataAsTypedArray(n),t(null,{timestamp:r.mtime,mode:r.mode,contents:n.contents})):t(new Error("node type not supported"))},storeLocalEntry:function(e,t,r){try{if(ve.isDir(t.mode))ve.mkdir(e,t.mode);else{if(!ve.isFile(t.mode))return r(new Error("node type not supported"));ve.writeFile(e,t.contents,{canOwn:!0})}ve.chmod(e,t.mode),ve.utime(e,t.timestamp,t.timestamp)}catch(e){return r(e)}r(null)},removeLocalEntry:function(e,t){try{ve.lookupPath(e);var r=ve.stat(e);ve.isDir(r.mode)?ve.rmdir(e):ve.isFile(r.mode)&&ve.unlink(e)}catch(e){return t(e)}t(null)},loadRemoteEntry:function(e,t,r){var n=e.get(t);n.onsuccess=function(e){r(null,e.target.result)},n.onerror=function(e){r(this.error),e.preventDefault()}},storeRemoteEntry:function(e,t,r,n){var o=e.put(r,t);o.onsuccess=function(){n(null)},o.onerror=function(e){n(this.error),e.preventDefault()}},removeRemoteEntry:function(e,t,r){var n=e.delete(t);n.onsuccess=function(){r(null)},n.onerror=function(e){r(this.error),e.preventDefault()}},reconcile:function(e,t,r){var n=0,o=[];Object.keys(e.entries).forEach((function(r){var a=e.entries[r],i=t.entries[r];(!i||a.timestamp>i.timestamp)&&(o.push(r),n++)}));var a=[];if(Object.keys(t.entries).forEach((function(r){t.entries[r],e.entries[r]||(a.push(r),n++)})),!n)return r(null);var i=0,u=("remote"===e.type?e.db:t.db).transaction([ye.DB_STORE_NAME],"readwrite"),s=u.objectStore(ye.DB_STORE_NAME);function c(e){return e?c.errored?void 0:(c.errored=!0,r(e)):++i>=n?r(null):void 0}u.onerror=function(e){c(this.error),e.preventDefault()},o.sort().forEach((function(e){"local"===t.type?ye.loadRemoteEntry(s,e,(function(t,r){if(t)return c(t);ye.storeLocalEntry(e,r,c)})):ye.loadLocalEntry(e,(function(t,r){if(t)return c(t);ye.storeRemoteEntry(s,e,r,c)}))})),a.sort().reverse().forEach((function(e){"local"===t.type?ye.removeLocalEntry(e,c):ye.removeRemoteEntry(s,e,c)}))}},ge={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(e){_(!0),ge.reader||(ge.reader=new FileReaderSync);var t=ge.createNode(null,"/",ge.DIR_MODE,0),r={};function n(e){for(var n=e.split("/"),o=t,a=0;a<n.length-1;a++){var i=n.slice(0,a+1).join("/");r[i]||(r[i]=ge.createNode(o,n[a],ge.DIR_MODE,0)),o=r[i]}return o}function o(e){var t=e.split("/");return t[t.length-1]}return Array.prototype.forEach.call(e.opts.files||[],(function(e){ge.createNode(n(e.name),o(e.name),ge.FILE_MODE,0,e,e.lastModifiedDate)})),(e.opts.blobs||[]).forEach((function(e){ge.createNode(n(e.name),o(e.name),ge.FILE_MODE,0,e.data)})),(e.opts.packages||[]).forEach((function(e){e.metadata.files.forEach((function(t){var r=t.filename.substr(1);ge.createNode(n(r),o(r),ge.FILE_MODE,0,e.blob.slice(t.start,t.end))}))})),t},createNode:function(e,t,r,n,o,a){var i=ve.createNode(e,t,r);return i.mode=r,i.node_ops=ge.node_ops,i.stream_ops=ge.stream_ops,i.timestamp=(a||new Date).getTime(),_(ge.FILE_MODE!==ge.DIR_MODE),r===ge.FILE_MODE?(i.size=o.size,i.contents=o):(i.size=4096,i.contents={}),e&&(e.contents[t]=i),i},node_ops:{getattr:function(e){return{dev:1,ino:void 0,mode:e.mode,nlink:1,uid:0,gid:0,rdev:void 0,size:e.size,atime:new Date(e.timestamp),mtime:new Date(e.timestamp),ctime:new Date(e.timestamp),blksize:4096,blocks:Math.ceil(e.size/4096)}},setattr:function(e,t){void 0!==t.mode&&(e.mode=t.mode),void 0!==t.timestamp&&(e.timestamp=t.timestamp)},lookup:function(e,t){throw new ve.ErrnoError(2)},mknod:function(e,t,r,n){throw new ve.ErrnoError(1)},rename:function(e,t,r){throw new ve.ErrnoError(1)},unlink:function(e,t){throw new ve.ErrnoError(1)},rmdir:function(e,t){throw new ve.ErrnoError(1)},readdir:function(e){var t=[".",".."];for(var r in e.contents)e.contents.hasOwnProperty(r)&&t.push(r);return t},symlink:function(e,t,r){throw new ve.ErrnoError(1)},readlink:function(e){throw new ve.ErrnoError(1)}},stream_ops:{read:function(e,t,r,n,o){if(o>=e.node.size)return 0;var a=e.node.contents.slice(o,o+n),i=ge.reader.readAsArrayBuffer(a);return t.set(new Uint8Array(i),r),a.size},write:function(e,t,r,n,o){throw new ve.ErrnoError(5)},llseek:function(e,t,r){var n=t;if(1===r?n+=e.position:2===r&&ve.isFile(e.node.mode)&&(n+=e.node.size),n<0)throw new ve.ErrnoError(22);return n}}},ve={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(e){if(!(e instanceof ve.ErrnoError))throw e+" : "+z();return ce(e.errno)},lookupPath:function(e,t){if(t=t||{},!(e=me.resolve(ve.cwd(),e)))return{path:"",node:null};var r={follow_mount:!0,recurse_count:0};for(var n in r)void 0===t[n]&&(t[n]=r[n]);if(t.recurse_count>8)throw new ve.ErrnoError(40);for(var o=pe.normalizeArray(e.split("/").filter((function(e){return!!e})),!1),a=ve.root,i="/",u=0;u<o.length;u++){var s=u===o.length-1;if(s&&t.parent)break;if(a=ve.lookupNode(a,o[u]),i=pe.join2(i,o[u]),ve.isMountpoint(a)&&(!s||s&&t.follow_mount)&&(a=a.mounted.root),!s||t.follow)for(var c=0;ve.isLink(a.mode);){var l=ve.readlink(i);if(i=me.resolve(pe.dirname(i),l),a=ve.lookupPath(i,{recurse_count:t.recurse_count}).node,c++>40)throw new ve.ErrnoError(40)}}return{path:i,node:a}},getPath:function(e){for(var t;;){if(ve.isRoot(e)){var r=e.mount.mountpoint;return t?"/"!==r[r.length-1]?r+"/"+t:r+t:r}t=t?e.name+"/"+t:e.name,e=e.parent}},hashName:function(e,t){for(var r=0,n=0;n<t.length;n++)r=(r<<5)-r+t.charCodeAt(n)|0;return(e+r>>>0)%ve.nameTable.length},hashAddNode:function(e){var t=ve.hashName(e.parent.id,e.name);e.name_next=ve.nameTable[t],ve.nameTable[t]=e},hashRemoveNode:function(e){var t=ve.hashName(e.parent.id,e.name);if(ve.nameTable[t]===e)ve.nameTable[t]=e.name_next;else for(var r=ve.nameTable[t];r;){if(r.name_next===e){r.name_next=e.name_next;break}r=r.name_next}},lookupNode:function(e,t){var r=ve.mayLookup(e);if(r)throw new ve.ErrnoError(r,e);for(var n=ve.hashName(e.id,t),o=ve.nameTable[n];o;o=o.name_next){var a=o.name;if(o.parent.id===e.id&&a===t)return o}return ve.lookup(e,t)},createNode:function(e,t,r,n){ve.FSNode||(ve.FSNode=function(e,t,r,n){e||(e=this),this.parent=e,this.mount=e.mount,this.mounted=null,this.id=ve.nextInode++,this.name=t,this.mode=r,this.node_ops={},this.stream_ops={},this.rdev=n},ve.FSNode.prototype={},Object.defineProperties(ve.FSNode.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(e){e?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(e){e?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return ve.isDir(this.mode)}},isDevice:{get:function(){return ve.isChrdev(this.mode)}}}));var o=new ve.FSNode(e,t,r,n);return ve.hashAddNode(o),o},destroyNode:function(e){ve.hashRemoveNode(e)},isRoot:function(e){return e===e.parent},isMountpoint:function(e){return!!e.mounted},isFile:function(e){return 32768==(61440&e)},isDir:function(e){return 16384==(61440&e)},isLink:function(e){return 40960==(61440&e)},isChrdev:function(e){return 8192==(61440&e)},isBlkdev:function(e){return 24576==(61440&e)},isFIFO:function(e){return 4096==(61440&e)},isSocket:function(e){return 49152==(49152&e)},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(e){var t=ve.flagModes[e];if(void 0===t)throw new Error("Unknown file open mode: "+e);return t},flagsToPermissionString:function(e){var t=["r","w","rw"][3&e];return 512&e&&(t+="w"),t},nodePermissions:function(e,t){return ve.ignorePermissions||(-1===t.indexOf("r")||292&e.mode)&&(-1===t.indexOf("w")||146&e.mode)&&(-1===t.indexOf("x")||73&e.mode)?0:13},mayLookup:function(e){var t=ve.nodePermissions(e,"x");return t||(e.node_ops.lookup?0:13)},mayCreate:function(e,t){try{return ve.lookupNode(e,t),17}catch(e){}return ve.nodePermissions(e,"wx")},mayDelete:function(e,t,r){var n;try{n=ve.lookupNode(e,t)}catch(e){return e.errno}var o=ve.nodePermissions(e,"wx");if(o)return o;if(r){if(!ve.isDir(n.mode))return 20;if(ve.isRoot(n)||ve.getPath(n)===ve.cwd())return 16}else if(ve.isDir(n.mode))return 21;return 0},mayOpen:function(e,t){return e?ve.isLink(e.mode)?40:ve.isDir(e.mode)&&("r"!==ve.flagsToPermissionString(t)||512&t)?21:ve.nodePermissions(e,ve.flagsToPermissionString(t)):2},MAX_OPEN_FDS:4096,nextfd:function(e,t){e=e||0,t=t||ve.MAX_OPEN_FDS;for(var r=e;r<=t;r++)if(!ve.streams[r])return r;throw new ve.ErrnoError(24)},getStream:function(e){return ve.streams[e]},createStream:function(e,t,r){ve.FSStream||(ve.FSStream=function(){},ve.FSStream.prototype={},Object.defineProperties(ve.FSStream.prototype,{object:{get:function(){return this.node},set:function(e){this.node=e}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}}));var n=new ve.FSStream;for(var o in e)n[o]=e[o];e=n;var a=ve.nextfd(t,r);return e.fd=a,ve.streams[a]=e,e},closeStream:function(e){ve.streams[e]=null},chrdev_stream_ops:{open:function(e){var t=ve.getDevice(e.node.rdev);e.stream_ops=t.stream_ops,e.stream_ops.open&&e.stream_ops.open(e)},llseek:function(){throw new ve.ErrnoError(29)}},major:function(e){return e>>8},minor:function(e){return 255&e},makedev:function(e,t){return e<<8|t},registerDevice:function(e,t){ve.devices[e]={stream_ops:t}},getDevice:function(e){return ve.devices[e]},getMounts:function(e){for(var t=[],r=[e];r.length;){var n=r.pop();t.push(n),r.push.apply(r,n.mounts)}return t},syncfs:function(e,t){"function"==typeof e&&(t=e,e=!1),ve.syncFSRequests++,ve.syncFSRequests>1&&console.log("warning: "+ve.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var r=ve.getMounts(ve.root.mount),n=0;function o(e){return ve.syncFSRequests--,t(e)}function a(e){if(e)return a.errored?void 0:(a.errored=!0,o(e));++n>=r.length&&o(null)}r.forEach((function(t){if(!t.type.syncfs)return a(null);t.type.syncfs(t,e,a)}))},mount:function(e,t,r){var n,o="/"===r,a=!r;if(o&&ve.root)throw new ve.ErrnoError(16);if(!o&&!a){var i=ve.lookupPath(r,{follow_mount:!1});if(r=i.path,n=i.node,ve.isMountpoint(n))throw new ve.ErrnoError(16);if(!ve.isDir(n.mode))throw new ve.ErrnoError(20)}var u={type:e,opts:t,mountpoint:r,mounts:[]},s=e.mount(u);return s.mount=u,u.root=s,o?ve.root=s:n&&(n.mounted=u,n.mount&&n.mount.mounts.push(u)),s},unmount:function(e){var t=ve.lookupPath(e,{follow_mount:!1});if(!ve.isMountpoint(t.node))throw new ve.ErrnoError(22);var r=t.node,n=r.mounted,o=ve.getMounts(n);Object.keys(ve.nameTable).forEach((function(e){for(var t=ve.nameTable[e];t;){var r=t.name_next;-1!==o.indexOf(t.mount)&&ve.destroyNode(t),t=r}})),r.mounted=null;var a=r.mount.mounts.indexOf(n);r.mount.mounts.splice(a,1)},lookup:function(e,t){return e.node_ops.lookup(e,t)},mknod:function(e,t,r){var n=ve.lookupPath(e,{parent:!0}).node,o=pe.basename(e);if(!o||"."===o||".."===o)throw new ve.ErrnoError(22);var a=ve.mayCreate(n,o);if(a)throw new ve.ErrnoError(a);if(!n.node_ops.mknod)throw new ve.ErrnoError(1);return n.node_ops.mknod(n,o,t,r)},create:function(e,t){return t=void 0!==t?t:438,t&=4095,t|=32768,ve.mknod(e,t,0)},mkdir:function(e,t){return t=void 0!==t?t:511,t&=1023,t|=16384,ve.mknod(e,t,0)},mkdirTree:function(e,t){for(var r=e.split("/"),n="",o=0;o<r.length;++o)if(r[o]){n+="/"+r[o];try{ve.mkdir(n,t)}catch(e){if(17!=e.errno)throw e}}},mkdev:function(e,t,r){return void 0===r&&(r=t,t=438),t|=8192,ve.mknod(e,t,r)},symlink:function(e,t){if(!me.resolve(e))throw new ve.ErrnoError(2);var r=ve.lookupPath(t,{parent:!0}).node;if(!r)throw new ve.ErrnoError(2);var n=pe.basename(t),o=ve.mayCreate(r,n);if(o)throw new ve.ErrnoError(o);if(!r.node_ops.symlink)throw new ve.ErrnoError(1);return r.node_ops.symlink(r,n,e)},rename:function(e,t){var r,n,o=pe.dirname(e),a=pe.dirname(t),i=pe.basename(e),u=pe.basename(t);try{r=ve.lookupPath(e,{parent:!0}).node,n=ve.lookupPath(t,{parent:!0}).node}catch(e){throw new ve.ErrnoError(16)}if(!r||!n)throw new ve.ErrnoError(2);if(r.mount!==n.mount)throw new ve.ErrnoError(18);var s,c=ve.lookupNode(r,i),l=me.relative(e,a);if("."!==l.charAt(0))throw new ve.ErrnoError(22);if("."!==(l=me.relative(t,o)).charAt(0))throw new ve.ErrnoError(39);try{s=ve.lookupNode(n,u)}catch(e){}if(c!==s){var f=ve.isDir(c.mode),d=ve.mayDelete(r,i,f);if(d)throw new ve.ErrnoError(d);if(d=s?ve.mayDelete(n,u,f):ve.mayCreate(n,u))throw new ve.ErrnoError(d);if(!r.node_ops.rename)throw new ve.ErrnoError(1);if(ve.isMountpoint(c)||s&&ve.isMountpoint(s))throw new ve.ErrnoError(16);if(n!==r&&(d=ve.nodePermissions(r,"w")))throw new ve.ErrnoError(d);try{ve.trackingDelegate.willMovePath&&ve.trackingDelegate.willMovePath(e,t)}catch(r){console.log("FS.trackingDelegate['willMovePath']('"+e+"', '"+t+"') threw an exception: "+r.message)}ve.hashRemoveNode(c);try{r.node_ops.rename(c,n,u)}catch(e){throw e}finally{ve.hashAddNode(c)}try{ve.trackingDelegate.onMovePath&&ve.trackingDelegate.onMovePath(e,t)}catch(r){console.log("FS.trackingDelegate['onMovePath']('"+e+"', '"+t+"') threw an exception: "+r.message)}}},rmdir:function(e){var t=ve.lookupPath(e,{parent:!0}).node,r=pe.basename(e),n=ve.lookupNode(t,r),o=ve.mayDelete(t,r,!0);if(o)throw new ve.ErrnoError(o);if(!t.node_ops.rmdir)throw new ve.ErrnoError(1);if(ve.isMountpoint(n))throw new ve.ErrnoError(16);try{ve.trackingDelegate.willDeletePath&&ve.trackingDelegate.willDeletePath(e)}catch(t){console.log("FS.trackingDelegate['willDeletePath']('"+e+"') threw an exception: "+t.message)}t.node_ops.rmdir(t,r),ve.destroyNode(n);try{ve.trackingDelegate.onDeletePath&&ve.trackingDelegate.onDeletePath(e)}catch(t){console.log("FS.trackingDelegate['onDeletePath']('"+e+"') threw an exception: "+t.message)}},readdir:function(e){var t=ve.lookupPath(e,{follow:!0}).node;if(!t.node_ops.readdir)throw new ve.ErrnoError(20);return t.node_ops.readdir(t)},unlink:function(e){var t=ve.lookupPath(e,{parent:!0}).node,r=pe.basename(e),n=ve.lookupNode(t,r),o=ve.mayDelete(t,r,!1);if(o)throw new ve.ErrnoError(o);if(!t.node_ops.unlink)throw new ve.ErrnoError(1);if(ve.isMountpoint(n))throw new ve.ErrnoError(16);try{ve.trackingDelegate.willDeletePath&&ve.trackingDelegate.willDeletePath(e)}catch(t){console.log("FS.trackingDelegate['willDeletePath']('"+e+"') threw an exception: "+t.message)}t.node_ops.unlink(t,r),ve.destroyNode(n);try{ve.trackingDelegate.onDeletePath&&ve.trackingDelegate.onDeletePath(e)}catch(t){console.log("FS.trackingDelegate['onDeletePath']('"+e+"') threw an exception: "+t.message)}},readlink:function(e){var t=ve.lookupPath(e).node;if(!t)throw new ve.ErrnoError(2);if(!t.node_ops.readlink)throw new ve.ErrnoError(22);return me.resolve(ve.getPath(t.parent),t.node_ops.readlink(t))},stat:function(e,t){var r=ve.lookupPath(e,{follow:!t}).node;if(!r)throw new ve.ErrnoError(2);if(!r.node_ops.getattr)throw new ve.ErrnoError(1);return r.node_ops.getattr(r)},lstat:function(e){return ve.stat(e,!0)},chmod:function(e,t,r){var n;if(!(n="string"==typeof e?ve.lookupPath(e,{follow:!r}).node:e).node_ops.setattr)throw new ve.ErrnoError(1);n.node_ops.setattr(n,{mode:4095&t|-4096&n.mode,timestamp:Date.now()})},lchmod:function(e,t){ve.chmod(e,t,!0)},fchmod:function(e,t){var r=ve.getStream(e);if(!r)throw new ve.ErrnoError(9);ve.chmod(r.node,t)},chown:function(e,t,r,n){var o;if(!(o="string"==typeof e?ve.lookupPath(e,{follow:!n}).node:e).node_ops.setattr)throw new ve.ErrnoError(1);o.node_ops.setattr(o,{timestamp:Date.now()})},lchown:function(e,t,r){ve.chown(e,t,r,!0)},fchown:function(e,t,r){var n=ve.getStream(e);if(!n)throw new ve.ErrnoError(9);ve.chown(n.node,t,r)},truncate:function(e,t){if(t<0)throw new ve.ErrnoError(22);var r;if(!(r="string"==typeof e?ve.lookupPath(e,{follow:!0}).node:e).node_ops.setattr)throw new ve.ErrnoError(1);if(ve.isDir(r.mode))throw new ve.ErrnoError(21);if(!ve.isFile(r.mode))throw new ve.ErrnoError(22);var n=ve.nodePermissions(r,"w");if(n)throw new ve.ErrnoError(n);r.node_ops.setattr(r,{size:t,timestamp:Date.now()})},ftruncate:function(e,t){var r=ve.getStream(e);if(!r)throw new ve.ErrnoError(9);if(0==(2097155&r.flags))throw new ve.ErrnoError(22);ve.truncate(r.node,t)},utime:function(e,t,r){var n=ve.lookupPath(e,{follow:!0}).node;n.node_ops.setattr(n,{timestamp:Math.max(t,r)})},open:function(t,r,n,o,a){if(""===t)throw new ve.ErrnoError(2);var i;if(n=void 0===n?438:n,n=64&(r="string"==typeof r?ve.modeStringToFlags(r):r)?4095&n|32768:0,"object"==typeof t)i=t;else{t=pe.normalize(t);try{i=ve.lookupPath(t,{follow:!(131072&r)}).node}catch(e){}}var u=!1;if(64&r)if(i){if(128&r)throw new ve.ErrnoError(17)}else i=ve.mknod(t,n,0),u=!0;if(!i)throw new ve.ErrnoError(2);if(ve.isChrdev(i.mode)&&(r&=-513),65536&r&&!ve.isDir(i.mode))throw new ve.ErrnoError(20);if(!u){var s=ve.mayOpen(i,r);if(s)throw new ve.ErrnoError(s)}512&r&&ve.truncate(i,0),r&=-641;var c=ve.createStream({node:i,path:ve.getPath(i),flags:r,seekable:!0,position:0,stream_ops:i.stream_ops,ungotten:[],error:!1},o,a);c.stream_ops.open&&c.stream_ops.open(c),!e.logReadFiles||1&r||(ve.readFiles||(ve.readFiles={}),t in ve.readFiles||(ve.readFiles[t]=1,console.log("FS.trackingDelegate error on read file: "+t)));try{if(ve.trackingDelegate.onOpenFile){var l=0;1!=(2097155&r)&&(l|=ve.tracking.openFlags.READ),0!=(2097155&r)&&(l|=ve.tracking.openFlags.WRITE),ve.trackingDelegate.onOpenFile(t,l)}}catch(e){console.log("FS.trackingDelegate['onOpenFile']('"+t+"', flags) threw an exception: "+e.message)}return c},close:function(e){if(ve.isClosed(e))throw new ve.ErrnoError(9);e.getdents&&(e.getdents=null);try{e.stream_ops.close&&e.stream_ops.close(e)}catch(e){throw e}finally{ve.closeStream(e.fd)}e.fd=null},isClosed:function(e){return null===e.fd},llseek:function(e,t,r){if(ve.isClosed(e))throw new ve.ErrnoError(9);if(!e.seekable||!e.stream_ops.llseek)throw new ve.ErrnoError(29);if(0!=r&&1!=r&&2!=r)throw new ve.ErrnoError(22);return e.position=e.stream_ops.llseek(e,t,r),e.ungotten=[],e.position},read:function(e,t,r,n,o){if(n<0||o<0)throw new ve.ErrnoError(22);if(ve.isClosed(e))throw new ve.ErrnoError(9);if(1==(2097155&e.flags))throw new ve.ErrnoError(9);if(ve.isDir(e.node.mode))throw new ve.ErrnoError(21);if(!e.stream_ops.read)throw new ve.ErrnoError(22);var a=void 0!==o;if(a){if(!e.seekable)throw new ve.ErrnoError(29)}else o=e.position;var i=e.stream_ops.read(e,t,r,n,o);return a||(e.position+=i),i},write:function(e,t,r,n,o,a){if(n<0||o<0)throw new ve.ErrnoError(22);if(ve.isClosed(e))throw new ve.ErrnoError(9);if(0==(2097155&e.flags))throw new ve.ErrnoError(9);if(ve.isDir(e.node.mode))throw new ve.ErrnoError(21);if(!e.stream_ops.write)throw new ve.ErrnoError(22);1024&e.flags&&ve.llseek(e,0,2);var i=void 0!==o;if(i){if(!e.seekable)throw new ve.ErrnoError(29)}else o=e.position;var u=e.stream_ops.write(e,t,r,n,o,a);i||(e.position+=u);try{e.path&&ve.trackingDelegate.onWriteToFile&&ve.trackingDelegate.onWriteToFile(e.path)}catch(t){console.log("FS.trackingDelegate['onWriteToFile']('"+e.path+"') threw an exception: "+t.message)}return u},allocate:function(e,t,r){if(ve.isClosed(e))throw new ve.ErrnoError(9);if(t<0||r<=0)throw new ve.ErrnoError(22);if(0==(2097155&e.flags))throw new ve.ErrnoError(9);if(!ve.isFile(e.node.mode)&&!ve.isDir(e.node.mode))throw new ve.ErrnoError(19);if(!e.stream_ops.allocate)throw new ve.ErrnoError(95);e.stream_ops.allocate(e,t,r)},mmap:function(e,t,r,n,o,a,i){if(1==(2097155&e.flags))throw new ve.ErrnoError(13);if(!e.stream_ops.mmap)throw new ve.ErrnoError(19);return e.stream_ops.mmap(e,t,r,n,o,a,i)},msync:function(e,t,r,n,o){return e&&e.stream_ops.msync?e.stream_ops.msync(e,t,r,n,o):0},munmap:function(e){return 0},ioctl:function(e,t,r){if(!e.stream_ops.ioctl)throw new ve.ErrnoError(25);return e.stream_ops.ioctl(e,t,r)},readFile:function(e,t){if((t=t||{}).flags=t.flags||"r",t.encoding=t.encoding||"binary","utf8"!==t.encoding&&"binary"!==t.encoding)throw new Error('Invalid encoding type "'+t.encoding+'"');var r,n=ve.open(e,t.flags),o=ve.stat(e).size,a=new Uint8Array(o);return ve.read(n,a,0,o,0),"utf8"===t.encoding?r=M(a,0):"binary"===t.encoding&&(r=a),ve.close(n),r},writeFile:function(e,t,r){(r=r||{}).flags=r.flags||"w";var n=ve.open(e,r.flags,r.mode);if("string"==typeof t){var o=new Uint8Array(R(t)+1),a=C(t,o,0,o.length);ve.write(n,o,0,a,void 0,r.canOwn)}else{if(!ArrayBuffer.isView(t))throw new Error("Unsupported data type");ve.write(n,t,0,t.byteLength,void 0,r.canOwn)}ve.close(n)},cwd:function(){return ve.currentPath},chdir:function(e){var t=ve.lookupPath(e,{follow:!0});if(null===t.node)throw new ve.ErrnoError(2);if(!ve.isDir(t.node.mode))throw new ve.ErrnoError(20);var r=ve.nodePermissions(t.node,"x");if(r)throw new ve.ErrnoError(r);ve.currentPath=t.path},createDefaultDirectories:function(){ve.mkdir("/tmp"),ve.mkdir("/home"),ve.mkdir("/home/web_user")},createDefaultDevices:function(){var e;if(ve.mkdir("/dev"),ve.registerDevice(ve.makedev(1,3),{read:function(){return 0},write:function(e,t,r,n,o){return n}}),ve.mkdev("/dev/null",ve.makedev(1,3)),_e.register(ve.makedev(5,0),_e.default_tty_ops),_e.register(ve.makedev(6,0),_e.default_tty1_ops),ve.mkdev("/dev/tty",ve.makedev(5,0)),ve.mkdev("/dev/tty1",ve.makedev(6,0)),"object"==typeof crypto&&"function"==typeof crypto.getRandomValues){var t=new Uint8Array(1);e=function(){return crypto.getRandomValues(t),t[0]}}e||(e=function(){Ze("random_device")}),ve.createDevice("/dev","random",e),ve.createDevice("/dev","urandom",e),ve.mkdir("/dev/shm"),ve.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){ve.mkdir("/proc"),ve.mkdir("/proc/self"),ve.mkdir("/proc/self/fd"),ve.mount({mount:function(){var e=ve.createNode("/proc/self","fd",16895,73);return e.node_ops={lookup:function(e,t){var r=+t,n=ve.getStream(r);if(!n)throw new ve.ErrnoError(9);var o={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return n.path}}};return o.parent=o,o}},e}},{},"/proc/self/fd")},createStandardStreams:function(){e.stdin?ve.createDevice("/dev","stdin",e.stdin):ve.symlink("/dev/tty","/dev/stdin"),e.stdout?ve.createDevice("/dev","stdout",null,e.stdout):ve.symlink("/dev/tty","/dev/stdout"),e.stderr?ve.createDevice("/dev","stderr",null,e.stderr):ve.symlink("/dev/tty1","/dev/stderr"),ve.open("/dev/stdin","r"),ve.open("/dev/stdout","w"),ve.open("/dev/stderr","w")},ensureErrnoError:function(){ve.ErrnoError||(ve.ErrnoError=function(e,t){this.node=t,this.setErrno=function(e){this.errno=e},this.setErrno(e),this.message="FS error",this.stack&&Object.defineProperty(this,"stack",{value:(new Error).stack,writable:!0})},ve.ErrnoError.prototype=new Error,ve.ErrnoError.prototype.constructor=ve.ErrnoError,[2].forEach((function(e){ve.genericErrors[e]=new ve.ErrnoError(e),ve.genericErrors[e].stack="<generic error, no stack>"})))},staticInit:function(){ve.ensureErrnoError(),ve.nameTable=new Array(4096),ve.mount(he,{},"/"),ve.createDefaultDirectories(),ve.createDefaultDevices(),ve.createSpecialDirectories(),ve.filesystems={MEMFS:he,IDBFS:ye,WORKERFS:ge}},init:function(t,r,n){ve.init.initialized=!0,ve.ensureErrnoError(),e.stdin=t||e.stdin,e.stdout=r||e.stdout,e.stderr=n||e.stderr,ve.createStandardStreams()},quit:function(){ve.init.initialized=!1;var t=e._fflush;t&&t(0);for(var r=0;r<ve.streams.length;r++){var n=ve.streams[r];n&&ve.close(n)}},getMode:function(e,t){var r=0;return e&&(r|=365),t&&(r|=146),r},joinPath:function(e,t){var r=pe.join.apply(null,e);return t&&"/"==r[0]&&(r=r.substr(1)),r},absolutePath:function(e,t){return me.resolve(t,e)},standardizePath:function(e){return pe.normalize(e)},findObject:function(e,t){var r=ve.analyzePath(e,t);return r.exists?r.object:(ce(r.error),null)},analyzePath:function(e,t){try{e=(n=ve.lookupPath(e,{follow:!t})).path}catch(e){}var r={isRoot:!1,exists:!1,error:0,name:null,path:null,object:null,parentExists:!1,parentPath:null,parentObject:null};try{var n=ve.lookupPath(e,{parent:!0});r.parentExists=!0,r.parentPath=n.path,r.parentObject=n.node,r.name=pe.basename(e),n=ve.lookupPath(e,{follow:!t}),r.exists=!0,r.path=n.path,r.object=n.node,r.name=n.node.name,r.isRoot="/"===n.path}catch(e){r.error=e.errno}return r},createFolder:function(e,t,r,n){var o=pe.join2("string"==typeof e?e:ve.getPath(e),t),a=ve.getMode(r,n);return ve.mkdir(o,a)},createPath:function(e,t,r,n){e="string"==typeof e?e:ve.getPath(e);for(var o=t.split("/").reverse();o.length;){var a=o.pop();if(a){var i=pe.join2(e,a);try{ve.mkdir(i)}catch(e){}e=i}}return i},createFile:function(e,t,r,n,o){var a=pe.join2("string"==typeof e?e:ve.getPath(e),t),i=ve.getMode(n,o);return ve.create(a,i)},createDataFile:function(e,t,r,n,o,a){var i=t?pe.join2("string"==typeof e?e:ve.getPath(e),t):e,u=ve.getMode(n,o),s=ve.create(i,u);if(r){if("string"==typeof r){for(var c=new Array(r.length),l=0,f=r.length;l<f;++l)c[l]=r.charCodeAt(l);r=c}ve.chmod(s,146|u);var d=ve.open(s,"w");ve.write(d,r,0,r.length,0,a),ve.close(d),ve.chmod(s,u)}return s},createDevice:function(e,t,r,n){var o=pe.join2("string"==typeof e?e:ve.getPath(e),t),a=ve.getMode(!!r,!!n);ve.createDevice.major||(ve.createDevice.major=64);var i=ve.makedev(ve.createDevice.major++,0);return ve.registerDevice(i,{open:function(e){e.seekable=!1},close:function(e){n&&n.buffer&&n.buffer.length&&n(10)},read:function(e,t,n,o,a){for(var i=0,u=0;u<o;u++){var s;try{s=r()}catch(e){throw new ve.ErrnoError(5)}if(void 0===s&&0===i)throw new ve.ErrnoError(11);if(null==s)break;i++,t[n+u]=s}return i&&(e.node.timestamp=Date.now()),i},write:function(e,t,r,o,a){for(var i=0;i<o;i++)try{n(t[r+i])}catch(e){throw new ve.ErrnoError(5)}return o&&(e.node.timestamp=Date.now()),i}}),ve.mkdev(o,a,i)},createLink:function(e,t,r,n,o){var a=pe.join2("string"==typeof e?e:ve.getPath(e),t);return ve.symlink(r,a)},forceLoadFile:function(t){if(t.isDevice||t.isFolder||t.link||t.contents)return!0;var r=!0;if("undefined"!=typeof XMLHttpRequest)throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.");if(!e.read)throw new Error("Cannot load without read() or XMLHttpRequest.");try{t.contents=Oe(e.read(t.url),!0),t.usedBytes=t.contents.length}catch(e){r=!1}return r||ce(5),r},createLazyFile:function(e,t,r,n,o){function a(){this.lengthKnown=!1,this.chunks=[]}if(a.prototype.get=function(e){if(!(e>this.length-1||e<0)){var t=e%this.chunkSize,r=e/this.chunkSize|0;return this.getter(r)[t]}},a.prototype.setDataGetter=function(e){this.getter=e},a.prototype.cacheLength=function(){var e=new XMLHttpRequest;if(e.open("HEAD",r,!1),e.send(null),!(e.status>=200&&e.status<300||304===e.status))throw new Error("Couldn't load "+r+". Status: "+e.status);var t,n=Number(e.getResponseHeader("Content-length")),o=(t=e.getResponseHeader("Accept-Ranges"))&&"bytes"===t,a=(t=e.getResponseHeader("Content-Encoding"))&&"gzip"===t,i=1048576;o||(i=n);var u=this;u.setDataGetter((function(e){var t=e*i,o=(e+1)*i-1;if(o=Math.min(o,n-1),void 0===u.chunks[e]&&(u.chunks[e]=function(e,t){if(e>t)throw new Error("invalid range ("+e+", "+t+") or no bytes requested!");if(t>n-1)throw new Error("only "+n+" bytes available! programmer error!");var o=new XMLHttpRequest;if(o.open("GET",r,!1),n!==i&&o.setRequestHeader("Range","bytes="+e+"-"+t),"undefined"!=typeof Uint8Array&&(o.responseType="arraybuffer"),o.overrideMimeType&&o.overrideMimeType("text/plain; charset=x-user-defined"),o.send(null),!(o.status>=200&&o.status<300||304===o.status))throw new Error("Couldn't load "+r+". Status: "+o.status);return void 0!==o.response?new Uint8Array(o.response||[]):Oe(o.responseText||"",!0)}(t,o)),void 0===u.chunks[e])throw new Error("doXHR failed!");return u.chunks[e]})),!a&&n||(i=n=1,n=this.getter(0).length,i=n,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=n,this._chunkSize=i,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){var i=new a;Object.defineProperties(i,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var u={isDevice:!1,contents:i}}else u={isDevice:!1,url:r};var s=ve.createFile(e,t,u,n,o);u.contents?s.contents=u.contents:u.url&&(s.contents=null,s.url=u.url),Object.defineProperties(s,{usedBytes:{get:function(){return this.contents.length}}});var c={};return Object.keys(s.stream_ops).forEach((function(e){var t=s.stream_ops[e];c[e]=function(){if(!ve.forceLoadFile(s))throw new ve.ErrnoError(5);return t.apply(null,arguments)}})),c.read=function(e,t,r,n,o){if(!ve.forceLoadFile(s))throw new ve.ErrnoError(5);var a=e.node.contents;if(o>=a.length)return 0;var i=Math.min(a.length-o,n);if(a.slice)for(var u=0;u<i;u++)t[r+u]=a[o+u];else for(u=0;u<i;u++)t[r+u]=a.get(o+u);return i},s.stream_ops=c,s},createPreloadedFile:function(t,r,n,o,a,i,u,s,c,l){Browser.init();var f=r?me.resolve(pe.join2(t,r)):t;function d(n){function d(e){l&&l(),s||ve.createDataFile(t,r,e,o,a,c),i&&i(),Q()}var p=!1;e.preloadPlugins.forEach((function(e){p||e.canHandle(f)&&(e.handle(n,f,d,(function(){u&&u(),Q()})),p=!0)})),p||d(n)}$(),"string"==typeof n?Browser.asyncLoad(n,(function(e){d(e)}),u):d(n)},indexedDB:function(){return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:function(){return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:function(e,t,r){t=t||function(){},r=r||function(){};var n=ve.indexedDB();try{var o=n.open(ve.DB_NAME(),ve.DB_VERSION)}catch(e){return r(e)}o.onupgradeneeded=function(){console.log("creating db"),o.result.createObjectStore(ve.DB_STORE_NAME)},o.onsuccess=function(){var n=o.result.transaction([ve.DB_STORE_NAME],"readwrite"),a=n.objectStore(ve.DB_STORE_NAME),i=0,u=0,s=e.length;function c(){0==u?t():r()}e.forEach((function(e){var t=a.put(ve.analyzePath(e).object.contents,e);t.onsuccess=function(){++i+u==s&&c()},t.onerror=function(){u++,i+u==s&&c()}})),n.onerror=r},o.onerror=r},loadFilesFromDB:function(e,t,r){t=t||function(){},r=r||function(){};var n=ve.indexedDB();try{var o=n.open(ve.DB_NAME(),ve.DB_VERSION)}catch(e){return r(e)}o.onupgradeneeded=r,o.onsuccess=function(){var n=o.result;try{var a=n.transaction([ve.DB_STORE_NAME],"readonly")}catch(e){return void r(e)}var i=a.objectStore(ve.DB_STORE_NAME),u=0,s=0,c=e.length;function l(){0==s?t():r()}e.forEach((function(e){var t=i.get(e);t.onsuccess=function(){ve.analyzePath(e).exists&&ve.unlink(e),ve.createDataFile(pe.dirname(e),pe.basename(e),t.result,!0,!0,!0),++u+s==c&&l()},t.onerror=function(){s++,u+s==c&&l()}})),a.onerror=r},o.onerror=r}},we={DEFAULT_POLLMASK:5,mappings:{},umask:511,calculateAt:function(e,t){if("/"!==t[0]){var r;if(-100===e)r=ve.cwd();else{var n=ve.getStream(e);if(!n)throw new ve.ErrnoError(9);r=n.path}t=pe.join2(r,t)}return t},doStat:function(e,t,r){try{var n=e(t)}catch(e){if(e&&e.node&&pe.normalize(t)!==pe.normalize(ve.getPath(e.node)))return-20;throw e}return S[r>>2]=n.dev,S[r+4>>2]=0,S[r+8>>2]=n.ino,S[r+12>>2]=n.mode,S[r+16>>2]=n.nlink,S[r+20>>2]=n.uid,S[r+24>>2]=n.gid,S[r+28>>2]=n.rdev,S[r+32>>2]=0,tempI64=[n.size>>>0,(tempDouble=n.size,+V(tempDouble)>=1?tempDouble>0?(0|X(+K(tempDouble/4294967296),4294967295))>>>0:~~+q((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],S[r+40>>2]=tempI64[0],S[r+44>>2]=tempI64[1],S[r+48>>2]=4096,S[r+52>>2]=n.blocks,S[r+56>>2]=n.atime.getTime()/1e3|0,S[r+60>>2]=0,S[r+64>>2]=n.mtime.getTime()/1e3|0,S[r+68>>2]=0,S[r+72>>2]=n.ctime.getTime()/1e3|0,S[r+76>>2]=0,tempI64=[n.ino>>>0,(tempDouble=n.ino,+V(tempDouble)>=1?tempDouble>0?(0|X(+K(tempDouble/4294967296),4294967295))>>>0:~~+q((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],S[r+80>>2]=tempI64[0],S[r+84>>2]=tempI64[1],0},doMsync:function(e,t,r,n){var o=new Uint8Array(b.subarray(e,e+r));ve.msync(t,o,0,r,n)},doMkdir:function(e,t){return"/"===(e=pe.normalize(e))[e.length-1]&&(e=e.substr(0,e.length-1)),ve.mkdir(e,t,0),0},doMknod:function(e,t,r){switch(61440&t){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-22}return ve.mknod(e,t,r),0},doReadlink:function(e,t,r){if(r<=0)return-22;var n=ve.readlink(e),o=Math.min(r,R(n)),a=D[t+o];return P(n,t,r+1),D[t+o]=a,o},doAccess:function(e,t){if(-8&t)return-22;var r;r=ve.lookupPath(e,{follow:!0}).node;var n="";return 4&t&&(n+="r"),2&t&&(n+="w"),1&t&&(n+="x"),n&&ve.nodePermissions(r,n)?-13:0},doDup:function(e,t,r){var n=ve.getStream(r);return n&&ve.close(n),ve.open(e,t,0,r,r).fd},doReadv:function(e,t,r,n){for(var o=0,a=0;a<r;a++){var i=S[t+8*a>>2],u=S[t+(8*a+4)>>2],s=ve.read(e,D,i,u,n);if(s<0)return-1;if(o+=s,s<u)break}return o},doWritev:function(e,t,r,n){for(var o=0,a=0;a<r;a++){var i=S[t+8*a>>2],u=S[t+(8*a+4)>>2],s=ve.write(e,D,i,u,n);if(s<0)return-1;o+=s}return o},varargs:0,get:function(e){return we.varargs+=4,S[we.varargs-4>>2]},getStr:function(){return T(we.get())},getStreamFromFD:function(){var e=ve.getStream(we.get());if(!e)throw new ve.ErrnoError(9);return e},get64:function(){var e=we.get();return we.get(),e},getZero:function(){we.get()}};function Ee(){return D.length}var De=(P("GMT",366800,4),366800);function be(e,t){var r=new Date(1e3*S[e>>2]);S[t>>2]=r.getUTCSeconds(),S[t+4>>2]=r.getUTCMinutes(),S[t+8>>2]=r.getUTCHours(),S[t+12>>2]=r.getUTCDate(),S[t+16>>2]=r.getUTCMonth(),S[t+20>>2]=r.getUTCFullYear()-1900,S[t+24>>2]=r.getUTCDay(),S[t+36>>2]=0,S[t+32>>2]=0;var n=Date.UTC(r.getUTCFullYear(),0,1,0,0,0,0),o=(r.getTime()-n)/864e5|0;return S[t+28>>2]=o,S[t+40>>2]=De,t}function ke(){var e=ke;return e.LLVM_SAVEDSTACKS||(e.LLVM_SAVEDSTACKS=[]),e.LLVM_SAVEDSTACKS.push(Ke()),e.LLVM_SAVEDSTACKS.length-1}function Se(){if(!Se.called){Se.called=!0,S[Ie()>>2]=60*(new Date).getTimezoneOffset();var e=new Date(2e3,0,1),t=new Date(2e3,6,1);S[Ne()>>2]=Number(e.getTimezoneOffset()!=t.getTimezoneOffset());var r=i(e),n=i(t),o=v(Oe(r),"i8",0),a=v(Oe(n),"i8",0);t.getTimezoneOffset()<e.getTimezoneOffset()?(S[Ue()>>2]=o,S[Ue()+4>>2]=a):(S[Ue()>>2]=a,S[Ue()+4>>2]=o)}function i(e){var t=e.toTimeString().match(/\(([A-Za-z ]+)\)$/);return t?t[1]:"GMT"}}function Fe(e,t){Se();var r=new Date(1e3*S[e>>2]);S[t>>2]=r.getSeconds(),S[t+4>>2]=r.getMinutes(),S[t+8>>2]=r.getHours(),S[t+12>>2]=r.getDate(),S[t+16>>2]=r.getMonth(),S[t+20>>2]=r.getFullYear()-1900,S[t+24>>2]=r.getDay();var n=new Date(r.getFullYear(),0,1),o=(r.getTime()-n.getTime())/864e5|0;S[t+28>>2]=o,S[t+36>>2]=-60*r.getTimezoneOffset();var a=new Date(2e3,6,1).getTimezoneOffset(),i=n.getTimezoneOffset(),u=0|(a!=i&&r.getTimezoneOffset()==Math.min(i,a));S[t+32>>2]=u;var s=S[Ue()+(u?4:0)>>2];return S[t+40>>2]=s,t}function xe(e){Ze("OOM")}function Ae(e){return e%4==0&&(e%100!=0||e%400==0)}function Me(e,t){for(var r=0,n=0;n<=t;r+=e[n++]);return r}var Te=[31,29,31,30,31,30,31,31,30,31,30,31],Ce=[31,28,31,30,31,30,31,31,30,31,30,31];function Pe(e,t){for(var r=new Date(e.getTime());t>0;){var n=Ae(r.getFullYear()),o=r.getMonth(),a=(n?Te:Ce)[o];if(!(t>a-r.getDate()))return r.setDate(r.getDate()+t),r;t-=a-r.getDate()+1,r.setDate(1),o<11?r.setMonth(o+1):(r.setMonth(0),r.setFullYear(r.getFullYear()+1))}return r}function Re(e,t,r,n){var o=S[n+40>>2],a={tm_sec:S[n>>2],tm_min:S[n+4>>2],tm_hour:S[n+8>>2],tm_mday:S[n+12>>2],tm_mon:S[n+16>>2],tm_year:S[n+20>>2],tm_wday:S[n+24>>2],tm_yday:S[n+28>>2],tm_isdst:S[n+32>>2],tm_gmtoff:S[n+36>>2],tm_zone:o?T(o):""},i=T(r),u={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var s in u)i=i.replace(new RegExp(s,"g"),u[s]);var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],l=["January","February","March","April","May","June","July","August","September","October","November","December"];function f(e,t,r){for(var n="number"==typeof e?e.toString():e||"";n.length<t;)n=r[0]+n;return n}function d(e,t){return f(e,t,"0")}function p(e,t){function r(e){return e<0?-1:e>0?1:0}var n;return 0===(n=r(e.getFullYear()-t.getFullYear()))&&0===(n=r(e.getMonth()-t.getMonth()))&&(n=r(e.getDate()-t.getDate())),n}function m(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function _(e){var t=Pe(new Date(e.tm_year+1900,0,1),e.tm_yday),r=new Date(t.getFullYear(),0,4),n=new Date(t.getFullYear()+1,0,4),o=m(r),a=m(n);return p(o,t)<=0?p(a,t)<=0?t.getFullYear()+1:t.getFullYear():t.getFullYear()-1}var h={"%a":function(e){return c[e.tm_wday].substring(0,3)},"%A":function(e){return c[e.tm_wday]},"%b":function(e){return l[e.tm_mon].substring(0,3)},"%B":function(e){return l[e.tm_mon]},"%C":function(e){return d((e.tm_year+1900)/100|0,2)},"%d":function(e){return d(e.tm_mday,2)},"%e":function(e){return f(e.tm_mday,2," ")},"%g":function(e){return _(e).toString().substring(2)},"%G":function(e){return _(e)},"%H":function(e){return d(e.tm_hour,2)},"%I":function(e){var t=e.tm_hour;return 0==t?t=12:t>12&&(t-=12),d(t,2)},"%j":function(e){return d(e.tm_mday+Me(Ae(e.tm_year+1900)?Te:Ce,e.tm_mon-1),3)},"%m":function(e){return d(e.tm_mon+1,2)},"%M":function(e){return d(e.tm_min,2)},"%n":function(){return"\n"},"%p":function(e){return e.tm_hour>=0&&e.tm_hour<12?"AM":"PM"},"%S":function(e){return d(e.tm_sec,2)},"%t":function(){return"\t"},"%u":function(e){return new Date(e.tm_year+1900,e.tm_mon+1,e.tm_mday,0,0,0,0).getDay()||7},"%U":function(e){var t=new Date(e.tm_year+1900,0,1),r=0===t.getDay()?t:Pe(t,7-t.getDay()),n=new Date(e.tm_year+1900,e.tm_mon,e.tm_mday);if(p(r,n)<0){var o=Me(Ae(n.getFullYear())?Te:Ce,n.getMonth()-1)-31,a=31-r.getDate()+o+n.getDate();return d(Math.ceil(a/7),2)}return 0===p(r,t)?"01":"00"},"%V":function(e){var t,r=new Date(e.tm_year+1900,0,4),n=new Date(e.tm_year+1901,0,4),o=m(r),a=m(n),i=Pe(new Date(e.tm_year+1900,0,1),e.tm_yday);return p(i,o)<0?"53":p(a,i)<=0?"01":(t=o.getFullYear()<e.tm_year+1900?e.tm_yday+32-o.getDate():e.tm_yday+1-o.getDate(),d(Math.ceil(t/7),2))},"%w":function(e){return new Date(e.tm_year+1900,e.tm_mon+1,e.tm_mday,0,0,0,0).getDay()},"%W":function(e){var t=new Date(e.tm_year,0,1),r=1===t.getDay()?t:Pe(t,0===t.getDay()?1:7-t.getDay()+1),n=new Date(e.tm_year+1900,e.tm_mon,e.tm_mday);if(p(r,n)<0){var o=Me(Ae(n.getFullYear())?Te:Ce,n.getMonth()-1)-31,a=31-r.getDate()+o+n.getDate();return d(Math.ceil(a/7),2)}return 0===p(r,t)?"01":"00"},"%y":function(e){return(e.tm_year+1900).toString().substring(2)},"%Y":function(e){return e.tm_year+1900},"%z":function(e){var t=e.tm_gmtoff,r=t>=0;return t=(t=Math.abs(t)/60)/60*100+t%60,(r?"+":"-")+String("0000"+t).slice(-4)},"%Z":function(e){return e.tm_zone},"%%":function(){return"%"}};for(var s in h)i.indexOf(s)>=0&&(i=i.replace(new RegExp(s,"g"),h[s](a)));var y=Oe(i,!1);return y.length>t?0:(O(y,e),y.length-1)}function Oe(e,t,r){var n=r>0?r:R(e)+1,o=new Array(n),a=C(e,o,0,o.length);return t&&(o.length=a),o}ue="undefined"!=typeof dateNow?dateNow:"object"==typeof performance&&performance&&"function"==typeof performance.now?function(){return performance.now()}:Date.now,ve.staticInit(),e.FS_createFolder=ve.createFolder,e.FS_createPath=ve.createPath,e.FS_createDataFile=ve.createDataFile,e.FS_createPreloadedFile=ve.createPreloadedFile,e.FS_createLazyFile=ve.createLazyFile,e.FS_createLink=ve.createLink,e.FS_createDevice=ve.createDevice,e.FS_unlink=ve.unlink;var je={abort:Ze,setTempRet0:p,getTempRet0:function(){return d},jsCall_ii:function(e,t){return f[e](t)},jsCall_iidiiii:function(e,t,r,n,o,a,i){return f[e](t,r,n,o,a,i)},jsCall_iii:function(e,t,r){return f[e](t,r)},jsCall_iiii:function(e,t,r,n){return f[e](t,r,n)},jsCall_iiiii:function(e,t,r,n,o){return f[e](t,r,n,o)},jsCall_iiiiid:function(e,t,r,n,o,a){return f[e](t,r,n,o,a)},jsCall_iiiiii:function(e,t,r,n,o,a){return f[e](t,r,n,o,a)},jsCall_iiiiiid:function(e,t,r,n,o,a,i){return f[e](t,r,n,o,a,i)},jsCall_iiiiiii:function(e,t,r,n,o,a,i){return f[e](t,r,n,o,a,i)},jsCall_iiiiiiii:function(e,t,r,n,o,a,i,u){return f[e](t,r,n,o,a,i,u)},jsCall_iiiiiiiii:function(e,t,r,n,o,a,i,u,s){return f[e](t,r,n,o,a,i,u,s)},jsCall_iiiiij:function(e,t,r,n,o,a){return f[e](t,r,n,o,a)},jsCall_iiji:function(e,t,r,n){return f[e](t,r,n)},jsCall_jiji:function(e,t,r,n){return f[e](t,r,n)},jsCall_v:function(e){f[e]()},jsCall_vi:function(e,t){f[e](t)},jsCall_vii:function(e,t,r){f[e](t,r)},jsCall_viii:function(e,t,r,n){f[e](t,r,n)},jsCall_viiii:function(e,t,r,n,o){f[e](t,r,n,o)},jsCall_viiiii:function(e,t,r,n,o,a){f[e](t,r,n,o,a)},jsCall_viiiiii:function(e,t,r,n,o,a,i){f[e](t,r,n,o,a,i)},jsCall_viijii:function(e,t,r,n,o,a){f[e](t,r,n,o,a)},___assert_fail:function(e,t,r,n){Ze("Assertion failed: "+T(e)+", at: "+[t?T(t):"unknown filename",r,n?T(n):"unknown function"])},___buildEnvironment:ie,___clock_gettime:function(e,t){return le(e,t)},___cxa_allocate_exception:function(e){return Ye(e)},___cxa_begin_catch:function(e){var t=de.infos[e];return t&&!t.caught&&(t.caught=!0,Be.uncaught_exception--),t&&(t.rethrown=!1),de.caught.push(e),de.addRef(de.deAdjust(e)),e},___cxa_find_matching_catch:function t(){var r=de.last;if(!r)return 0|(p(0),0);var n=de.infos[r],o=n.type;if(!o)return 0|(p(0),r);var a=Array.prototype.slice.call(arguments);e.___cxa_is_pointer_type(o),t.buffer||(t.buffer=Ye(4)),S[t.buffer>>2]=r,r=t.buffer;for(var i=0;i<a.length;i++)if(a[i]&&e.___cxa_can_catch(a[i],o,r))return r=S[r>>2],n.adjusted.push(r),0|(p(a[i]),r);return r=S[r>>2],0|(p(o),r)},___cxa_free_exception:fe,___cxa_pure_virtual:function(){throw m=!0,"Pure virtual function called!"},___cxa_throw:function(e,t,r){throw de.infos[e]={ptr:e,adjusted:[e],type:t,destructor:r,refcount:0,caught:!1,rethrown:!1},de.last=e,"uncaught_exception"in Be?Be.uncaught_exception++:Be.uncaught_exception=1,e},___cxa_uncaught_exception:function(){return!!Be.uncaught_exception},___gxx_personality_v0:function(){},___lock:function(){},___map_file:function(e,t){return ce(1),-1},___resumeException:function(e){throw de.last||(de.last=e),e},___setErrNo:ce,___syscall10:function(e,t){we.varargs=t;try{var r=we.getStr();return ve.unlink(r),0}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall140:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get(),o=we.get(),a=we.get(),i=we.get();if(!(-1==n&&o<0||0==n&&o>=0))return-75;var u=o;return ve.llseek(r,u,i),tempI64=[r.position>>>0,(tempDouble=r.position,+V(tempDouble)>=1?tempDouble>0?(0|X(+K(tempDouble/4294967296),4294967295))>>>0:~~+q((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],S[a>>2]=tempI64[0],S[a+4>>2]=tempI64[1],r.getdents&&0===u&&0===i&&(r.getdents=null),0}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall145:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get(),o=we.get();return we.doReadv(r,n,o)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall146:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get(),o=we.get();return we.doWritev(r,n,o)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall195:function(e,t){we.varargs=t;try{var r=we.getStr(),n=we.get();return we.doStat(ve.stat,r,n)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall196:function(e,t){we.varargs=t;try{var r=we.getStr(),n=we.get();return we.doStat(ve.lstat,r,n)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall197:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get();return we.doStat(ve.stat,r.path,n)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall221:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD();switch(we.get()){case 0:return(n=we.get())<0?-22:ve.open(r.path,r.flags,0,n).fd;case 1:case 2:return 0;case 3:return r.flags;case 4:var n=we.get();return r.flags|=n,0;case 12:return n=we.get(),k[n+0>>1]=2,0;case 13:case 14:return 0;case 16:case 8:return-22;case 9:return ce(22),-1;default:return-22}}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall3:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get(),o=we.get();return ve.read(r,D,n,o)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall4:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get(),o=we.get();return ve.write(r,D,n,o)}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall40:function(e,t){we.varargs=t;try{var r=we.getStr();return ve.rmdir(r),0}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall5:function(e,t){we.varargs=t;try{var r=we.getStr(),n=we.get(),o=we.get();return ve.open(r,n,o).fd}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall54:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD(),n=we.get();switch(n){case 21509:case 21505:return r.tty?0:-25;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return r.tty?0:-25;case 21519:if(!r.tty)return-25;var o=we.get();return S[o>>2]=0,0;case 21520:return r.tty?-22:-25;case 21531:return o=we.get(),ve.ioctl(r,n,o);case 21523:case 21524:return r.tty?0:-25;default:Ze("bad ioctl syscall "+n)}}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall6:function(e,t){we.varargs=t;try{var r=we.getStreamFromFD();return ve.close(r),0}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___syscall91:function(e,t){we.varargs=t;try{var r=we.get(),n=we.get(),o=we.mappings[r];if(!o)return 0;if(n===o.len){var a=ve.getStream(o.fd);we.doMsync(r,a,n,o.flags),ve.munmap(a),we.mappings[r]=null,o.allocated&&He(o.malloc)}return 0}catch(e){return void 0!==ve&&e instanceof ve.ErrnoError||Ze(e),-e.errno}},___unlock:function(){},__addDays:Pe,__arraySum:Me,__isLeapYear:Ae,_abort:function(){e.abort()},_clock_gettime:le,_difftime:function(e,t){return e-t},_emscripten_get_heap_size:Ee,_emscripten_get_now:ue,_emscripten_get_now_is_monotonic:se,_emscripten_memcpy_big:function(e,t,r){b.set(b.subarray(t,t+r),e)},_emscripten_resize_heap:function(e){xe()},_getenv:function e(t){return 0===t?0:(t=T(t),ae.hasOwnProperty(t)?(e.ret&&He(e.ret),e.ret=(r=ae[t],n=R(r)+1,(o=Ye(n))&&C(r,D,o,n),o)):0);var r,n,o},_gmtime:function(e){return be(e,366752)},_gmtime_r:be,_llvm_stackrestore:function(e){var t=ke,r=t.LLVM_SAVEDSTACKS[e];t.LLVM_SAVEDSTACKS.splice(e,1),qe(r)},_llvm_stacksave:ke,_llvm_trap:function(){Ze("trap!")},_localtime:function(e){return Fe(e,366752)},_localtime_r:Fe,_mktime:function(e){Se();var t=new Date(S[e+20>>2]+1900,S[e+16>>2],S[e+12>>2],S[e+8>>2],S[e+4>>2],S[e>>2],0),r=S[e+32>>2],n=t.getTimezoneOffset(),o=new Date(t.getFullYear(),0,1),a=new Date(2e3,6,1).getTimezoneOffset(),i=o.getTimezoneOffset(),u=Math.min(i,a);if(r<0)S[e+32>>2]=Number(a!=i&&u==n);else if(r>0!=(u==n)){var s=Math.max(i,a),c=r>0?u:s;t.setTime(t.getTime()+6e4*(c-n))}S[e+24>>2]=t.getDay();var l=(t.getTime()-o.getTime())/864e5|0;return S[e+28>>2]=l,t.getTime()/1e3|0},_pthread_cond_wait:function(){return 0},_putenv:function(e){if(0===e)return ce(22),-1;var t=(e=T(e)).indexOf("=");if(""===e||-1===e.indexOf("="))return ce(22),-1;var r=e.slice(0,t),n=e.slice(t+1);return r in ae&&ae[r]===n||(ae[r]=n,ie(Le())),0},_strftime:Re,_strftime_l:function(e,t,r,n){return Re(e,t,r,n)},_time:function(e){var t=Date.now()/1e3|0;return e&&(S[e>>2]=t),t},_tzset:Se,abortOnCannotGrowMemory:xe,tempDoublePtr:366912,DYNAMICTOP_PTR:B},ze=e.asm({},je,E);e.asm=ze;var Be=e.__ZSt18uncaught_exceptionv=function(){return e.asm.__ZSt18uncaught_exceptionv.apply(null,arguments)},Ne=(e.___cxa_can_catch=function(){return e.asm.___cxa_can_catch.apply(null,arguments)},e.___cxa_is_pointer_type=function(){return e.asm.___cxa_is_pointer_type.apply(null,arguments)},e.___errno_location=function(){return e.asm.___errno_location.apply(null,arguments)},e.__get_daylight=function(){return e.asm.__get_daylight.apply(null,arguments)}),Le=e.__get_environ=function(){return e.asm.__get_environ.apply(null,arguments)},Ie=e.__get_timezone=function(){return e.asm.__get_timezone.apply(null,arguments)},Ue=e.__get_tzname=function(){return e.asm.__get_tzname.apply(null,arguments)},He=(e._debug=function(){return e.asm._debug.apply(null,arguments)},e._free=function(){return e.asm._free.apply(null,arguments)}),Ye=(e._get_new_context=function(){return e.asm._get_new_context.apply(null,arguments)},e._init=function(){return e.asm._init.apply(null,arguments)},e._llvm_bswap_i32=function(){return e.asm._llvm_bswap_i32.apply(null,arguments)},e._malloc=function(){return e.asm._malloc.apply(null,arguments)}),We=(e._memcpy=function(){return e.asm._memcpy.apply(null,arguments)},e._memmove=function(){return e.asm._memmove.apply(null,arguments)},e._memset=function(){return e.asm._memset.apply(null,arguments)},e._ofx_set_account_cb=function(){return e.asm._ofx_set_account_cb.apply(null,arguments)},e._ofx_set_statement_cb=function(){return e.asm._ofx_set_statement_cb.apply(null,arguments)},e._ofx_set_transaction_cb=function(){return e.asm._ofx_set_transaction_cb.apply(null,arguments)},e._parse_data=function(){return e.asm._parse_data.apply(null,arguments)},e._pthread_cond_broadcast=function(){return e.asm._pthread_cond_broadcast.apply(null,arguments)},e._sbrk=function(){return e.asm._sbrk.apply(null,arguments)},e._set_app_id=function(){return e.asm._set_app_id.apply(null,arguments)},e._set_app_version=function(){return e.asm._set_app_version.apply(null,arguments)},e._set_ofx_version=function(){return e.asm._set_ofx_version.apply(null,arguments)},e._transaction_amount=function(){return e.asm._transaction_amount.apply(null,arguments)},e._transaction_date=function(){return e.asm._transaction_date.apply(null,arguments)},e._transaction_fi_id=function(){return e.asm._transaction_fi_id.apply(null,arguments)},e._transaction_memo=function(){return e.asm._transaction_memo.apply(null,arguments)},e._transaction_name=function(){return e.asm._transaction_name.apply(null,arguments)},e._transaction_payee=function(){return e.asm._transaction_payee.apply(null,arguments)},e.establishStackSpace=function(){return e.asm.establishStackSpace.apply(null,arguments)},e.globalCtors=function(){return e.asm.globalCtors.apply(null,arguments)}),Ve=e.stackAlloc=function(){return e.asm.stackAlloc.apply(null,arguments)},qe=e.stackRestore=function(){return e.asm.stackRestore.apply(null,arguments)},Ke=e.stackSave=function(){return e.asm.stackSave.apply(null,arguments)};function Xe(e){this.name="ExitStatus",this.message="Program terminated with exit("+e+")",this.status=e}function Ge(t){function r(){e.calledRun||(e.calledRun=!0,m||(W||(W=!0,e.noFSInit||ve.init.initialized||ve.init(),_e.init(),L(U)),ve.ignorePermissions=!1,L(H),e.onRuntimeInitialized&&e.onRuntimeInitialized(),function(){if(e.postRun)for("function"==typeof e.postRun&&(e.postRun=[e.postRun]);e.postRun.length;)t=e.postRun.shift(),Y.unshift(t);var t;L(Y)}()))}t=t||e.arguments,G>0||(function(){if(e.preRun)for("function"==typeof e.preRun&&(e.preRun=[e.preRun]);e.preRun.length;)t=e.preRun.shift(),I.unshift(t);var t;L(I)}(),G>0||e.calledRun||(e.setStatus?(e.setStatus("Running..."),setTimeout((function(){setTimeout((function(){e.setStatus("")}),1),r()}),1)):r()))}function Ze(t){throw e.onAbort&&e.onAbort(t),void 0!==t?(a(t),i(t),t=JSON.stringify(t)):t="",m=!0,"abort("+t+"). Build with -s ASSERTIONS=1 for more info."}if(e.dynCall_ii=function(){return e.asm.dynCall_ii.apply(null,arguments)},e.dynCall_iidiiii=function(){return e.asm.dynCall_iidiiii.apply(null,arguments)},e.dynCall_iii=function(){return e.asm.dynCall_iii.apply(null,arguments)},e.dynCall_iiii=function(){return e.asm.dynCall_iiii.apply(null,arguments)},e.dynCall_iiiii=function(){return e.asm.dynCall_iiiii.apply(null,arguments)},e.dynCall_iiiiid=function(){return e.asm.dynCall_iiiiid.apply(null,arguments)},e.dynCall_iiiiii=function(){return e.asm.dynCall_iiiiii.apply(null,arguments)},e.dynCall_iiiiiid=function(){return e.asm.dynCall_iiiiiid.apply(null,arguments)},e.dynCall_iiiiiii=function(){return e.asm.dynCall_iiiiiii.apply(null,arguments)},e.dynCall_iiiiiiii=function(){return e.asm.dynCall_iiiiiiii.apply(null,arguments)},e.dynCall_iiiiiiiii=function(){return e.asm.dynCall_iiiiiiiii.apply(null,arguments)},e.dynCall_iiiiij=function(){return e.asm.dynCall_iiiiij.apply(null,arguments)},e.dynCall_iiji=function(){return e.asm.dynCall_iiji.apply(null,arguments)},e.dynCall_jiji=function(){return e.asm.dynCall_jiji.apply(null,arguments)},e.dynCall_v=function(){return e.asm.dynCall_v.apply(null,arguments)},e.dynCall_vi=function(){return e.asm.dynCall_vi.apply(null,arguments)},e.dynCall_vii=function(){return e.asm.dynCall_vii.apply(null,arguments)},e.dynCall_viii=function(){return e.asm.dynCall_viii.apply(null,arguments)},e.dynCall_viiii=function(){return e.asm.dynCall_viiii.apply(null,arguments)},e.dynCall_viiiii=function(){return e.asm.dynCall_viiiii.apply(null,arguments)},e.dynCall_viiiiii=function(){return e.asm.dynCall_viiiiii.apply(null,arguments)},e.dynCall_viijii=function(){return e.asm.dynCall_viijii.apply(null,arguments)},e.asm=ze,e.cwrap=function(e,t,r,n){var o=(r=r||[]).every((function(e){return"number"===e}));return"string"!==t&&o&&!n?h(e):function(){return y(e,t,r,arguments)}},e.getMemory=w,e.addRunDependency=$,e.removeRunDependency=Q,e.FS_createFolder=ve.createFolder,e.FS_createPath=ve.createPath,e.FS_createDataFile=ve.createDataFile,e.FS_createPreloadedFile=ve.createPreloadedFile,e.FS_createLazyFile=ve.createLazyFile,e.FS_createLink=ve.createLink,e.FS_createDevice=ve.createDevice,e.FS_unlink=ve.unlink,e.addFunction=function(e,t){for(var r=0;r<10;r++)if(!f[r])return f[r]=e,1+r;throw"Finished up all reserved function pointers. Use a higher value for RESERVED_FUNCTION_POINTERS."},e.then=function(t){if(e.calledRun)t(e);else{var r=e.onRuntimeInitialized;e.onRuntimeInitialized=function(){r&&r(),t(e)}}return e},Xe.prototype=new Error,Xe.prototype.constructor=Xe,J=function t(){e.calledRun||Ge(),e.calledRun||(J=t)},e.run=Ge,e.abort=Ze,e.preInit)for("function"==typeof e.preInit&&(e.preInit=[e.preInit]);e.preInit.length>0;)e.preInit.pop()();return e.noExitRuntime=!0,Ge(),e});e.exports=o},487:function(e,t){e.exports=function(e){return{init:e.cwrap("init",null,["number"]),debug:e.cwrap("debug",null,[]),get_new_context:e.cwrap("get_new_context","number",[]),parse_data:e.cwrap("parse_data",null,["number","string"]),ofx_set_transaction_cb:e.cwrap("ofx_set_transaction_cb",null,["number","number","number"]),transaction_amount:e.cwrap("transaction_amount","number",["number"]),transaction_fi_id:e.cwrap("transaction_fi_id","string",["number"]),transaction_date:e.cwrap("transaction_date","number",["number"]),transaction_payee:e.cwrap("transaction_payee","string",["number"]),transaction_name:e.cwrap("transaction_name","string",["number"]),transaction_memo:e.cwrap("transaction_memo","string",["number"]),set_ofx_version:e.cwrap("set_ofx_version",null,["number","string"]),set_app_id:e.cwrap("set_app_id",null,["number","string"]),set_app_version:e.cwrap("set_app_version",null,["number","string"])}}},488:function(e,t,r){(function(t){const n=r(486),o=r(487);let a,i,u;var s={ctx:null,transactions:[],reset:function(){s.transactions=[]},onTransaction:function(e){s.transactions.push({amount:u.transaction_amount(e),fi_id:u.transaction_fi_id(e),date:u.transaction_date(e),payee:u.transaction_payee(e),name:u.transaction_name(e),memo:u.transaction_memo(e)})}};e.exports={initModule:async function(){a||(a=new Promise(e=>{n({locateFile(e){if(e.endsWith(".wasm"))return"/"+e}}).then(t=>{u=o(t),s.ctx=u.get_new_context(),u.init(),u.debug(),u.ofx_set_transaction_cb(s.ctx,t.addFunction(s.onTransaction,"vi")),i=t,e()})})),await a},getOFXTransactions:function(e){u.parse_data(s.ctx,e);let t=s.transactions;return s.reset(),t}}}).call(this,"/")}});