+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Punctuation in novels\n",
+ "Inspired by https://medium.com/@neuroecology/punctuation-in-novels-8f316d542ec4#.qwj8e1n8m"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "import string\n",
+ "import collections\n",
+ "from PIL import Image, ImageDraw\n",
+ "from math import ceil\n",
+ "import matplotlib as mpl\n",
+ "import matplotlib.pyplot as plt\n",
+ "%matplotlib inline\n",
+ "import pandas as pd"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "The `string` module has some nice subsets of characters. Does it know about punctuation?"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "'!\"#$%&\\'()*+,-./:;<=>?@[\\\\]^_`{|}~'"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "string.punctuation"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Getting the punctuation\n",
+ "First, let's just open a text file and read the punctuation. We can also count the number of different punctuation characters in it."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "sherlock = open('sherlock-holmes.txt').read()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "..-.......'.........,,,.,,,.,.-'..,-,.,,...,-,,,,,,,,.,,,,.:,,.,,,.-,-(,.-,,,,.,,,,.,,.,,..-...;,,.,,,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\",.,\"\"\",\".,.,'.,,,,,\",.\"\";\",,..,,,-.,,,-,,,\".\"\",\",.\"\"\",,.\",..,\"\"\"\"\"\",\"\"\"\"?'\"\"!...,,.--,,,\",--.\"\".\"\",.\"-,'\",\"...,\"\"\".\"\"\"..,..\",.\"\",'.\".\"\"-\".\".\",\"\"\"\"\"\"\"\"\"\".\"\".\",;,\"\".'''''''''''',''''\".\",-,.--,.',--',,,\",.\"\".\"..-''..,,.,,\"',..\",\".\"\",.\"..',,\"\",\"\",....\"\"-\"\".,..,,\",,..\"\".,.,,.-,-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",.,.\"\",.,,,.,\",.\",\".\"\".\"\",\";.\"\"\".\"\"\"\".\",\"\"\".\",.,,\"\"\",.,..\"\",\"\".,,.\"\";\".\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\",\".,.--.\"\".\"!.-!,!-!-!-!,,,,\"\".-\"\"\"\"\"\"\"\"\"\".,\"\"\"\",!\"\"-\"\"\"\"\"\"\"\"\"\"\"\"\"\",!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\"\"\".\"\".\"\".\",.\"\"\"\"\"\"\"\"\"\"-,...\"\"\"\"...,.,.,-\"\"\"\"\"\"\"\".\"\",\".\",.,,\"\".\"\"\"\".\"\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\"\"\"\"\",-,,.-,\",.\"-'\".',.'.,,,.,,,,.,,,,,,,..,-,--,,.',.,-,.,.\",\",,,.\"\"\"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,.,-.,.\",,.,,,,,,\"\"\".\",'..-,.,,,.,.,.,,,,..,..-,.,,.\"...,?,,?,.,.,'.,.,,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'','&',..'\",,-,,.'.,,.'.,',''\",.,.,.'.',''-,.\".',...,...,,,.''.''.!'''.',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\"\",.,.,,,,.''..,\"\"\"\"\",.\",.,,-\"\"\"\"'\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..\",\",...,,,.\"\"\"\"...,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\"\"\",-.\"'-,-..,.,.\"\",,,,,\"\"\"\"\"\".,,\"-.,,,,...,,.,,.,.,,.',.,,.,-,-,-.\"\",,\".-..,.,\"\",\"\"..'...,,\"\",\"\"...,.?,.,..\"\"\"\"!\"\"\"\"\"\"\"\"\"\"\"\"...\"-..,,,.,,,-,.,,,,.;,.,-,,.,,;,.\"\".\"\".\",,'\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-..,\",.,,.,,..,-.,,..,..\"\",-,,--\"\".,.,',..\",\".\".\"\"\"\"\"\"\"\",\"\"\"\"\",.\".,,.\"\"\"\",,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-.,.,.,.;-.-.....-.,-.,,,,.,,,.;,.-\"\"\".\".-,,.-,.\"\"\"\".,.,,.\".:\"-,\",.\"'\",.\",\".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\".\"!\"\"\"\"\"\"\"\"\"\"\"\"\"\".,.,'\"\".-!!\",.,..\".,\".\".\",.\"!.:\"\"\",.\"\"\"\"\"\".\"\"\"\"-,.,,.-,,,,.,\",.\".:\".--..,.,,....,,.,,.,,...,,,,-,,.\",,..,,-,.\",;-.,...,.;,.,\",\",\"\"-,\",.\"??\"\"\".\"'\"\",\";\"..\"\"\"\"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,,.,.'.,.,,..-,.,,-,.,.\",\".\"\"\".\"\"\"\".,.,,\",-.\"\",,.\",,.,,,\"\"\".\",,,\"\"\"\",,,.,.,.,,,.,.,.,...,,.,,\".,,,,.,,.,,,.',--,,,.-.,,,.',.\",,,,,\".,,.\",-,,.\".\",,.','\"\",..,\"\",,,\"\"',,,--\"\",,.\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\",\",\".'',,,.,.\"\",\".\"..,\":\"-:,,,..,.--,.,',,,',\"\"\".,.\",'\".\",.,,,.,,\"\",.\"\".,.\"\",,.\",;\"',.',.,;\"\"\".\",',.'.,.;.,,,\"\",?..'\"\",,\"..\".,.,'.'\"\",\"\",.,-',.,,;,.\".,,,:',.,-'''.'',''-.',,'.,''',,'.,.,--,,-.',.'-'.''',,'''.',,,''\",,-,.''.'',,',.,,,.-,-;,.''','-'''.',.,.,,,,,,.,,.,;'\",,,,,.,.,.\",..,,,.-,''..-,,,,-,,;,,-.,;.,,.,,;\"\"\".\"\"\",.,.,.,,,.'.',''''.'.',,.,,.''.',,,',.''.'.,.''.,-.'','.,.,.?'\".\".'','!.,,-.'\",.,;.'',',.'',,'.',,.'.''''.''\"',.,,-;.,,.''.''''''''''',,,.,..'''','.''.;'.,''''\"\".,,-,.-'''.',-,.,',,.\",,;,.,'',.,,,-,,'.\",,.,..,;.'-,,.\",.,'.,.,..,,,.,,,,,,.\",,'.,.\"\"\"\",..',,.,\"-.:-.,.,.\"\",.\",\"\",\",.\"'..,,.\"\",..,.,,-,-.....'','.'',-''''','..'''',..,,.''\",.,-,..\"\"\".\"-,...,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\".,,,,.\"\",.,,--.,\"\".,,,..-\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"-,\"\"\"\",\"\",-,,,'.\".\"\".\"\"\",.\"\"\",.\"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\"\".\"\"\"\",\".,,.\"\",\".\"\".\",'\",-,.,,.\".'\".\",?\"\"-.\"\".,.,.,.\";-,.,,-,--,--.\"\",,-.,.,,.',,,.-,-,.\"\",\"\"\",\",.\",\".\",,,.\"\"\",\".'-.\"\"\"\"\"\"\"\"\"\"\"\"\"\",,.'.-.\"-..,..\"\",,\"..',,,,,'-..,,','.,-,,-\",.,,,,-,,-,-,.,,,.;,,,,-.,,..'.\",,\".\",\"\".\"\"\"\"..-.-\"\"\"\"\"\"\"\".,,,,\",,.,.,,,.,-\"\"-,.,?,?-'-.,.-,.,.,,,,,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\".\"\"\"..\".,\".\",,',,.,,\"\",,.,\".\",.--\"\"\",\"-,.,.,,;,,\"\",,,,.',.,,.',.,.,,.',.'\"\"-.'.,.,,.,\".-.\"\".\",..,...,\".,,.,,.,.,,..,,-,,,,.\"\".\"\".,.\",,\",.\"\".\".,\".,,,,.,.\"\",\".,.,--..,\"\"\".\"\"\"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,.'.,,.,,.,.,,.,,\",,.-.,'.,,,.\"\".\"-.,\"\"\"\".\"!,.,;,,,-,....,,,,,,.,,.,.,,.,,,,,.-,,,,,--,.,,.\"'\".\"?!,,,'\".,.,'',.\"',\".\"\"\"\".\",-\"\"\".\",!.\"\"\".\"-\"\"'\".\"'.\"\"\".\".,,''''\"\"\".\",,,,-\"\"\"..\",.\".,\".\"\".\".\",,,-\"\",\",\",''-.,,,.''.,,?,,,.,\"\"\"\",.,,.',,.,,.?',.!..-.,?.\"....,,,.,...,,...,',.,\"\"-\".\",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\"\"\"..\",,,\".\"'''-'''\".\"\",\"..,,,,,,-,,,,\"\"\".\",,,.,,,\"\"\".\",,,,.,\".\"\".\",,,.---\"..''',.,,,,,,,.\"\",\",.\",,,.,,,,,-.,,\",..\"\",\".\"\"\",.\",,\"\"\".\",.,,.,,.,,,.,,.,,,,\"-.,,-.,,,.,,,,.\"\",.\".,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\",,,,-.\"',.\",\"\"\"\",;\"..,\"\",,.,.,.,.',,,.\"\"\",-..\",\",\".-,-.,,,,,\"\"\",\",,\"\",.,,,\"\"\"\",,.',.,',.,,.,;.,,.,'\",,,.\"\",\"\"\",,..,/.,\"\"\".\",,.\"\",.,',.,..,.,\"\"\".\",.,..\"',.\"'\".\",,....-.,;?,'.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\"\".',,.\"\",.,,-,.,,,.\"\"\"\",'.',.,,,\"\".?\"\",,.,.,\"\"\"\",,...-.---\"\"\"\"',.,'\"\",\"\"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\"..\"\",..,...',,,,.,,,,\"\",.,,\"\"..,,.,..,,;,,.',..,;',,,\"\",\"\",;\"\"!.,,.\"\",,..',',..,-,.,-,,!,.,.,\"\"\".\",,!.,,,;,,.-,\"\".,,\"\",.,.\"\"\"\"\"\".\"\",\"\"?\"\";,,,.,,?,,,,.,??,-,'\".\"\",,\".,.,.,\"\"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',.'\"\"&,\"\"..,.,\"\",.,..\",.,.,,.,,,,,-,.\",\".\",,,.,,',.,,.\"\"\".\",.,.,-,-.,'?\"\",-,-,.,,.,,..'.,,--,,-\".',,..,,.,,.'..,,.,,.-,,,,,,.,,-,,\"\"\"\",,.,,;-,.,,,.,,,,-,\"\"\",,,'.\",,.,..,.,,,..\".\"\",\",...;,,,,,-;,.,,-,,,,-..-\"\"\".\"\",,\"..,.,,\"\"\".\",.''.,,,.-,\"\"\"\",\"\"\"\",.,,.,',.,'..,,,\"'.,;,,.,,.,.',.,,,,.-,,.\",\".\".\"\",,\".\",!.,,,.,,\"\",,\",,.\"',.\".\".\",-,,-,-,,,.,-,.\"-,.\".\",'\"\",.,,.,.,,,,.,,,.,,\"\"\";\".\"..\"\".\"\",\"'.,.,.,,.,'''',\"\",\",.\",.\".\"....,'''''',,,\"..\",.\".\",,\"\"\",.\",,\"\"!\".,.\",'-'\".\",..,.'!\",.\"-'\".\".,,.,,\",,.,,,,,.\"\",\".,,..,,-,,,.,,,?..,,.?.,,,,',.,\"\"\".\"\"\".,,,,.',..,.,,'...'.,.,,,,.,,,-.,.\",.\",,.\",\",.,\"\",,\",,\".,.\",',\",',-\",,,..\"'-\",,.\",.,,\"\"\".\",.,,,.,,.,,.,,,.,,\"\"\"\",...-,,,,.,.,.&,,,.\"\"\"\".,',',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\",..,.'\"\",\".\",,\".,,.,,--.\",\".\",..\".,-,..\"\".\".\"\"..,,\"\"\"\"..,.,,\"\",\"\",..,,.\",..,.,,.,-.,.,,,,.,,,.,-.-.,-...\",,,,.-,,..\"-,.,,,-....-.,.,.,,..\",-,.,.,,-,.,,.,..,.,..,-.,,...-',.,'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,,,,.,,,-\"\"\",\"\"\"\",.\",..,.,-,.-\"\"-\"\",..,;,,...,.,\"\"\"\",.,,.'\"\"\".\",\"\",\"\"\",\".,.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\",,,.,\",..:\".,,:',,.,,.,,,,.,.,-,;..\"\".,..,.,.,,,.,.,.,.'-,,.,.,,,,.'\":?\":,.\":?\":..\":?\":.\":.\":..\":..\":.\":''?\":.\":,,,?\"(:.\":?\":.\":?\":,..,,.,.''','''','''''''''''','\"\"\"\",\".,,,,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\"',,,-.,-,-,.-,,..\"\".\",\"\"\".\"\".\"\".\"?-,.,.,.-\".\",,\".\",.,,',,.,,.,!\".,,,.\",.\",,,',,\"..'.,,..,;-.\"\",\".\"\"\".?,?\"\"\"\",\",.\"!\".\"\".\".!..,\"\"\".\"....;,--,.,,,\"\"\".\"\"\",..\",.\"\".\"-\"\"'\"\"\"\",?,.,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\"-..,,.,\"\",\"\",,.-,\",.\",\"'.\"?-,\"\"\".\"\"\",\"\".-\"\"\"\".,,\",,,-.,,,,.',,,,,?.??,.'...,.,,.,'..?..,.?..,,,.!',''..,.\"\".\".,,.\"\"\"\"\"\"\"\".,.-,,,\"\"\",\"\"\",.,,,,,,-,?,,.,,.,,,,.,...,,,,,.\"\",\"\"!?.,,,.''..,,-\",,.',.\"\".\".,,\"\",\".\";,..',,,,\"\"!\".\",!.\"\"!,,,',,,,,?,..\"\"\",.\",,\"\"\";\"\"\",\".\"-\"\"\"\",\",.\"\"\",\",-,-,-,.,,,.,,',,',.,-,....,.,,,,.,,,,,.,.,,,,.,,.,,.,-,..,'.,.,,,,.,,.,,.\"\".\"..-\"\",,!!.,.,.-,.\",.\"'.,,...'.,?-.?,!?!!,,!,,-.\",,,..,,.,.,.\"\",.\".,.,.,\",.\",\",.\"\"\"\"\"\"\",\"\"....\"\"\"\",-,,--,,-,-.,\".\"\".\",-\"\"\".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\",\"-.-\"\"\".\"..-.\",,.,.\",\"\".',.\"\"\"\",,',.,,''..,,'.,\"\"''\"\",.,,..''.'',.\"\",\".\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\".,,.,',.\"\"\"\",,\"\"\"\"-.,\"\"\"\".\"\".,,\"\",\"\"\"\"..?-\"\"-\"\".,.,-?..,.,,,,,.,.,\"\"-\"\"..,,,-\"\"\",\",..-\"\".\",-,..,,,-,,.,,,,,..\"\".\"\"\",-.\"\"\"\"\",.\"\",.\".\".\"\".\".\"\"\".\".-\"\"\".\"\"\".,.,\"\"\".\"..\".\"\".\".,..\"\"'\";\"',,.;,.\"',....,.'.\"''.,-,;,,,,.,,,,.,.\",.,,.,,.-,.,,,.,,..,,,.,,..,..\",.',',;''.',,.'-',-,''\",,,.,,;,,.,.,,,,,..\",,,,,..;,,.....\",....?.,.!.,...,...;,.,,\"\",\".\"\"\",.\"\",..,.,;,,\"\",\".\",,\",.\"\".\",?',,',,'\".,;..'',.,,,,.,,,,,,,.,,,,.',.,,,\",,.,,,',,-.,.,.,,-,.,,.-,'-,.',.\"\",,\".-?,\"\"\".\"\"\",\"\",..'\",,..\"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".-,\"\",\"\"\"\"\"\"\"\"\"\"\"\",..\"\",.\"\"\"\"\"\"\"\"-,\"\"\"\"\"\"\"\"\"\"\"\".\"\",,,,\"\"\".\",\".\"\",\",,,.;,.\"-.,.,.\",.',,.,.,.,,.,-,-,.,.,,.,,.\"';,,.,..,,.,.,,,-,,.',.\"-,-'.,,.'','!',,.,.,,,,'..!',,',,'','.'',,.,,..?-,,,,,,.',''.'-,,'\",.,,,,.,,.',','.,,,,,,.,!,,,.-,'..'\",.,,,.,.,.,.,,,,,,.,,,.,,,.\",,.,,.,,-,.,,,,'',,.,,,,,\"\"\",\",,.,\"\",.,\"\".\"\",,,,.,.,...,',,,'.,,.,-'..,,-.\",','.-.,.--,.',,'.\".'..,'.\".''.'.''',.'?'.'.';'''',.','.''',.''.'?'''.'.'''',.''\",.,,.\",,.,.,,.,.-,,.,.,,,,-,'',.,,,.,-.\".?,',.\",',,.,,.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\"\"\"--,-\"..,,\"\"!\".\",,..\"\"\"\"\"\".,,,\".\"\".\",,,\"\"-\"\".\".\"\",\",,\"\".-\"\"..,,-\"\"\".,,,-,.\"\",\",.,,,,.,..'\",,.,\",\":\"...\".,,,..\"..\"..\"..\"\"\",.\"..\"\"\"\"...,..,,.\"\"\"\",,.;,..\"\"\",.\".\"\".,,,.\"\"\"\".,.\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,.,-.\",\",\"\"\",,\"\",.,,.\"\"\",\"\"\"\".\"?..,\",-.\"\",\",,.,,...,,,;,,,,,.,,,.,,,\"\"\",.\".,,,.,-,,,,-,,,,-.,,\".\"\",\",,-,-,.,-,.''...,..,.,.\"\",,\"\".\"\".\"\"..--..,,.\"\"\"\"\"\"\"\"-....,,.-\"\"\"\"..,..,\"\"\".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\"\".\"\":'..-,,,,,,.,.--,.,.,,.,,,..,,,'\"\",,\"...,\"\"-\"\".,,',,--,'.,,,,,.,,,,.-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\",..\"\",\"\"\"\",,\".\",.\",'':\"-,,,.,,,,-,.,,,,-,.,,,.,-.,,-\",.\",\".\",,.,,,.,-\",.\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',.,,.\"\".\"..\"\"\"\".\"\"\"\"\"\"\"\"..,,-.\"\"\",..\"...\"\",'',\"\"\",.\".\"\"\"\".,\"\",\",.\"\",\"','.-.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\"\"''.,.,\"\",\"\",.,,-..,,..--,\",,,,,..\"\",.-,\".\",\"\".,,.,.',.,,;',.,,,,.,,,,-,,.-,'-,.,-.\"\".\"'\",.,,.,,-,,.\"\",,-,,',.\",'\";\"\"\"\",,\".,!\"\"',\".-.\".,,.\"\",,!',.'..\"',,..??.,,.,,,.--,,,.,,,.?,,?,.?,,?',...-,,,...--,,.,,;-,,,,.,,,,,,-.,,,.,,,,,,,.,-,,,,.,,.\".\".\",.,\",,,,,,.\"!'\".,.\",,'\"\"\"\"\"\",\"\"!..'\".\",..\"\".',,,,-.'.'-.!\"\",\"\"..,..\",,,.,,\",\"..,,,,,,..-..,,,,,.,,,,-.\"\",\"\"\"\";\".\"\"\"\".,..,\"',,.,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\"\"\"\"\"\"\"\";,,,.,,,,.';,.-,',\"\"!\"\",,..-,..\"-,'.\",\",-,.\"','\"\"\"\",;.-\"\"\"\";..'.\"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",,,,.,,,.,.,,,,,.,,,,.\",\".\".',,-.-\"\"\"\".,,.',,'.,',,\"\",\"\"-,,-,.,.,,.,,.,,:...-,,,,.,,,.,,.\"..,,.,,,,.,,,,-...,,,',,:.\"\"\"\",,..,,.,,,,-.,,.,.,,.\",---.,,,,,,.,,-,,.,,....,,,,..,..,,.'..\",,.,.-,.,..,...,.,,,-.,...,,.\".,,..',',.,,,'.\".,..,.,.,-,,,.,-,.,.,,.,,,,,,,,,,,-.,\"\"\".\"-\"\";-.,,\"\"\"\"..,,.,,,.,,,,.,,--,-,,,,......',.,,-,.\",-..',.,.\"\"\"\",'.---....\"\".\"\",,..,.?-.,,,.,,..,,'.,,\"\"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\".\",,,.?,,,'\"\"\".\"...,.,,..,,\".-',,,-.,,,,.,,-,,,,.\"\",\"\",,.\"\"\"\"\"\"\"\"\"..,\"\",..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"--,,\",\"\",\"\".,.,\"\"\"\",\".\",\",-.\",,,\"\"\"\"\"\"\"\"'.\"\"\"\"\"\",.,-\".\"\".\",-\",.\"\"\"\",..,,.\"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,.,,,..!\"\",.-\"\"'\"\"\"\"\"\".,\"'...--'-,,-.!-.!,,.',\"\".\"\"-.,..,,\"\",.\"\".,,.\"\",;,\"\".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\".\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\",,\"\"\"\",\"\".\"\".\"\"\"\"\"\"\"\".\"\",,\"\".,,\"\".\"\"\"\"\"\"\"\"\"\",....,-\"-,,.,,,,,,,,,.-.,-,.,-,.,,,,,,-.,,.,,,.\",\".\"\"\"\"\"\"\".,-,\",,...-..\"\",.\",,..\"\"\",.\"\".\",,\",.\",,.,,\",.,--.,.,,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",-,.\",\"\",..\",-,,..\",.\"\",-..,\"\".\"\".\"\"\"\"\"\",.\"\"\"\",,'.,,;,,\"\"\"\"?..\"\",'\"\".,\",,,.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,..\"','\".\"\".\",\",,,-.\"!!\".\",,\"\",'\".\"',\",.,.-,,'.\"\",\"..,,\".'.!,,,!,,,,-,-,--,.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\",-,\"\"..,,,,\"\",\".\"\"\";\".\",.!!\".\"\",\".,,.,,.\"\"\".\",,,.\".,.,,.,...,,,-..,-.,,,-.,..\",,.',.',,..\",,,.,,,..,-.,,,.\",.--,,.,,,.\",,,...\",,,.,,,,,.,.,,.'.,.,.,.,.,,,,,,..,.\".,.,,,\"\"\".\"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\"\".,.,.,.\"\"\",\".,,\".,.-,-,,,.,-,,..\"\";\"\"\"..---\"\",,.\"\",\",,-\"\",.\",.\".,,.\"\"\",\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,.,,,,'.:',,,,,.,,,,.,.',,,.;,,-,,,.,,\"\"\"\",.'.'','.',,,\"\",,\"\",.,,,.,,,\"\"\"\"\"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\".-,.,,,,.\"\",.\",,.,,.\"\",\".\"\",\",.,--,.,,,,,,,.\"\"\"\",,-\",.\",,,-,,-..,,\"\",\"\".,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\",,.\".\"\"-.\".,,.,,.,,-\"\"\"\",-,,,-,.-,.,-.,,,,,,,\"\"-\"\".,,',,'\"\"\"\",-.'\"\".\"\",,;,-.,--.\"\",\",;\",,,,\",,,,.\",.!,\".\"?,?\"'.\",!\",,..\",\",\".\"\",?.\"\"'.\"\"'\".\".,.,,\"\"!\".\",\"\",,\".\",,.,,'-..,\",,,,:\".,,,,-.,-,-,.,.,,,,,,-.,;.,,',,.,,,,.,,.,,\"\"!-\",.\"-.,,.;,.,..,,.,\"\"\"\".,:',..:,'\"\".\"\",,,,.,.,,,.,,\"\",\"\",,,,.',,,,\"\",.\"\",,..,,,,\",.\"'\".\"...'...,.,.,-,,-.?'\"\"\"\"\"\",,,,\"\",,,.,,\"\"\"\"\"\".,\"\"..,.,,.\",-..,'.\".,\",.\",..,.,,.,.\"\",,\",,,,.,,'.-,,.,,-.\"\",\".\".\"\".\".\"\".,,\"\"\".\",.,,\"\",,\"..\",,,,,-\".\"\",\".,,,,\".\",,\".\",?,\"\",\",.\",-,.,,,,,.,.,,\".\".\".\".,\"\"\"\"\"\"\",.,,-.',,,.,-.-,-.\"\".\"\".\"..,\"\"!,.,,'\"\"!,\"\",\"\"?.\"\"\"\"!'.,',.-\"\".\",.\",,'.;,,,..,,\",,.,-,-.\"-.'\"..\",\",.\"-\"\"'\"\",-\"\",\"\"\"\"\"\",;\"\",.\".\",,\",,\"?',\"\".\"\",'.\"\",;'\"\"!',,.;''''''',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"'\"\"',?,\"\"'\"\",\"\"',.',\".\",\".-,.\",.\",\",'.\"\"\"\"'.'?,,,.,!?,.,.\"\".,,-\".\".\".\",'.,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\".,.-,.\"''',\".\",.,,,,,.-,-.,-\".-,,,,.\"'\".\".'..',?\"\";\".\",,.\"\"\"\",,.'.\",.\"!\".\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\"\"\",..,,,.,,,.\"\",,\".\"\"-.\"--\".\",,\".\"\".\",;\".\"\".\"\",\"\"\"..,\"-,-,.,-.,,,,.\"\".\".,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\"\"\"\"\",.'.-,.\".-,,,,-.,.\"',\".\",,'!,.'..!.,\",,.\",,.,.,,'\"\"\".\"-'-.,,;.,,.,,,.,?'--.,,-,,.-\"'.\"',\".\"!!.!..'.,'!','\"\"\".\",\"\",..,.\"\"!..,?,\".\",\".\",,..,,'.,,.;,,.,;..\",,.,,.,;,,..?.,.,.\",.,.,-,,.,,.,.,..','.'','',''',''-',.'.'-,,,'',';','''','''.',''.',',.','','',.'\",,.,.,.,.,,.,',..','.'',''''',''',''',;-,'\",,,;,.-.,...-,.!\",.,'-..\"\".\",!,\"\".\".,,,.\",\",,\".;,.,.;.,-.,.,.,,,,\".,,,,;,,,.,,-.,.,,.,..',,.,,-,,,.\",\",\"'..,,\"\",-\"\";.,.-.,,,.,,,.,,\"\",\",,,.-.,,.\"-,\".\".,.,.!..,,\"\"\",.\",\"\",..\",,,,.,,.,-.\"\",.\",.,\"\",\"\",.,-,,\".\",\",.\"..-,-\"\",\".\",,.,;.-,,,,,.,.;.,..,,,,?,,,\",,-,.\"\".\",;.,.,,.,;,.\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\".\",,.,,,.,---,.,;,,,,,,,.,,,.,.\".,.,-,.,'-.--.,.-...,.\".,,.,',,.,-,,,,.\",.,-,,.,,,.\".,.,,\"\",\"\",.,,.,,,',,,'.,-,.;,\",.\"\".\",.-,,,.,-..',',.,.\"\"\"\"..,,.,,,,.',.',',''''.',,''.'',,,.,.-,.'',.''.,'','',,',,\"\"\".\"\"\"\"\"\"\".\"\".\"\"..,,,..,.,,.'.,,.,,,.,',.-,.-,,,.,.,.,,',!!!',',.,,-.',,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\"..\"\",.',.,-,.,,,.,.,,.,\"\"\"\",\"\",\"\",\"\"\"\",\"\",-\"\",,.\".\"\";\"\"\",.,,,,.--.,,.,.,,,.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\",.\"\",\"'.,,.\"\"..\"\",\"\",.\"\".\"..-,\"\",-.,.,,\"\".,\"\"\"\".\"\".',\"\"..\"\",..\".\",\",.\"\"\"\"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\"\"\"\"\"\"..,.\",.,-,-,,-.,.,,,,,-,-,,,,.\"\".\",;\".\".,\"\",\".\"\"\"...\"\"\".\"\".\"\".\"!,\",-.\",!.,\".\",\".\",--\".\"\".\",\"\".'..!!\",,.\"\",.\"\",.\",\",,.\"!,,.,,,',\"'.,.\"\".\".,',,,.,.,,,,.',.,,,;,..'..-,,\",.,.,..,,,,.,,,,.\"\".,.-.\"\".\",,.\".\"\";\"\"\"'\",;\",',-.,\"\",,\",.\",\",,.\"\",\",..-,.\".\"\",.\"..,\"\"'\",..\"\",\",\"\"\"\".\"\",.-.,'.,,\",-,,,.,,.,-,,,.,-,.-.\",,,',.'\"\".\"\",.,\"\".\"\"!.,.,\"\",.\"\",.,\",,,,..,,.\"\",,\"..,\".,,,.,,-.,-,--.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\",\"\",.\"\",-.\",.-..-.\",'\".\"'\"\",..\"\"!\"\"\",.\".,,,,\"\"\".\"-\".\",\"\"--,.,,\".'-,.-,,,,,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\",\".\";'.\"\",,!,,,.\".\".\",.\"!\".,,.\",\"\"'.'\"\",?,!',.,,\"'.,.\",\",\"\"\"\"\".\"\"\"\",\".\",..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\"\"\"\"\",\"\",.,\",'.\"\"\",','\"\"\"\",\"\",..,,..-,,,\"-.,,..,.,'.,-.\",\",\"-.\"\"\"\"\"\"\"\"\"\".\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'.,.,'.\"\"\"\",.,,.\"\"\"\"\"\"\"\".\"\"\"\".-,-\"\"\",\".\"\"....,,,.;'\"',.,,,,.\"\",;\"\",,.,,.,.,,,,.\"\";\"\"...\"\".\"\".,;.,',.,,..,:\"\".\".\".\";..,\".,..,.?,,-,,.,.-,,.,.,!,,.,,.-.,,..-,,.,,,-.\",\".\"\".,,.,,..,.,,.,,,.\"\".\"\".\",,.,.'\"..,,..-,,.,,.-,,..,.,,..\"!\"..,-.\"\";\"..,,,.,\"-',',',,..,.,,..\"\",\",,.,'',,,.,,.,,,-.,,.,,..,,.-,,...,,.,.,,.\".,.,,..,.,\"\"\"\".,..',\".',.,,-.','.,,.,,,,,-,.,.',,.,.,,.,,.,',-.,,.,,,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,;,\",,.-..,.,--,,,;,.\",\",\".,,.,-\".\".,,,(.\",,.\"\",-.\",,\"\",\",.,,,..\"\";\"\".,..,-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\".\"\",.,.,\"\"!\"\",,\"\"\",,\"\"\"\".\",\"\"\"\"!\"\"\"\"\",,,.,.\"\".\"!,.,\"\".\"\",,.;,,,,,;,,\"\"\",\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\";\"\",\",,,.,,--,-,,.,,.,,.\",.\".\",.,\"\"\",\",.,\",-,,.\"\",\",.,&,-,.,,',.\"..,..,,,,.\",,,.,,''.,,..,.,,,,.,,,.'.',.',.,'\",.''',.''';'.''..,-,,''',''\",.','.','',,?,''''',..''',.''.'.\",..',';'',.'''.'''','...''''.-'''',.,.:'''''','',.''..'',-''.''.,,.,,,'\",.'','.,,''...''''.'-,''''--.'-.,,,-,,.-.,,.,,.,.,,,.,,,,,,-.-.'''.''-,,,''','.,..,.,'.',,:''''',,,,,.\",,,.,,,,.,,'-,.,,,,,.\".,,-'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"-\"\",\"\"..\"\",.,,,,.,,,.,.,,.,,.,,-,.,,,.,,,.,.\",.,,.,,,.,.,.,,,,.'',.,,,,..'',.\",,.,-,,,..,..,,---??,,,,,.,,,,,.,,.,-.\",,.,,.,.,,,,.'',,,;'..'',','.'''.';',,,.'',''\",.-,,.?,?,,.,,,.,.,,.\",..''.',.''',''\".','.'.'','',,'','-'',...'\",,.,,,,,.,,,.,,,.,-.\",.,,.,.'',',.,.,.,,.'\",.,.,,,,.--.,,.,.'-,.,,..''.\".''-';''\".,.'','',,.,,.''.'!!'\"....,,,,,.,,,.,.,,..,.,;,?,.\",.,,..,-.,,,.\",,,..'!'.'..,-,'\",,..,,.'.,.''.','\",'.,,.,.,.-,.,;.'!','..!,'',',.'..,',,,.,,.,,.\";,.,,,.,,,,.,,-.\".,,.,-.',.,,.,,,,.,.\",..,,...?,.-?.\",..,,.\"..\"\".\".:',,.,-,.',.',.!,\"\"\".\"\"\".,,--.,,\",.,,,,-,..\"\".\"..,,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\",,\"\"\".\",\",\"!,,.,\"\"\".\"\"-.\"\"\"\",\",\"\"\",;\"'..\"\"\"\"'\"\",,.\".\"\"\"-\".\"...\"\",\".\"\"\"\".\",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\",,,\"\"\"\".'\"\"\",\".,,,\"-.\",,.,'-.,,,,\"-.,,,-.\"'\",.\"-,-.\"\",\",\".-,,,.,\"',,,.,,'.,-.,,,,,,,.-,,.,.,.,,,.\"\",\"!-,\"\"\",.\",;\"..,,.,--.,,,,.,,.,,,.-,,,,'.\"\".\",,--\"\",\",,\".\".\",,,\"\",\"\",\"\"\"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\"\",,\"\"...,.:'.--.,,..,,,-,.',,,,.,.'\",,\".\"'..\"\",,.,\"-.\"\",.\"'.,'!':,.''-,.-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,.\"\".,,,:'',',,,.,,,.,,,..'\"\"\",,.\".,:',-....,',,.,,,,.,.,'\"\"\",.\",;.,.',,,..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\",;.\"\"\"\"\"\",,.,':'..,,;.,.',.',,,,.,,,.(,..,,.,,,...,,,.,,,,.,,.,.,,,,.,,.,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,,,.,,,\"\".\"-,.,,,-,,,-.,,.,,-,.,,,-,,,-,-.,,.\"-,.\",.\"-.,..,\"\",,...,,\"\",\"\"\"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\".,.-,,\"..\",,\"\".\"\"\"\"\"\",\"\"\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..,,\"\",'-'\".\",.\",\".,.,,,.-,..,---\".-\"\"\"\"\".,,,....\",,\"\",.,,\"\",,\"\".\"\",,,\"\"\"\".\"\"\"\"\"\".\"\"!.\"\"-\"\"\"\",,.,\"\",\"\",..,.',,.,;,,\"\"!.,\"\",.\"\"'\"\",;,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\"\"\"\",.\"\"\"\".''.\"\".\"\"-\"\"\"\",..,,,,.\"\",,,,',,\"\".,,.'\"\",.,\"..\"-..,,,..,-.,,,..',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\",\"\".\"\"\"\",.\"\",,,..,,,,\"\",\"\",,-,-\"\",\",.\",.,.-\"\"\"\"..\"\"\",.\"\"\"?\"\"\"\",,\"\"\"..\"\",,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\",,-.,-.-,,!-,!,\"-,,..\"',\".\"\"\"...\"\"!\"\"?.\"\"\"-.\",\"\"',\"\".\".\"\".\"?\"\"\".\"\".\",,\"\",!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\".-.,\"\",'.\"\"\"\"\"\",,\".\",,..\"\"\"\".-.-.\".\":'....'.,,,,.,,\"\",\",.\".\",,.\"\".\"!\"\".\".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,.,,.,,'\"\".,.,,,\"\"'\",.\".-,.,\",,.\",\";\"...,,\".,,,..\"\",\",,\"',,'.,,,-.,,.,,,.'.,.\",\",.\".\"\",\".\"..!\",,.\",\".\",.\"\"\"..\"\",\"\"\".\"\",\"\".,.,\"\",,\".,.\",\"\".,\"\"\".\",.,.,\".\".\"\"...,,\",-,.,.,,.\"',\".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'.,\",,,-,.\"'\".\"',',,.,;,.;','.',;,.,.,,..'',',';'',,,,;,.\",,.','.,.'.,..',,,,.\",.,'.',..,,.;,,.'.,.'.?,,.,.,..,.\",,.,..,..'..,,..--.,,.,,',,,\"\"\".\"\"\",,-,,.-.-,,.-,,.,,,,..,.,,,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\".\",.-\".\"\".\",.,--\"\"\",\".,,,.\"\",\"\",,,.,,.?,.,?,.,,.,?;.,,..'.,',,,--'-.,-\"\"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,,,\"\"\".\"\"\",\",,\",,,...,\".\"\"-,\".\"-,.,,,.,--.,,.,.,,,,,.,-,,,--.,,,.,,.\"\".\"\"\"\",.\"\"\";..!\",,,.,,,.,.,,.-,,,.\",\".\".,\",.,,.\"\".\"\".\"--,.,.;,,.,.\"\",\",\"\"\"\",\".,&,\".,,?,,.\"\";\"-.,.,.,.\",,.,.,,,.\".,-,-,,.,,,.'.',''''.'',',.,,,.''',,'.',,.''','.,,,,,''',,.''''.'',,,-,.'-','..'\".''.'.-''....'''',.,,.,,.,,.,,,'\",,,.,,,.,,..,,.\".',?,!,,,.,,.-.\",.,.,.-.,,-,.,,..,.\"..,.,.-.......,.\",.,,,,.,,,.,,.,,,.\",,,,.,-,,,,.,,.,,,,'.\".;,.-,,,,....,,.,;,!-!\",.,,.\"-,,,.,,,,;.,.''.''',''.''.',.-'\",.,,.',',''','.'''',','','.','.'.,,'\",.'',.\",,.-.,.',',,,,',,-''''.,'',.'','',-',.\",.,,\"\",\"\".,,,.,,.,..,,.,,-.'','!!'\",,,,,.,...,,.'',.'!!'''.',',.'.'.'..?''','.,.'''-.''''.','\",.,,',,,.-.,,,.,,..'','.'','.,,;..'';',.,,''',....;,.,,,....,!,,.,\",.,.\"\".\"'..,\"\"\"\"..\"\"\"\".,.--\"\",,\"\"!\"\"'\"\"\"\".\"\",\"\",,\"\"!..?,\"\".,?..\"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,,,-,,,,,-,,-.,\"\"\".\",\"\"\";\",,.,,\",,.','.,,.,.,.-,.-,-,.,,'.,,,,.,,',..-..,,,.'.,,,.,,-.,.\",,\".\",,,\"\".'.\"\",,\"\"?\"\",\"\",.,,..\"\"-,!.,\"\"\",.\",..\"\"\".\"?!,,.,,,,\"\",,,\",.\".\"\",,\"\"\"\",.,\"\".\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",...,.,\"\";.,,\"\"\"\",!-.\"\"\",\"-,\"\",\"\"\"'.\",\".\"\",',.\"\".\".\",..\"\".'-,,,..\"\".\"--\"\"\"\"-\".\"\".\".,,.\",.',-.,.\",.\",\".\".\"\".\"\",.\"\";\",,..,,.?.\"\".\"\".,\"\"'\"\"\"\"\"\".,.,.,\",,.,.\",.\";\"\"\",..\"\"\".\"\".\"?\"\"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,...,,,,,.\"\",.\",,'.,---,.\",,.,,-..\"\".\"\"\"\"\",..'\"\"\"\",..,.,.,,\".,.,,.,,.,.,,.\",\",\"\"\",\".\".\",,.,,,.,.\"\".\",...,,\"\"\"\".,,.,,..:'--,.,,,.,;,,,-.,--'\",.?\"\",,..,.,\"\"!!,.;!\"\"\"\"\"\"..,.-?.\".,,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,,\"\"\"\",-,\"\"!\"\".,,,.,,\"\"',,,\"\",.,,:.\"\"?\"\";..-,,..,,.,\"\",,\".\",,.,,,,.,..,.,,.,'-,.\",,.,,,-.,.,-.,,,,.,,,.\".,-.,,,,,,.,,,,.,.,,,,,,\"\"\".\"..,,\"\"\"..\",!!!.\"\"\",\".,.',.,,,,.,,,-,.,,.,;.\",..,,,.,.,.,,,,,.,.,,.\",,,,,...;;;;;,.,..,?\",,,.,,.,?.,,-.,,.\"?,?,....,,.\",.',,,,,,-.\"\"-\"..\"..,.,,..,,.,-.,,..-..',',''',.,.,,','\"\"\",.\",,...,.\"\"\",\".,,,\".\"\",,\".,,,,,,,\"\"\",,\"\"\",\",--\"\"\"\",'.\",\",,,.\",-....\",.-,,.,.,,,.\"\",,\",,,,.,,,,.,\"\"\",\"\"\",,,,,!,,,,.,,.,-.,.-,.\".,:\".--.--.,\"\"\"\".\"\"\"-\"\",\"\".,,.,\"\",.,,,\".,,,',.\",\",,\",,\"\",.\".,,-,.\"\",\",,,,.,,.,'.\"-',.,.,,,.\",,.,..'';'.!'.-.','.','''','''''',,!-',.''',,'.',,,-'','.'.,?.,.,,?,,'\",.,,,.,,,-.'',,','\".,,.','.'..,.,,-'',?''-.,!!!!'.\"','.',',''',,,,'.',,,.,''''.,.,--.,.''',.',,'','''\".,.,,...''.,.''.'',',,,'.''',,'.',;.,.,,'\",.''.','',,,'.'.-,',.\",.,,,.,,..,?.,..:\"',.'--,.,.,,.,..,,,(,,,.,,,.,,,,.,,.,-..,'\",.,.,,\"\",,,\",.\"\"\"\"\",.\"\",..\"\",..,-.,,\"\"-,,.\"\",.,\"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\",,\"\"\".\"..,-,-\"-.\"\",,\"\"\"\".\"\"'.,-.,,,,,,.,,,.\"!!\".\"'\".-,-.,,,.\"\",..\"-\".\"!'.\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,,.,,'.,,-.\"\"..\",\",\".,.,\"\"\".\"\"\".,,,\"\"\"\"..,',,,.,,.,,,,,.,..,\"\".\"\".\"\",?\"\",..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\".\",,,-....,\"\"\"\"..,.-.,,,,,,.,,,.,'..\",,.,.,...,-,,,,-.,,...,'.\".....,.,,.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\".,,.,.,,,,,.,..,..,,.\";,..',',,',,..-.,'\".,,....,.-,,,.,.,.,,.,..,,,,,,.,.,.\".,,,.-,,,.,,,,.\",.,.,,,.,.-,,.,,,....,,,,.,.,,...,..'',''','.',''!!'''',,.'\",..,,,\"\"\".\"\"\",,.,..,.''.,.''\",.''',.'',.,,,.,,.,.'',''\",'.,.,,..,,,,,...\".,,,.,,.,,.,.,.,.,..\".,..?,,.,.?,.,.\",,.,.,,.,.,,,.,,,.,,..\",,.,,..,,.,.'',',.'\".'',','\",,.''.'.,!.?',.,.\",.,,.,.-.';'.,,.\".,.,,.,;....,,.,,.\",,.,.,,,.,,,.,.,..,.,,..,-.,,.,.'',,',.'','.'!'--','\"...''.'.,''',.','.'''''.'.'-'',,.--,-'''\"...,...,,,,...,...,,,,.,,,..,',..,,.,.,,,,\".,,.\"\".\"..\"\".-\"\"\"\"\"\",-\"\",.?\"\".\"\"',.,,,..,.,,\"\"\"\"!..,..,,,,.,,,,.,,,,..--,',,,,,...\"\"\".\",.'..',',,,,\"\",.\".\".,\"\",.'.,\",,-.,,-.\"\"..\".\".\".,.'\"\"\".\",\",,,..,.,'.\"\".\",,.,,,\"...,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\";\"\"\"...,,\",,.,.\"\",\"'\",.\"\",\"!!,?.'\".\"'\".\"\".\"\",.,,..\"\".\".'.,,'\",.,',.,,.,,.-,,.,,.\".\".\",...,,',\"\"\",.\".\"\",,,\"\",,,\"\"\";\"''.'-,','.\",',.,.'.,,,,.'.;,,.,,.',-,'.,,;',\"\"\",\",..,,\"\",\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\",,\"\",.\",\"..,,,,\"..,,.,'..,,,.,,,,,.\n"
+ ]
+ }
+ ],
+ "source": [
+ "sherlock_punct = [c for c in sherlock if c in string.punctuation]\n",
+ "print(''.join(sherlock_punct))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Counter({'!': 171,\n",
+ " '\"': 4834,\n",
+ " '&': 5,\n",
+ " \"'\": 1490,\n",
+ " '(': 5,\n",
+ " ',': 7053,\n",
+ " '-': 965,\n",
+ " '.': 4843,\n",
+ " '/': 1,\n",
+ " ':': 56,\n",
+ " ';': 202,\n",
+ " '?': 138})"
+ ]
+ },
+ "execution_count": 7,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "sherlock_counts = collections.Counter(sherlock_punct)\n",
+ "sherlock_counts"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "! 171\n",
+ "\" 4834\n",
+ "& 5\n",
+ "' 1490\n",
+ "( 5\n",
+ ", 7053\n",
+ "- 965\n",
+ ". 4843\n",
+ "/ 1\n",
+ ": 56\n",
+ "; 202\n",
+ "? 138\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "sherlock_ps = pd.Series(sherlock_counts)\n",
+ "sherlock_ps.sort_index(inplace=True)\n",
+ "sherlock_ps"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "<matplotlib.axes._subplots.AxesSubplot at 0x7f974b6fdc18>"
+ ]
+ },
+ "execution_count": 9,
+ "metadata": {},
+ "output_type": "execute_result"
+ },
+ {
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXkAAAD9CAYAAABZVQdHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAFPhJREFUeJzt3W2MXNdh3vH/I7FKKJkNwbpdkZRSC/Ey0rZ2I7MVnSaF\nxk3KbvoiEgVCUkgFoqaNCkwjt2iDLo22XH9xJfeVRkEVrZ1omVoM2DgR5JqmuWI4TeEg2tqRbcY0\nTbLIqt51dpXaceQ0aUNGTz/MoTjaDndnlzOj3cPnBwxw7rnn3nMuZ/js2XN3ZmSbiIio021v9gAi\nIqJ/EvIRERVLyEdEVCwhHxFRsYR8RETFEvIRERVbMuQlHZL0FUnnJD0r6bskbZI0KemipNOSNi5o\nf0nSBUk72+q3l3NcknSkXxcUERHXLRrykt4GvB94l+13ALcD+4AxYNL2NuBM2UbSCLAXGAFGgaOS\nVE73NHDA9jAwLGm051cTERFvsNRM/lXgCnCnpHXAncA3gEeAidJmAthdyruA47av2J4GLgM7JG0G\nNtieKu2OtR0TERF9smjI2/4W8K+A/0kr3L9texIYsj1fms0DQ6W8BZhpO8UMsLVD/Wypj4iIPlpq\nueb7gL8PvI1WUL9F0t9ub+PW5yLksxEiIlahdUvs//PAr9r+JoCkXwR+EJiTdLftubIU80ppPwvc\n23b8PbRm8LOl3F4/26lDSfmBERGxTLbVqX6pNfkLwLslrS83UH8UOA98Cthf2uwHnivl54F9ku6Q\ndB8wDEzZngNelbSjnOextmM6DXZZj8OHDy/7mJt5pL/0l/5ujf7WyrUtZtGZvO0vSToGfB54Dfh1\n4D8AG4ATkg4A08Ce0v68pBPlB8FV4KCvj+Ag8AywHjhp+9SiI4uIiJu21HINtj8CfGRB9bdozeo7\ntf8w8OEO9V8A3rGCMUZExApV8Y7XRqOR/tJf+kt/a7qvfvWnpdZzBk2SV9uYIiJWM0l4hTdeIyJi\nDUvIR0RULCEfEVGxhHxERMUS8hERFUvIR0RULCEfEVGxhHxERMUS8hERFUvIR0RULCEfEVGxhHxE\nRMUS8hERFUvIR0RULCEfEVGxhHxERMUS8hERFVsy5CV9v6SX2h6/K+kJSZskTUq6KOm0pI1txxyS\ndEnSBUk72+q3SzpX9h3p10VFRETLkiFv+2u2H7T9ILAd+H3gl4AxYNL2NuBM2UbSCLAXGAFGgaOS\nrn0t1dPAAdvDwLCk0V5fUEREXLfc5ZofBS7b/jrwCDBR6ieA3aW8Czhu+4rtaeAysEPSZmCD7anS\n7ljbMRER0Qfrltl+H3C8lIdsz5fyPDBUyluAX2s7ZgbYClwp5WtmS31Ez13/5XH58kXyUZOuZ/KS\n7gD+JvCfF+5z639F/mfEKuMVPCLqspyZ/I8BX7D922V7XtLdtufKUswrpX4WuLftuHtozeBnS7m9\nfrZTR+Pj46+XG40GjUZjGcOMiKhbs9mk2Wx21Vbd/moq6eeBz9ieKNsfAb5p+ylJY8BG22Plxuuz\nwEO0lmNeAN5u25JeBJ4ApoBPAx+1fWpBP86vy3GzWss1K3kdKcs1seZIwnbHNcquQl7SXcDLwH22\nv1PqNgEngO8FpoE9tr9d9n0QeC9wFfiA7c+W+u3AM8B64KTtJzr0lZCPm5aQj1vJTYf8ICXkoxcS\n8nErWSzk847XiIiKJeQjIiqWkI+IqFhCPiKiYgn5iIiKJeQjIiqWkI+IqFhCPiKiYgn5iIiKJeQj\nIiqWkI+IqFhCPiKiYgn5iIiKJeQjIiqWkI+IqFhCPiKiYgn5iIiKJeQjIiqWkI+IqFhXIS9po6Rf\nkPRVSecl7ZC0SdKkpIuSTkva2Nb+kKRLki5I2tlWv13SubLvSD8uKCIirut2Jn8EOGn7AeCdwAVg\nDJi0vQ04U7aRNALsBUaAUeCoWt+qDPA0cMD2MDAsabRnVxIREf+fJUNe0vcAf8n2zwDYvmr7d4FH\ngInSbALYXcq7gOO2r9ieBi4DOyRtBjbYnirtjrUdExERfdDNTP4+4Lcl/aykX5f0HyXdBQzZni9t\n5oGhUt4CzLQdPwNs7VA/W+ojIqJPugn5dcC7gKO23wX8b8rSzDW2Dbj3w4uIiJuxros2M8CM7f9e\ntn8BOATMSbrb9lxZinml7J8F7m07/p5yjtlSbq+f7dTh+Pj46+VGo0Gj0ehimBERt4Zms0mz2eyq\nrVqT8CUaSb8CvM/2RUnjwJ1l1zdtPyVpDNhoe6zceH0WeIjWcswLwNttW9KLwBPAFPBp4KO2Ty3o\ny92MKWIxrXv9K3kdibz+Yq2RhG112tfNTB7gp4BPSLoD+B/A3wFuB05IOgBMA3sAbJ+XdAI4D1wF\nDral9kHgGWA9rb/WeUPAR0REb3U1kx+kzOSjFzKTj1vJYjP5vOM1IqJiCfmIiIol5CMiKpaQj4io\nWEI+IqJiCfmIiIol5CMiKpaQj4ioWEI+IqJiCfmIiIol5CMiKpaQj4ioWEI+IqJiCfmIiIol5CMi\nKpaQj4ioWEI+IqJiCfmIiIol5CMiKtZVyEualvRlSS9Jmip1myRNSroo6bSkjW3tD0m6JOmCpJ1t\n9dslnSv7jvT+ciIiol23M3kDDdsP2n6o1I0Bk7a3AWfKNpJGgL3ACDAKHFXrW5UBngYO2B4GhiWN\n9ug6IiKig+Us1yz8JvBHgIlSngB2l/Iu4LjtK7angcvADkmbgQ22p0q7Y23HREREHyxnJv+CpM9L\nen+pG7I9X8rzwFApbwFm2o6dAbZ2qJ8t9RER0Sfrumz3Q7Z/S9KfBCYlXWjfaduS3KtBjY+Pv15u\nNBo0Go1enToiYs1rNps0m82u2speXjZLOgz8HvB+Wuv0c2Up5qzt+yWNAdh+srQ/BRwGXi5tHij1\njwIP2358wfm93DFFLNS6DbSS15HI6y/WGknYXrikDnSxXCPpTkkbSvkuYCdwDnge2F+a7QeeK+Xn\ngX2S7pB0HzAMTNmeA16VtKPciH2s7ZiIiOiDbpZrhoBfKn8gsw74hO3Tkj4PnJB0AJgG9gDYPi/p\nBHAeuAocbJuaHwSeAdYDJ22f6uG1RETEAsterum3LNdEL2S5Jm4liy3XdHvj9ZZz/U/7ly8hEf2W\n12d0KyG/qJXNBCMGI6/PWFo+uyYiomIJ+YiIiiXkIyIqlpCPiKhYQj4iomIJ+YiIiiXkIyIqlpCP\niKhYQj4iomIJ+YiIiiXkIyIqlpCPiKhYQj4iomIJ+YiIiiXkIyIqlpCPiKhYQj4iomJdhbyk2yW9\nJOlTZXuTpElJFyWdlrSxre0hSZckXZC0s61+u6RzZd+R3l9KREQs1O1M/gPAea5/39gYMGl7G3Cm\nbCNpBNgLjACjwFFd/zLKp4EDtoeBYUmjvbmEiIi4kSVDXtI9wF8DPsb1L4h8BJgo5QlgdynvAo7b\nvmJ7GrgM7JC0Gdhge6q0O9Z2TERE9Ek3M/l/A/w08Fpb3ZDt+VKeB4ZKeQsw09ZuBtjaoX621EdE\nRB+tW2ynpL8BvGL7JUmNTm1sW9JKvjb+hsbHx18vNxoNGo2OXUdE3JKazSbNZrOrtrJvnM+SPgw8\nBlwFvhv448AvAn8BaNieK0sxZ23fL2kMwPaT5fhTwGHg5dLmgVL/KPCw7cc79OnFxjQorVsJKxmH\nWA3jv9XV/vzVfn2xPJKwrU77Fl2usf1B2/favg/YB/yy7ceA54H9pdl+4LlSfh7YJ+kOSfcBw8CU\n7TngVUk7yo3Yx9qOiYiIPll0uaaDa1OAJ4ETkg4A08AeANvnJZ2g9Zc4V4GDbdPyg8AzwHrgpO1T\nNzf0iIhYyqLLNW+GLNdEL9T+/NV+fbE8K16uiYiItS0hHxFRsYR8RETFEvIRERVLyEdEVCwhHxFR\nsYR8RETFEvIRERVLyEdEVCwhHxFRsYR8RETFEvIRERVLyEdEVCwhHxFRsYR8RETFEvIRERVLyEdE\nVCwhHxFRsYR8RETFFg15Sd8t6UVJX5R0XtI/L/WbJE1KuijptKSNbcccknRJ0gVJO9vqt0s6V/Yd\n6d8lRUTENYuGvO3/A7zH9g8A7wTeI+mHgTFg0vY24EzZRtIIsBcYAUaBo2p94zDA08AB28PAsKTR\nflxQRERct+Ryje3fL8U7gNuB3wEeASZK/QSwu5R3AcdtX7E9DVwGdkjaDGywPVXaHWs7JiIi+mTJ\nkJd0m6QvAvPAWdtfAYZsz5cm88BQKW8BZtoOnwG2dqifLfUREdFH65ZqYPs14AckfQ/wWUnvWbDf\nktzLQY2Pj79ebjQaNBqNXp4+ImJNazabNJvNrtrK7j6fJf1T4A+A9wEN23NlKeas7fsljQHYfrK0\nPwUcBl4ubR4o9Y8CD9t+vEMfXs6Y+qV1K2El4xCrYfy3utqfv9qvL5ZHErbVad9Sf13z1mt/OSNp\nPfBXgJeA54H9pdl+4LlSfh7YJ+kOSfcBw8CU7TngVUk7yo3Yx9qOiYiIPllquWYzMCHpNlo/EH7O\n9hlJLwEnJB0ApoE9ALbPSzoBnAeuAgfbpuUHgWeA9cBJ26d6fTEREfFGy1quGYQs10Qv1P781X59\nsTwrXq6JiIi1LSEfEVGxhHxERMUS8hERFUvIR0RULCEfEVGxhHxERMUS8hERFUvIR0RULCEfEVGx\nhHxERMUS8hERFUvIR0RULCEfEVGxhHxERMUS8hERFUvIR0RULCEfEVGxhHxERMWWDHlJ90o6K+kr\nkn5D0hOlfpOkSUkXJZ2WtLHtmEOSLkm6IGlnW/12SefKviP9uaSIiLimm5n8FeAf2P4zwLuBn5T0\nADAGTNreBpwp20gaAfYCI8AocFStbx0GeBo4YHsYGJY02tOriYiIN1gy5G3P2f5iKf8e8FVgK/AI\nMFGaTQC7S3kXcNz2FdvTwGVgh6TNwAbbU6XdsbZjIiKiD5a1Ji/pbcCDwIvAkO35smseGCrlLcBM\n22EztH4oLKyfLfUREdEn67ptKOktwCeBD9j+zvUVGLBtSe7VoMbHx18vNxoNGo1Gr04dEbHmNZtN\nms1mV21lL53Nkv4Y8F+Az9j+t6XuAtCwPVeWYs7avl/SGIDtJ0u7U8Bh4OXS5oFS/yjwsO3HF/Tl\nbsbUb60fYisZh1gN47/V1f781X59sTySsK1O+7r56xoBHwfOXwv44nlgfynvB55rq98n6Q5J9wHD\nwJTtOeBVSTvKOR9rOyYiIvpgyZm8pB8GfgX4MtenDoeAKeAE8L3ANLDH9rfLMR8E3gtcpbW889lS\nvx14BlgPnLT9RIf+MpOPm1b781f79cXyLDaT72q5ZpAS8tELtT9/tV9fLM9NLddERMTalZCPiKhY\nQj4iomIJ+YiIiiXkIyIqlpCPiKhYQj4iomIJ+YiIiiXkIyIq1vWnUEZd2j9FdLnyjsmItSMhf0tb\n2dviI2LtyHJNRETFEvIRERVLyEdEVCwhHxFRsYR8RETFEvIRERVLyEdEVKybL/L+GUnzks611W2S\nNCnpoqTTkja27Tsk6ZKkC5J2ttVvl3Su7DvS+0uJiIiFupnJ/ywwuqBuDJi0vQ04U7aRNALsBUbK\nMUd1/a2VTwMHbA8Dw5IWnjMiInpsyZC3/d+A31lQ/QgwUcoTwO5S3gUct33F9jRwGdghaTOwwfZU\naXes7ZiIiOiTla7JD9meL+V5YKiUtwAzbe1mgK0d6mdLfURE9NFN33h169Oq8olVERGr0Eo/oGxe\n0t2258pSzCulfha4t63dPbRm8LOl3F4/e6OTj4+Pv15uNBo0Go0VDjMioj7NZpNms9lVW3XzsbGS\n3gZ8yvY7yvZHgG/afkrSGLDR9li58fos8BCt5ZgXgLfbtqQXgSeAKeDTwEdtn+rQl1fDR9m27hev\n7FMaV8P4l5Lru+GRK7q+QX90c+3PXyyPJGx3fBEuOZOXdBx4GHirpK8D/wx4Ejgh6QAwDewBsH1e\n0gngPHAVONiW2AeBZ4D1wMlOAR+xtuWjm2P16WomP0iZyQ9Gru+GR66JmXXtz18sz2Iz+bzjNSKi\nYgn5iIiKJeQjIiqWkI+IqFhCPiKiYgn5iIiKJeQjIiqWkI+IqFhCPiKiYgn5iIiKJeQjIiqWkI+I\nqFhCPiKiYgn5iIiKJeQjIiqWkI+IqFhCPiKiYgn5iIiKLfkdrxERNRv0l7AP2sBn8pJGJV2QdEnS\nP17GcSt+REQszit4rA0DDXlJtwP/DhgFRoBHJT3Q/Rlu9I99dpF9/dDs03lv0FtzsP3l+tLfsnob\n8PM32P5639egJ6yDnsk/BFy2PW37CvDzwK6bP23z5k+xivurPQRrv77a+0vIr8SNJqWHF9m3MoNe\nk98KfL1tewbYMeAxRMQqt9Ss9UMf+tAN962FdfJBGvRMPv/6EdGlwc12a6ZB/tST9G5g3PZo2T4E\nvGb7qbY2eaYiIpbJdsdffwYd8uuArwE/AnwDmAIetf3VgQ0iIuIWMtA1edtXJf094LPA7cDHE/AR\nEf0z0Jl8REQM1pp6x6ukf7igyrb/ddn3mO2fexOG1TeSNtj+Tim/3fblN3tMN0OSvMSsops2PRjH\nZuBbtv9vP/spfd1te67f/ayWfvtl4fX06/o69NOX14qkPwE8DvwB8DHbr/by/O3W2mfXbADe0vbY\n0Lbvzn50KOlseXyyH+dfwuckPSdpL3C6Hx1I+s3yeLEf51+gKemnJW3rMI7vL++A/q8DGMd/Ar4m\n6V8OoK+TA+ijk4/3+oSS/qLevLeQL7yenl/fDc7br9fKJ4G7gHuAX5P0fT0+/+uyXLMESX+6FP/I\n9kyf+7oL+MPyRrFrdQdpvUt4n+0T/ey/3yR9F/ATwKPAnwW+A4jWD+zfAD4BPGv7DwcwltuAB2x/\npc/9vGT7wX72MSiS/j2t97VcBD4DnKrpt4Ub6cdrRdKXbb+zlP8q8DHg28A/At5n+8d71ldCfnGS\nfrMUX7Hd1zduldn0btu/Vbb/FvAvgJ8CftL2X+9n/4NUPuLirWXzf9n+ozdzPP0i6aDto2/2OHqp\nfBTJjwE7gY3ALwOngM/V+jz2mqTPAT9he7ps3wZsAb4FbLT9jZ71lZBfPSR9yfafK+W/C/wT4Eds\nX5T0Bdvb39wRRryRpDuB99AK/R/Ma7Q7ku6ndU/xa33vKyG/ekg6S+vDMu4F3gv8ZdtNSX8KeOHa\nr3cREd1aazdea/fjwGu01jz3AB+XNAH8KvDUYgdGRHSSmfwqJmkr8EPAlwbxa11E1CchHxFRsSzX\nRERULCEfEVGxhHxERMUS8hERFUvIR0RU7P8BnaAgGCuaansAAAAASUVORK5CYII=\n",
+ "text/plain": [
+ "<matplotlib.figure.Figure at 0x7f9743c7d198>"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "sherlock_ps.plot(kind=\"bar\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Now we can read and process a novel, wrap that into a function and read some other novels"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 10,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "def punct_summarise(fname):\n",
+ " content = open(fname).read()\n",
+ " punct = ''.join(c for c in content if c in string.punctuation)\n",
+ " counts = collections.Counter(punct)\n",
+ " return {'punctuation': punct, 'counts': counts}"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 11,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Counter({'!': 171,\n",
+ " '\"': 4834,\n",
+ " '&': 5,\n",
+ " \"'\": 1490,\n",
+ " '(': 5,\n",
+ " ',': 7053,\n",
+ " '-': 965,\n",
+ " '.': 4843,\n",
+ " '/': 1,\n",
+ " ':': 56,\n",
+ " ';': 202,\n",
+ " '?': 138})"
+ ]
+ },
+ "execution_count": 11,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Complete Sherlock Holmes\n",
+ "sherlock = punct_summarise('sherlock-holmes.txt')\n",
+ "sherlock['counts']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 12,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Counter({'!': 3923,\n",
+ " '\"': 17970,\n",
+ " '#': 1,\n",
+ " '$': 2,\n",
+ " '%': 1,\n",
+ " \"'\": 7529,\n",
+ " '(': 670,\n",
+ " ')': 670,\n",
+ " '*': 300,\n",
+ " ',': 39891,\n",
+ " '-': 6308,\n",
+ " '.': 30805,\n",
+ " '/': 29,\n",
+ " ':': 1014,\n",
+ " ';': 1145,\n",
+ " '=': 2,\n",
+ " '?': 3137,\n",
+ " '@': 2,\n",
+ " '[': 1,\n",
+ " ']': 1})"
+ ]
+ },
+ "execution_count": 12,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "wap = punct_summarise('war-and-peace.txt')\n",
+ "wap['counts']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 13,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Counter({'!': 10815,\n",
+ " '\"': 6,\n",
+ " '&': 10,\n",
+ " \"'\": 27942,\n",
+ " ',': 82750,\n",
+ " '-': 4590,\n",
+ " '.': 36881,\n",
+ " ':': 10649,\n",
+ " ';': 17400,\n",
+ " '?': 10327,\n",
+ " '[': 19,\n",
+ " ']': 18})"
+ ]
+ },
+ "execution_count": 13,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "# Complete works of Shakespeare\n",
+ "shakespeare = punct_summarise('shakespeare.txt')\n",
+ "shakespeare['counts']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 14,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Counter({'!': 1576,\n",
+ " '\"': 8,\n",
+ " '%': 3,\n",
+ " '&': 3,\n",
+ " \"'\": 4485,\n",
+ " '(': 1777,\n",
+ " ')': 1788,\n",
+ " '*': 90,\n",
+ " '+': 2,\n",
+ " ',': 16349,\n",
+ " '-': 5037,\n",
+ " '.': 21361,\n",
+ " '/': 58,\n",
+ " ':': 2564,\n",
+ " ';': 34,\n",
+ " '?': 2235,\n",
+ " '_': 4566})"
+ ]
+ },
+ "execution_count": 14,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "ulysses = punct_summarise('ulysses.txt')\n",
+ "ulysses['counts']"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 15,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Counter({'!': 500,\n",
+ " '\"': 3553,\n",
+ " '#': 1,\n",
+ " '$': 2,\n",
+ " '%': 1,\n",
+ " \"'\": 748,\n",
+ " '(': 38,\n",
+ " ')': 38,\n",
+ " '*': 58,\n",
+ " ',': 9280,\n",
+ " '-': 1193,\n",
+ " '.': 6396,\n",
+ " '/': 26,\n",
+ " ':': 155,\n",
+ " ';': 1538,\n",
+ " '?': 462,\n",
+ " '@': 2,\n",
+ " '[': 1,\n",
+ " ']': 2,\n",
+ " '_': 808})"
+ ]
+ },
+ "execution_count": 15,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "pap = punct_summarise('pride-and-prejudice.txt')\n",
+ "pap['counts']"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Visualising the punctuation\n",
+ "Let's print the punctuation sets side-by-side to compare them."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 16,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ ".\",.\"\",'.\".\"\"-\".\".\",\"\"\"\"\"\"\"\"\"\".\"\".\",;,\"\".''''''''' ,.\",\",\"'..?\"\".,\",,\",,,.,..?.?\"\",\".\",\",,\"?.\",..\",\",\n",
+ "''',''''\".\",-,.--,.',--',,,\",.\"\".\"..-''..,,.,,\"',. .,',.',..,,(),:\".?.\".\",\",--\".?',.',\".\".,'.\".\"',\".\"\n",
+ ".\",\".\"\",.\"..',,\"\",\"\",....\"\"-\"\".,..,,\",,..\"\".,.,,.- .\"\"';.?\"(),\"'....\",,..\"?\".\",.,..\",.\"?,\",.\"...'!\",.\n",
+ ",-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",.,.\"\",.,,,.,\",.\",\".\" .\"?\".\",',.,.\",,,.\",\",,\"?,\",\",?\":\"'....?\"\"..-,'.',.\n",
+ "\".\"\",\";.\"\"\".\"\"\"\".\",\"\"\".\",.,,\"\"\",.,..\"\",\"\".,,.\"\";\". .;,.--'.\"\",,\",'.\"-,.'.\",',,,.\",\",,\"',',,.''.\"'.:.'\n",
+ "\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\",\".,.--.\"\".\"!.-!,! ,,';.,,*.,,.',,,..*.,\",\"\"?\",,;,'.,,;.,,,\",,.\",,.-.\n",
+ "-!-!-!,,,,\"\".-\"\"\"\"\"\"\"\"\"\".,\"\"\"\",!\"\"-\"\"\"\"\"\"\"\"\"\"\"\"\"\", ,,,,.,-----.,,,.,,,,.,,.,,,,,.\",\",.\",,,\",.\",.\"-,-,\n",
+ "!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\"\"\".\"\".\"\".\",.\"\"\"\"\"\" ,.\",,,\".\",\",,\"?.?\",,,.\"!\".,-,,-,,.,-'.,,..-,,,.,,,\n",
+ "\"\"\"\"-,...\"\"\"\"...,.,.,-\"\"\"\"\"\"\"\".\"\",\".\",.,,\"\".\"\"\"\".\" .\",,,\",.,.,.','.:\"?.\"\",,.\"\"?\"..,.,,'.\",\".,,.,,,,,,\n",
+ "\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\"\"\"\"\",-,,.-,\",.\"-'\" -,,,..,.,'.,,,.-..,.'..,,,.,,.,,,',,,..-,..',,,.'.\n",
+ ".',.'.,,,.,,,,.,,,,,,,..,-,--,,.',.,-,.,.\",\",,,.\"\" ','.\",!,,\",:\",.\".,.\",\".\",\".\",\";,-..\",,,\",..--.,,,,\n",
+ "\"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,.,-.,.\",,.,,,,,,\"\"\" ,,,,----.,.,,.\"!\";.\",,\",...,,,,.,,',..\",'....,?\",.\n",
+ ".\",'..-,.,,,.,.,.,,,,..,..-,.,,.\"...,?,,?,.,.,'.,. \".\",,.\",\",,.,,.,.',,-,,,,-,.,,,,.\"'?\",,.\",,\",.\",\".\n",
+ ",,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'','&',..'\",,-,,.'.,, -.-,,,,..,,';,',,'.,.,;.\"!\".\"!\",.,,,,.,,'-,.,.\"...\n",
+ ".'.,',''\",.,.,.'.',''-,.\".',...,...,,,.''.''.!'''. ,\".\"----,!\"\"?\".,,.',,.\",,,,\".,,,.:,'.,,,.,,,,,.,.,\n",
+ "',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\"\",.,.,,,,.''..,\"\"\" .,',.\",?\".\",\",',\"--....\"\",?\"\".\"\"?\"\",\",,\"!\".,,,.,,'\n",
+ "\"\",.\",.,,-\"\"\"\"'\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..\",\",...,,,.\"\"\"\". .\"!...,,?\".\",\".\".?\".\",!\",'.,.\",,\",.\"',.,\",.,,,,.,,\n",
+ "..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\"\"\",-.\"'-,-..,.,.\"\" .\",\".\",\".':\"!..\".'..-.\",?\",.\"'..\",,,.\",?\".\",,,\",\".\n",
+ ",,,,,\"\"\"\"\"\".,,\"-.,,,,...,,.,,.,.,,.',.,,.,-,-,-.\"\" ..\",,,..,,''.',,;'.\",,\".\",';'--,\".\",',!.,\",.\",,\",.\n",
+ ",,\".-..,.,\"\",\"\"..'...,,\"\",\"\"...,.?,.,..\"\"\"\"!\"\"\"\"\"\" ,,.,,,.',,.;.,----,,,,..\",\",\";',--..?\"\"!--!\".\"--!.\n"
+ ]
+ }
+ ],
+ "source": [
+ "line_len = 50\n",
+ "for i in range(5,25):\n",
+ " print(sherlock['punctuation'][line_len*i:line_len*(i+1)], wap['punctuation'][line_len*i:line_len*(i+1)])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Again, now I know it's working, wrap it in a function."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 17,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "def compare(text1, text2, offset=0, line_len=50):\n",
+ " for i in range(offset, max(len(text1), len(text2)), line_len):\n",
+ " t1 = text1[i:i+line_len]\n",
+ " t1 += (' ' * (line_len - len(t1)))\n",
+ " print(t1, text2[i:i+line_len])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 18,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "..-.......'.........,,,.,,,.,.-'..,-,.,,...,-,,,,, ,.,-..::::,[#]:,:******,/:::::-:-:-:-:::::::-:-:\",\n",
+ ",,,.,,,,.:,,.,,,.-,-(,.-,,,,.,,,,.,,.,,..-...;,,., ,.,',----,','!?--.\",,-,.,,..,,;.,.,,-,:\",(),,--.\"\"\n",
+ ",,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\",.,\"\"\",\".,.,'.,,,,,\",. !!\",.,,,,.,,.,,,,,.\",,.',\",.\"??\".\",?\"\"'?.,\".\".\"\"'.\n",
+ "\"\";\",,..,,,-.,,,-,,,\".\"\",\",.\"\"\",,.\",..,\"\"\"\"\"\",\"\"\"\" .\"\",,\",,-,.\"'!,'?.\"\"?\",.\"?,.\",.,,.,,.,,,,,,,,.:\",'\n",
+ "?'\"\"!...,,.--,,,\",--.\"\".\"\",.\"-,'\",\"...,\"\"\".\"\"\"..,. .',,,.!..!,.,!....,,?...'..,,.?.-,.?!!,....',...!\"\n",
+ ".\",.\"\",'.\".\"\"-\".\".\",\"\"\"\"\"\"\"\"\"\".\"\".\",;,\"\".''''''''' ,.\",\",\"'..?\"\".,\",,\",,,.,..?.?\"\",\".\",\",,\"?.\",..\",\",\n",
+ "''',''''\".\",-,.--,.',--',,,\",.\"\".\"..-''..,,.,,\"',. .,',.',..,,(),:\".?.\".\",\",--\".?',.',\".\".,'.\".\"',\".\"\n",
+ ".\",\".\"\",.\"..',,\"\",\"\",....\"\"-\"\".,..,,\",,..\"\".,.,,.- .\"\"';.?\"(),\"'....\",,..\"?\".\",.,..\",.\"?,\",.\"...'!\",.\n",
+ ",-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",.,.\"\",.,,,.,\",.\",\".\" .\"?\".\",',.,.\",,,.\",\",,\"?,\",\",?\":\"'....?\"\"..-,'.',.\n",
+ "\".\"\",\";.\"\"\".\"\"\"\".\",\"\"\".\",.,,\"\"\",.,..\"\",\"\".,,.\"\";\". .;,.--'.\"\",,\",'.\"-,.'.\",',,,.\",\",,\"',',,.''.\"'.:.'\n",
+ "\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\",\".,.--.\"\".\"!.-!,! ,,';.,,*.,,.',,,..*.,\",\"\"?\",,;,'.,,;.,,,\",,.\",,.-.\n",
+ "-!-!-!,,,,\"\".-\"\"\"\"\"\"\"\"\"\".,\"\"\"\",!\"\"-\"\"\"\"\"\"\"\"\"\"\"\"\"\", ,,,,.,-----.,,,.,,,,.,,.,,,,,.\",\",.\",,,\",.\",.\"-,-,\n",
+ "!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\"\"\".\"\".\"\".\",.\"\"\"\"\"\" ,.\",,,\".\",\",,\"?.?\",,,.\"!\".,-,,-,,.,-'.,,..-,,,.,,,\n",
+ "\"\"\"\"-,...\"\"\"\"...,.,.,-\"\"\"\"\"\"\"\".\"\",\".\",.,,\"\".\"\"\"\".\" .\",,,\",.,.,.','.:\"?.\"\",,.\"\"?\"..,.,,'.\",\".,,.,,,,,,\n",
+ "\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\"\"\"\"\",-,,.-,\",.\"-'\" -,,,..,.,'.,,,.-..,.'..,,,.,,.,,,',,,..-,..',,,.'.\n",
+ ".',.'.,,,.,,,,.,,,,,,,..,-,--,,.',.,-,.,.\",\",,,.\"\" ','.\",!,,\",:\",.\".,.\",\".\",\".\",\";,-..\",,,\",..--.,,,,\n",
+ "\"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,.,-.,.\",,.,,,,,,\"\"\" ,,,,----.,.,,.\"!\";.\",,\",...,,,,.,,',..\",'....,?\",.\n",
+ ".\",'..-,.,,,.,.,.,,,,..,..-,.,,.\"...,?,,?,.,.,'.,. \".\",,.\",\",,.,,.,.',,-,,,,-,.,,,,.\"'?\",,.\",,\",.\",\".\n",
+ ",,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'','&',..'\",,-,,.'.,, -.-,,,,..,,';,',,'.,.,;.\"!\".\"!\",.,,,,.,,'-,.,.\"...\n",
+ ".'.,',''\",.,.,.'.',''-,.\".',...,...,,,.''.''.!'''. ,\".\"----,!\"\"?\".,,.',,.\",,,,\".,,,.:,'.,,,.,,,,,.,.,\n",
+ "',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\"\",.,.,,,,.''..,\"\"\" .,',.\",?\".\",\",',\"--....\"\",?\"\".\"\"?\"\",\",,\"!\".,,,.,,'\n",
+ "\"\",.\",.,,-\"\"\"\"'\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..\",\",...,,,.\"\"\"\". .\"!...,,?\".\",\".\".?\".\",!\",'.,.\",,\",.\"',.,\",.,,,,.,,\n",
+ "..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\"\"\",-.\"'-,-..,.,.\"\" .\",\".\",\".':\"!..\".'..-.\",?\",.\"'..\",,,.\",?\".\",,,\",\".\n",
+ ",,,,,\"\"\"\"\"\".,,\"-.,,,,...,,.,,.,.,,.',.,,.,-,-,-.\"\" ..\",,,..,,''.',,;'.\",,\".\",';'--,\".\",',!.,\",.\",,\",.\n",
+ ",,\".-..,.,\"\",\"\"..'...,,\"\",\"\"...,.?,.,..\"\"\"\"!\"\"\"\"\"\" ,,.,,,.',,.;.,----,,,,..\",\",\";',--..?\"\"!--!\".\"--!.\n",
+ "\"\"\"\"\"\"...\"-..,,,.,,,-,.,,,,.;,.,-,,.,,;,.\"\".\"\".\",, ..\".\"...!,...\".\",'.'..\"\",!'!...\"\",\",\".\"\",!-!?\"\"?\"\"\n",
+ "'\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-..,\",.,,.,,..,-.,,..,. ;,'.\"\",,!\",,,-..,.,,..\",?\",\",?!'!.\".\"',!'*,\",:\"''.\n",
+ ".\"\",-,,--\"\".,.,',..\",\".\".\"\"\"\"\"\"\"\",\"\"\"\"\",.\".,,.\"\"\"\" !'\"*,!\",\".\".\"\"?,\",:\",...,,?!\".\",.!,.\",.,,,..\",'--,\n",
+ ",,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-.,.,.,.;-.-.....-.,-.,, \".,.\",\",,,,\".,,,,----,...\".,,,,:\",\",,\";,,\",.\",\".\".\n",
+ ",,.,,,.;,.-\"\"\".\".-,,.-,.\"\"\"\".,.,,.\".:\"-,\",.\"'\",.\", .\"\",\",,\"'.\"\",\".\".\"\",\".,.\"',,'\",'.\"'.'.\"\",\".\".,\",,\"\n",
+ "\".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\".\"!\"\"\"\"\"\"\"\"\"\"\"\"\"\".,.,' ,.\"',,,.\"',\",\",.\"\"!!\".\",...?\",.\"!!\".\"!\",...\",\",\",,\n",
+ "\"\".-!!\",.,..\".,\".\".\",.\"!.:\"\"\",.\"\"\"\"\"\".\"\"\"\"-,.,,.-, ,'.\"\"'?\"..\",\",,\",,----.\"\",,,,\".\"..!\",.\"??...,...'?\n",
+ ",,,.,\",.\".:\".--..,.,,....,,.,,.,,...,,,,-,,.\",,.., \".\"',\".\",.\"\":,,,\".\",,.,,,.\"\",\",,\"-.?.?.,.\".',,-.',\n",
+ ",-,.\",;-.,...,.;,.,\",\",\"\"-,\",.\"??\"\"\".\"'\"\",\";\"..\"\"\" ,.\",,\",\"----?\"\",\",\";?,!\"\"?!\",.\"',,\".,,.-.,,,--,,,.\n",
+ "\"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,,.,.'.,.,,..-,.,,-,.,. ..\"?\".\",,,..\"\",,!\",.\",\",\",-;....\",',.,:\".,--....\".\n",
+ "\",\".\"\"\".\"\"\"\".,.,,\",-.\"\",,.\",,.,,,\"\"\".\",,,\"\"\"\",,,., ,.\",,.,..',....\",.\"...!,',',',,.'\",.,,.\"......\",:\"\n",
+ ".,.,,,.,.,.,...,,.,,\".,,,,.,,.,,,.',--,,,.-.,,,.', ....\".,,''.,,,.,..,,,;,,;,.-.,,'-,,,.-,,,,.,,:\",,.\n",
+ ".\",,,,,\".,,.\",-,,.\".\",,.','\"\",..,\"\",,,\"\"',,,--\"\",, \",,,,,\",,-.\",,.,,,'.,,.\",,,\",.\",\".'--.\",,\",.\".!\"--\n",
+ ".\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\",\",\".'',,,.,.\"\",\".\".. .,,.,',,.,..\"',\"\"--.,?!\"\",\",.\".\"\",;,\";,,.(),.,,.',\n",
+ ",\":\"-:,,,..,.--,.,',,,',\"\"\".,.\",'\".\",.,,,.,,\"\",.\"\" .\"?\",.,,,,,.\",,\",.,,,;,,'.\",,\",.\",,\",.,..\",,\",,\",,\n",
+ ".,.\"\",,.\",;\"',.',.,;\"\"\".\",',.'.,.;.,,,\"\",?..'\"\",,\" ,\"..\",,\".\",.\",,\"?.\"',,('),,.\"?,\",,.,.,,.\"....--...\n",
+ "..\".,.,'.'\"\",\"\",.,-',.,,;,.\".,,,:',.,-'''.'',''-.' ....\".\"',.,??\".,.\",'.'.\"\"!.\",.,\",,..,.,.\",...\",\",.\n",
+ ",,'.,''',,'.,.,--,,-.',.'-'.''',,'''.',,,''\",,-,.' \".\",\".?\"\",;..;.\"'.,.\",,\".\",\"..\",...\"\",?\".\"?'.....\"\n",
+ "'.'',,',.,,,.-,-;,.''','-'''.',.,.,,,,,,.,,.,;'\",, .\"!\"'.,'.....\",\",,,\"?!,.,!\"\".',\",..'.\",!\".\"';''.',\n",
+ ",,,.,.,.\",..,,,.-,''..-,,,,-,,;,,-.,;.,,.,,;\"\"\".\"\" '?.:'--,.,.','?'.\".\".--...?\",,.\"?\".\",','!',\"-.\"...\n",
+ "\",.,.,.,,,.'.',''''.'.',,.,,.''.',,,',.''.'.,.''., ,...\"()\"','!\",.,.\",?',\".\",:,!,,.\"\",,\".\",.....\",,,-\n",
+ "-.'','.,.,.?'\".\".'','!.,,-.'\",.,;.'',',.'',,'.',,. .,.\"',\",.,.\",,.,...\"\",\".\".\",.,,.,,,.\"?\",.\",,??.?\"\"\n",
+ "'.''''.''\"',.,,-;.,,.''.''''''''''',,,.,..'''','.' !\".,,.:\".!?\"\",,\".,,..\",!............,!...,'...-!\".\n",
+ "'.;'.,''''\"\".,,-,.-'''.',-,.,',,.\",,;,.,'',.,,,-,, \",,!.\"\",,\".\"!\",.,-'.',,.\",!\",.\",,\",...;.\",\",.,,.,,\n",
+ "'.\",,.,..,;.'-,,.\",.,'.,.,..,,,.,,,,,,.\",,'.,.\"\"\"\" .,,--.\",,!':,,.--..!!!'.,,,!...'?...\".,-,.\",\",\",';\n",
+ ",..',,.,\"-.:-.,.,.\"\",.\",\"\",\",.\"'..,,.\"\",..,.,,-,-. ,,!,.\"'-.;,,.,.\"',\",\".,\"(),\".,,.,,!.,,,,--.,,.,\",\"\n",
+ "....'','.'',-''''','..'''',..,,.''\",.,-,..\"\"\".\"-,. '.,...,!.,,,--'!,',,!,',;'!\".\",\",\",.,....\",.\"?\".,.\n",
+ "..,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\".,,,,.\"\",.,,--.,\"\".,,,. ',,(,,),.'(),.,,,.\",\".\"'?,\",.'.\"?\",,.\"?!\",.\"......\n",
+ ".-\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"-,\"\"\"\",\"\",-,,,'.\".\"\".\"\"\",.\"\"\",. \"\"\".\".';.\",----.\",.,'!;'.'.:.--,,!\"\",?\",.\",;!\"\"',\"\n",
+ "\"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\"\".\"\"\"\",\".,,.\"\",\".\"\".\" .\",';','''!\"','.\"?\",,\",....'.','.,'.\"\"?\"\"!\"'.,,...\n",
+ ",'\",-,.,,.\".'\".\",?\"\"-.\"\".,.,.,.\";-,.,,-,--,--.\"\",, .,,.\"',\"..,,.,;\",\",\"'',,!\",.'.',,,,.;,,;,.,.,.,,.,\n",
+ "-.,.,,.',,,.-,-,.\"\",\"\"\",\",.\",\".\",,,.\"\"\",\".'-.\"\"\"\"\" ,,..,.\"!\".\",!\".\"!\".\",.\"\",;'.\"\",!\".\",!\",,,,.\",....!\n",
+ "\"\"\"\"\"\"\"\"\",,.'.-.\"-..,..\"\",,\"..',,,,,'-..,,','.,-,, !\",.,,,:\";!\",,,.,.\"'.'?\"\",!,\",.\"!\",,.',,.\",,\",,\"'!\n",
+ "-\",.,,,,-,,-,-,.,,,.;,,,,-.,,..'.\",,\".\",\"\".\"\"\"\"..- \"\",',\",,.',.,-.-.,,,..,;,,,..,,,,..,...,...,..\",,\"\n",
+ ".-\"\"\"\"\"\"\"\".,,,,\",,.,.,,,.,-\"\"-,.,?,?-'-.,.-,.,.,,, ,.,,.\",'',\".\"?...??\".\"-,\",,,,,.,,.\"!\",..\"\"--,--\"..\n",
+ ",,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\".\"\"\"..\".,\".\",,',,.,,\" .?\",.\",,\".\"....,\"()\".?\"\",\".----.\"!\",.\",.!,.?\",.,,'\n",
+ "\",,.,\".\",.--\"\"\",\"-,.,.,,;,,\"\",,,,.',.,,.',.,.,,.', .,,,,,.\"!!!\",.\"!\",.,.,.,,,,.,.',,.,..,,'.\",!',\"..\"\n",
+ ".'\"\"-.'.,.,,.,\".-.\"\".\",..,...,\".,,.,,.,.,,..,,-,,, '!''.?...?...?\",,.\",\",,\".!\",,,,.'..,..,...,,..\"?\".\n",
+ ",.\"\".\"\".,.\",,\",.\"\".\".,\".,,,,.,.\"\",\".,.,--..,\"\"\".\"\" .,;.,.,...:,.\"'.\",...\"!...!...'!...!\"....\",?'!\".\",\n",
+ "\"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,.'.,,.,,.,.,,.,,\",,.-. !.'....!\"\",,\",.\"??...!...,,\".\"'!'!\",.;.\",',\".\"'...\n",
+ ",'.,,,.\"\".\"-.,\"\"\"\".\"!,.,;,,,-,....,,,,,,.,,.,.,,., .!',----'.\"\",\".\"!...'.\",,,.'.,,.,,''.',,,,.,,,..'-\n",
+ ",,,,.-,,,,,--,.,,.\"'\".\"?!,,,'\".,.,'',.\"',\".\"\"\"\".\", ---.,,',.-,.-,,--.,,.,,.,.,.\",,,\"\"\"--,\",\"--\".,!,!\"\n",
+ "-\"\"\".\",!.\"\"\".\"-\"\"'\".\"'.\"\"\".\".,,''''\"\"\".\",,,,-\"\"\".. ,,,-,,.,,,,,,-;,,,,.,;,,,,,,:\",,'?'!,'.\".\"!\"',.'.\"\n",
+ "\",.\".,\".\"\".\".\",,,-\"\",\",\",''-.,,,.''.,,?,,,.,\"\"\"\",. '.,'..,\",:\",.\",,-,-,,.\",...,...'.........\",.,,,\"..\n",
+ ",,.',,.,,.?',.!..-.,?.\"....,,,.,...,,...,',.,\"\"-\". .'......\",,,,.:',,,'.\",\".\",!\"\"?\",'.\"',\".\",.\"\"'!\".\"\n",
+ "\",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\"\"\"..\",,,\".\"'''-'''\".\" ,\".\"',,,,!.'.'',.\"\"?\".\",,\".\",,,!,,!,?.!\"\",!\",.\",!,\n",
+ "\",\"..,,,,,,-,,,,\"\"\".\",,,.,,,\"\"\".\",,,,.,\".\"\".\",,,.- ?\".\",\".\"'!.!,.,:.\"\"?\",,.\"..\".\".\",.\",\",,\"'....,.\"\"!\n",
+ "--\"..''',.,,,,,,,.\"\",\",.\",,,.,,,,,-.,,\",..\"\",\".\"\"\" \".\".\"\",\".\",,,,,;--,.--,.!.,'.'',\",.\".,\".\",,\",\".,.\"\n",
+ ",.\",,\"\"\".\",.,,.,,.,,,.,,.,,,,\"-.,,-.,,,.,,,,.\"\",.\" \",,,\";,.\"!\",,,,.\"!\"..,,.',,,,..,,,-.,,.\",!\".\",.!\"\"\n",
+ ".,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\",,,,-.\"',.\",\"\"\"\",;\".. ,,\".\",,\",.\",?,\".\",\",.-,-,--,,,-,--,.'----.,.\"?....\n",
+ ",\"\",,.,.,.,.',,,.\"\"\",-..\",\",\".-,-.,,,,,\"\"\",\",,\"\",. ........\"().,.\",,\",,:\".\",',,.,,.\",,\",\"?,?\"'.,.:,,'\n",
+ ",,,\"\"\"\",,.',.,',.,,.,;.,,.,'\",,,.\"\",\"\"\",,..,/.,\"\"\" ;,,';,'--,,,.,,-,,.,.,,,,.,,..,..,.,,;,..,,,..\",',\n",
+ ".\",,.\"\",.,',.,..,.,\"\"\".\",.,..\"',.\"'\".\",,....-.,;?, ??\".\",,,\",..,.,'(-),,.,,.,,,,-.,,,,,.\",,\",,\",',,,.\n",
+ "'.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\"\".',,.\"\",.,,-,.,,,.\"\" !'?\".\",\".\"',\",\"',.,',\".\"'.\",,.\"',\",.\";.\";.\",,..'!\"\n",
+ "\"\",'.',.,,,\"\".?\"\",,.,.,\"\"\"\",,...-.---\"\"\"\"',.,'\"\",\" ,.\",,\",\"','.;.--'.\".,,.\",!\".\"!;.,,,\",'...\"''.,\",.,\n",
+ "\"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\"..\"\",..,...',,,,.,,,, ,,,..,,.'.,.\"!\",.\"--;\"*.*.\",\";,\",!.,!,.\"\",\".\",',\".\n",
+ "\"\",.,,\"\"..,,.,..,,;,,.',..,;',,,\"\",\"\",;\"\"!.,,.\"\",, \",,',\",.\"',,,('),.\"\",,,\",.\":.',?\"\",\";\"!\"\",,\".\"!;',\n",
+ "..',',..,-,.,-,,!,.,.,\"\"\".\",,!.,,,;,,.-,\"\".,,\"\",., ',!.\"\"'?.\"\",!\".\",.\"\"'.!\",,:\"...\"(),\",..,..\"\",,\",,.\n",
+ ".\"\"\"\"\"\".\"\",\"\"?\"\";,,,.,,?,,,,.,??,-,'\".\"\",,\".,.,.,\" ';,,.-,,,-,;,,,----,.\",\".\"',?,\".\",?',\",.,.\"!,\",..,\n",
+ "\"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',.'\"\"&,\"\"..,.,\"\",.,..\", .,,,'..,,,.,,,.,,..\",\".,,,,.,,----..,,-..\",??\",.\"'\n",
+ ".,.,,.,,,,,-,.\",\".\",,,.,,',.,,.\"\"\".\",.,.,-,-.,'?\"\" ,;!\".\",.\"\",,,!\"\"--!!,?\".,.,,.\"?\".\"!?!\".\".\"\"'.\"\",,'\n",
+ ",-,-,.,,.,,..'.,,--,,-\".',,..,,.,,.'..,,.,,.-,,,,, ;,!\".\",,\";.\",,\".\".,!\".,.\"?\".,,,,.\",\".,.\"'?,,,\",.\",\n",
+ ",.,,-,,\"\"\"\",,.,,;-,.,,,.,,,,-,\"\"\",,,'.\",,.,..,.,,, !\".,.\"??\",,,..\"!\",,.,,,,.,.\",\",\",...\"\"?\".\",,'.....\n",
+ "..\".\"\",\",...;,,,,,-;,.,,-,,,,-..-\"\"\".\"\",,\"..,.,,\"\" ...\".\",,,,\".\"!'?\".\"!\".\"?\".\"?\".,,\".\"--,,.,-,.\",\".\"!\n",
+ "\".\",.''.,,,.-,\"\"\"\",\"\"\"\",.,,.,',.,'..,,,\"'.,;,,.,,. '.\".'.\",\",\"?'?,...\".\",,,\".,..,..,.;.\"?\".\",\".\",,\",.\n",
+ ",.',.,,,,.-,,.\",\".\".\"\",,\".\",!.,,,.,,\"\",,\",,.\"',.\". \",\".\".\",,..\",?'!\"\",,?\",..\",\".\".!\"\",\",.\"'.\"\",\",\".'.\n",
+ "\".\",-,,-,-,,,.,-,.\"-,.\".\",'\"\",.,,.,.,,,,.,,,.,,\"\"\" \"\",\".\".\"\"',!,\".(\",\",.)\"?\",,\"','.!\"(,,),\"!,\".\"...\"\"\n",
+ ";\".\"..\"\".\"\",\"'.,.,.,,.,'''',\"\",\",.\",.\".\"....,''''' ,',\"--\".'.\",,.\",\",\".\"\"!!\".,,,,...\",,\",\".''?'.?,,!'\n",
+ "',,,\"..\",.\".\",,\"\"\",.\",,\"\"!\".,.\",'-'\".\",..,.'!\",.\"- ';.,--,,,!'.?'.\"\",,\",\"!,\".\".:'---,',,--.'.\"\",?\".\",\n",
+ "'\".\".,,.,,\",,.,,,,,.\"\",\".,,..,,-,,,.,,,?..,,.?.,,, .'.?\"\"..,,\",.\"?\".\"'..,\",.\",\",\"..,',..',.,,:!,\",,.\"\n",
+ ",',.,\"\"\".\"\"\".,,,,.',..,.,,'...'.,.,,,,.,,,-.,.\",.\" .,'.\".\",--......--'--,.....\"'.\",,',\",\",......?','.\n",
+ ",,.\",\",.,\"\",,\",,\".,.\",',\",',-\",,,..\"'-\",,.\",.,,\"\"\" ...\"\",\".\",!.,,.,''.\".\"''..\",,.\"-,,\",,\".\"\",?\",:\",.,\n",
+ ".\",.,,,.,,.,,.,,,.,,\"\"\"\",...-,,,,.,.,.&,,,.\"\"\"\".,' ,.,..!\"\",\"''.\",\",',\".,.,,,.\"\"...\".\".\"',()',,,,,.\",\n",
+ ",',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\",..,.'\"\",\".\",,\".,,.,,- \".\"!\",.,.\",\",,\"...'....,...:,?.\",.\",\",,-,.,-.\",\",,\n",
+ "-.\",\".\",..\".,-,..\"\".\".\"\"..,,\"\"\"\"..,.,,\"\",\"\",..,,.\" \"!\",,.,.,,,--,---,-.,.\"?\".\",,*...\",',.*.\",...\",.',\n",
+ ",..,.,,.,-.,.,,,,.,,,.,-.-.,-...\",,,,.-,,..\"-,.,,, .\",!!?\",...,.\"?\".\",!....,\",.\".\".\",,'.\"\",,\",,,,'.\",\n",
+ "-....-.,.,.,,..\",-,.,.,,-,.,,.,..,.,..,-.,,...-',. \",.\"....?\".\",,\",',.\"?\"\"',\",,\".\"\",,\".\",,\".\"!,,.\"\",,\n",
+ ",'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,,,,.,,,-\"\"\",\"\"\"\",.\",.. \",,.\"?\",.\",\".\".,\",..',.\",\",,\":,...........\":\",?!,.\n",
+ ",.,-,.-\"\"-\"\",..,;,,...,.,\"\"\"\",.,,.'\"\"\".\",\"\",\"\"\",\". ,,\",\".,..\",,',.\",?\".\"..\"\",,!.,:...\",',,...\",?\"\";,.\n",
+ ",.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\",,,.,\",..:\".,,:',,.,, ..\",.\",,,\",'.\",.,\".,,,,.\",\",\",;,,''..'?\",.\",\",,\"..\n",
+ ".,,,,.,.,-,;..\"\".,..,.,.,,,.,.,.,.'-,,.,.,,,,.'\":? ..,.\".,'.,,,.'..'.----,'.,,,.--.:..;;,,,.,,.\",?\".\"\n",
+ "\":,.\":?\":..\":?\":.\":.\":..\":..\":.\":''?\":.\":,,,?\"(:.\" '?\"\",.\"\"??\",,.\",.\"\"?\".\"....,,...,'--,\",,,,,..;:\"..\n",
+ ":?\":.\":?\":,..,,.,.''','''','''''''''''','\"\"\"\",\".,, \",.'.:\",,;.,,.\".,,,,,,.\",\",.\".,,...\"----',-..,,.\"?\n",
+ ",,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\"',,,-.,-,-,.-,,..\"\".\" \".\",.\"\",.,\",.,.\",\",.\",!\".\",?,'.?...'...\"\",\",.\",.,,\n",
+ ",\"\"\".\"\".\"\".\"?-,.,.,.-\".\",,\".\",.,,',,.,,.,!\".,,,.\", ,..\".\",?'.!?.,.?,,..'!\";'.\",\".\".,\".\".\"-'.,,,'.\",\".\n",
+ ".\",,,',,\"..'.,,..,;-.\"\",\".\"\"\".?,?\"\"\"\",\",.\"!\".\"\".\". \",,...\"\",,\",\".\".\",\",,\"?\"\",\".\",,.,,,',.\",,,,,,,.\",!\n",
+ "!..,\"\"\".\"....;,--,.,,,\"\"\".\"\"\",..\",.\"\".\"-\"\"'\"\"\"\",?, ...?......\".\".?,\",,\"....,?'?\",,.\",,\",,\"!,.'.......\n",
+ ".,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\"-..,,.,\"\",\"\",,.-,\",.\" .,.,,'..',\",\"!\".\",!',\"'.\",.....,?\"\"?\".,.--.,',,'.,\n",
+ ",\"'.\"?-,\"\"\".\"\"\",\"\".-\"\"\"\".,,\",,,-.,,,,.',,,,,?.??,. ,,,.,,...\",!\",\"....'.!...,!...\"\",,\".\",,\".\".\"\"',--?\n",
+ "'...,.,,.,'..?..,.?..,,,.!',''..,.\"\".\".,,.\"\"\"\"\"\"\"\" \".\",;.\"\"?\"\",!,!\"\",,...\"\",!!\".,..\",?\".\"'?'.\"',,\"\".\"\n",
+ ".,.-,,,\"\"\",\"\"\",.,,,,,,-,?,,.,,.,,,,.,...,,,,,.\"\",\" ,',\".\".\".\",?,!.-.!\",.\",?\"\",...'?\",.\"',,\".\",,,.\".\",\n",
+ "\"!?.,,,.''..,,-\",,.',.\"\".\".,,\"\",\".\";,..',,,,\"\"!\".\" !\"....\",!,\"'.\",,!,'?\".\"!\",',.\",,\".\"...\",\",,!,',.\"\"\n",
+ ",!.\"\"!,,,',,,,,?,..\"\"\",.\",,\"\"\";\"\"\",\".\"-\"\"\"\",\",.\"\"\" ,,,,\",.\",?\".\"...,',\",.\"...?\"\",;!..\"\",\".\"''.'!.\"\",,\n",
+ ",\",-,-,-,.,,,.,,',,',.,-,....,.,,,,.,,,,,.,.,,,,., ,!,\".\".\"\",,,\",'.',,',.\",?\".\",!,!...\"\",'',\",,,,..\",\n",
+ ",.,,.,-,..,'.,.,,,,.,,.,,.\"\".\"..-\"\",,!!.,.,.-,.\",. .\"..,,----,.....,,..:\"'?\",,,.,,,,.',,,.,..,,.,-,,.\n",
+ "\"'.,,...'.,?-.?,!?!!,,!,,-.\",,,..,,.,.,.\"\",.\".,.,. ,,.,,',\"\"..,,,,,,,.,,,\".\".,,,.\",,,,\",--.\"';*?\"*.\",\n",
+ ",\",.\",\",.\"\"\"\"\"\"\",\"\"....\"\"\"\",-,,--,,-,-.,\".\"\".\",-\"\" ;.,...\",,.;.,.\",.,;,\",,,.\",,,\",\".!,\",.\"...*,,\",.*.\n",
+ "\".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\",\"-.-\"\"\".\"..-.\",,.,.\" ..,,;,,;,.,,,.,,.\",,'----',\",..,,.,,*,.,,,,--,.*'.\n",
+ ",\"\".',.\"\"\"\",,',.,,''..,,'.,\"\"''\"\",.,,..''.'',.\"\",\" ,.,..,,,,,,.\"?\".\",,\",.\"?\"\",.\".\",?'.\"\".\".,;,,..\"...\n",
+ ".\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\".,,.,',.\"\"\"\",,\"\"\"\"-.,\" .........\"..\"?\".\",\",...,--,,..\",\",,-.\",,\",,\"',??,?\n",
+ "\"\"\".\"\".,,\"\",\"\"\"\"..?-\"\"-\"\".,.,-?..,.,,,,,.,.,\"\"-\"\". ,\".\"....\"\",\",\"'?\"()'.\"',.\"-,,'-,.\",,!,\",.\",...\".,.\n",
+ ".,,,-\"\"\",\",..-\"\".\",-,..,,,-,,.,,,,,..\"\".\"\"\",-.\"\"\"\" \",,!,'.\".,,.\"!!!...!,,!.\",.\",?\".,,;...,,,,.,,,.',,\n",
+ "\",.\"\",.\".\".\"\".\".\"\"\".\".-\"\"\".\"\"\".,.,\"\"\".\"..\".\"\".\".,. .,.,.:,;,,,.,-,',.,,.',',,,..,.,..,,':\"\"...\"\"...\"\"\n",
+ ".\"\"'\";\"',,.;,.\"',....,.'.\"''.,-,;,,,,.,,,,.,.\",.,, .',,-.,,.,'.,,.;,..,,,;.,,,.'.,,--.\"?\".\"'.\",,,.'.\"\n",
+ ".,,.-,.,,,.,,..,,,.,,..,..\",.',',;''.',,.'-',-,''\" ,,\",,\"....\".:...,'----.\",,...\",.\"-:*',,,!'?\",.\".*(\n",
+ ",,,.,,;,,.,.,,,,,..\",,,,,..;,,.....\",....?.,.!.,.. )--;,*()?,\"*(),.*?*().*().*().\"--!\",;\",.--\"......\"\n",
+ ".,...;,.,,\"\",\".\"\"\",.\"\",..,.,;,,\"\",\".\",,\",.\"\".\",?', --,\",.\",'!,,?\",,.\",\",,.\",\",----.\"!\"..'.\"',\".\"'!\",.\n",
+ ",',,'\".,;..'',.,,,,.,,,,,,,.,,,,.',.,,,\",,.,,,',,- \"?\"'.\"?\",\"??\"\",\".\"',\".\"',?.\"\"'.'.,\"',.\"'!\",''.\"',\"\n",
+ ".,.,.,,-,.,,.-,'-,.',.\"\",,\".-?,\"\"\".\"\"\",\"\",..'\",,.. ';\"'!\"\",\"..,,,,:\"!\",.\"?\",;',..\"!?\"'.,..\"!\".,,.\"!\".\n",
+ "\"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".-,\"\",\"\"\"\"\"\"\"\"\"\"\"\",..\"\" \"!?\",,..\"!,\",.\",',\"..\"!?'.\"\".\"\"!,??\";\"!\",.,'..,.,,\n",
+ ",.\"\"\"\"\"\"\"\"-,\"\"\"\"\"\"\"\"\"\"\"\".\"\",,,,\"\"\".\",\".\"\",\",,,.;,. ,,\"\",,,.,,,'.,,',,,.,,-,.,',..,,,.,,.\"?\".\"','\".\",,\n",
+ "\"-.,.,.\",.',,.,.,.,,.,-,-,.,.,,.,,.\"';,,.,..,,.,., '.,,\".\"?\".',,...',,,.',',:,.\"!??............!\"',,,\n",
+ ",,-,,.',.\"-,-'.,,.'','!',,.,.,,,,'..!',,',,'','.'' .,.,-..\"',............,\"--,\",,'......!\".\"'......,\"\n",
+ ",,.,,..?-,,,,,,.',''.'-,,'\",.,,,,.,,.',','.,,,,,,. ,;\"................'.,\"()\"',...,\",\",,...??,....\",.\n",
+ ",!,,,.-,'..'\",.,,,.,.,.,.,,,,,,.,,,.,,,.\",,.,,.,,- ,'.\",\",',\"'?'?\"\",,',,,'.'...,?...\",.,,,,.\",',!'!,,\n",
+ ",.,,,,'',,.,,,,,\"\"\",\",,.,\"\",.,\"\".\"\",,,,.,.,...,',, ?,.','?''.,...!\".\"',,,!\".\"';!'.,'.\"..,,,,.\"?...??\"\n",
+ ",'.,,.,-'..,,-.\",','.-.,.--,.',,'.\".'..,'.\".''.'.' ,.\",!\",'..\",''.'\"\"!\"\",!\",.\"!\".,,,.',\",\".:',,'!',,.\n",
+ "'',.'?'.'.';'''',.','.''',.''.'?'''.'.'''',.''\",., ..,,!!...,.-,,.,:\".\"\",\";\"...\".,.;-,.-..(),.\",!!\",.\n",
+ ",.\",,.,.,,.,.-,,.,.,,,,-,'',.,,,.,-.\".?,',.\",',,., .\",,!??\".,,,.,.,,.,,,:\"!?\"',.(,.)\"!\",-.,,,,,,,,,,.\n",
+ ",.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\"\"\"--,-\"..,,\"\"!\".\",,.. (),----.\"!!\",...,(),.',.,,,--,--..'..,\"!\".,,.,,;,,\n",
+ "\"\"\"\"\"\".,,,\".\"\".\",,,\"\"-\"\".\".\"\",\",,\"\".-\"\"..,,-\"\"\".,, ,,,;,,,,,,.,.\"',,\".\"!\",.',,,..,,,.,,,,.,--',',..,,\n",
+ ",-,.\"\",\",.,,,,.,..'\",,.,\",\":\"...\".,,,..\"..\"..\"..\"\" ,,,.,,,.,,,.,,,,.,,',,.\"...',\".\",?\",',.\",,,\",.\"??\"\n",
+ "\",.\"..\"\"\"\"...,..,,.\"\"\"\",,.;,..\"\"\",.\".\"\".,,,.\"\"\"\"., .\"-!\"\",...\"\".\".,,.\",\".\",;,.\"\",,\".\"?\".\"?\"\".\".\",\".\",\n",
+ ".\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,.,-.\",\",\"\"\",,\"\",.,,.\"\" \"--,\".\"\"-!\"--.\"?\".\"',\".,'..\"?\",.,,.\",,\",-'.'.;.,,,\n",
+ "\",\"\"\"\".\"?..,\",-.\"\",\",,.,,...,,,;,,,,,.,,,.,,,\"\"\",. .,..\",,?\",.\"?\".\".\"\",.,,\"*,.\",,\".\",:'.\"*.\",\";,,.\",,\n",
+ "\".,,,.,-,,,,-,,,,-.,,\".\"\",\",,-,-,.,-,.''...,..,.,. '.\"\",?\",.\"?\".,,,,..,..\"?\";\"?,,,.\",,,.;.,,',.\",,,,\"\n",
+ "\"\",,\"\".\"\".\"\"..--..,,.\"\"\"\"\"\"\"\"-....,,.-\"\"\"\"..,..,\"\" ,,;\".,...,,.\",.\",\",.\",,--,,--'.,.;,,.?,\",\".\",.\",,\"\n",
+ "\".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\"\".\"\":'..-,,,,,,.,.--, ,\"...\"\",,,\",.\"...,...,,.\"\"!\".\"..\"\",,\",:\"'?',?...\".\n",
+ ".,.,,.,,,..,,,'\"\",,\"...,\"\"-\"\".,,',,--,'.,,,,,.,,,, \",\",,\",,.,?,,\",\"',,..\"\"?\",,.\",,!'.,,,.,,,...\"\"?\",.\n",
+ ".-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\",..\"\",\"\"\"\",,\".\",.\",'' \",;:...!\"*,.*.\",,!'!,',,?,'!*'.\"*.\",;,,,\".\",\",\",,,\n",
+ ":\"-,,,.,,,,-,.,,,,-,.,,,.,-.,,-\",.\",\".\",,.,,,.,-\", ,.'',,,!',.\"()\".\"';,,.\"!\".\"'.\".\"--!\".\"'!!',.\"\",...\n",
+ ".\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',.,,.\"\".\"..\"\"\"\".\"\"\"\"\"\"\" .\"..\",.,,,,----...\"\"?\",.\",!,,.,!!\",...\",.,,,,.,,,,\n",
+ "\"..,,-.\"\"\",..\"...\"\",'',\"\"\",.\".\"\"\"\".,\"\",\",.\"\",\"','. ...\"\",\",,\".,,\",\",..\"\",!..\"\",.\"\",\".\".',,....,...,,.\n",
+ "-.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\"\"''.,.,\"\",\"\",.,,-..,, ;..\"\"!--!\".\"',.\"\"',,...,!\"\"...\"\",'!,,--'--.,,.\"\"'-\n",
+ "..--,\",,,,,..\"\",.-,\".\",\"\".,,.,.',.,,;',.,,,,.,,,,- -?\"\"',\",.\"!;,,!\",.\"?.!\"',()()'.,,,.,,..,,.,.,,.\",\"\n",
+ ",,.-,'-,.,-.\"\".\"'\",.,,.,,-,,.\"\",,-,,',.\",'\";\"\"\"\",, ,.,,,.,,',.,,,..\"'?\".\",\",;\",'.\"\",\".\"'.\".\",!\",',\",!\n",
+ "\".,!\"\"',\".-.\".,,.\"\",,!',.'..\"',,..??.,,.,,,.--,,,. \"\",'?\",.\",!.....\".\".,..\",,..,,..,\"\"\",\"'.'.(),,.,,.\n",
+ ",,,.?,,?,.?,,?',...-,,,...--,,.,,;-,,,,.,,,,,,-.,, '.,,.\",.,\",.,\"\",.,'.,,..,,.,.-,,,.'.,,.,.',,,.\",\";\n",
+ ",.,,,,,,,.,-,,,,.,,.\".\".\",.,\",,,,,,.\"!'\".,.\",,'\"\"\" \".',\".\"!\".\",\",\"'.?\".,,,.,,:\"!\",.,,..,..,,;--;,.,;,\n",
+ "\"\"\",\"\"!..'\".\",..\"\".',,,,-.'.'-.!\"\",\"\"..,..\",,,.,,\" ,.--,',,,,...;.,(),.\",,!.!\".:\"...\",\",\"\".\"\".,...\"'\"\n",
+ ",\"..,,,,,,..-..,,,,,.,,,,-.\"\",\"\"\"\";\".\"\"\"\".,..,\"',, \".,...,.,,,,:\"!..\",,,--,,,.,.,-,.,-,,----,,,,,.;.,\n",
+ ".,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\"\"\"\"\"\"\"\";,,,.,,,,.';,. ,,,,.,,,.,,,,.,,,-,.,,,,,..\",\",\"!\"--,,;.,,,.,,.,,.\n",
+ "-,',\"\"!\"\",,..-,..\"-,'.\",\",-,.\"','\"\"\"\",;.-\"\"\"\";..'. ,,-,,.,,;.,:.,,'.,,.;,,,.,,.,,.,----,,,.,.,.,..:,'\n",
+ "\"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",,,,.,,,.,.,,,,,.,,,,.\" .:\";...\",,---,,..\"'!\".\".!\";,.,,',,,,,,.,,,,,,.,.,.\n",
+ ",\".\".',,-.-\"\"\"\".,,.',,'.,',,\"\",\"\"-,,-,.,.,,.,,.,,: ',.',\".\"..,.,.,.,,.,'.,,,.'...,..,.,'..,.'.,(),,.'\n",
+ "...-,,,,.,,,.,,.\"..,,.,,,,.,,,,-...,,,',,:.\"\"\"\",,. ,;,,,...\",\",'..,.,,,'-,,,,,.,...\",\",.\".\".,.,:\"'.\"\"\n",
+ ".,,.,,,,-.,,.,.,,.\",---.,,,,,,.,,-,,.,,....,,,,.., ,\".\",,.\",..\",\".'..,,,,..,,,,...,.,.\",,,\",.\",,\",,\"'\n",
+ "..,,.'..\",,.,.-,.,..,...,.,,,-.,...,,.\".,,..',',., ?...\",.,,;.\",,..\"\"',\",.\",....\",.\",,,\",.\",,!...\".,,\n",
+ ",,'.\".,..,.,.,-,,,.,-,.,.,,.,,,,,,,,,,,-.,\"\"\".\"-\"\" .,.\",,.;,?\"\"',?\".\",'?!\",.,..\"!\",\"!,.\".\"!\".\",!.,!..\n",
+ ";-.,,\"\"\"\"..,,.,,,.,,,,.,,--,-,,,,......',.,,-,.\",- .?\"\",,\",\",'!,,,\",,,,.\",\".\"'.\"\"!\",..,,,.\"!\".\"!\".,,.\n",
+ "..',.,.\"\"\"\",'.---....\"\".\"\",,..,.?-.,,,.,,..,,'.,,\" ,,.,..\",!\";\".\"..,..\",!\",;.\",,?,......,!...\"..,.\"!\"\n",
+ "\"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\".\",,,.?,,,'\"\"\".\"...,. ..,.:\"....\".\",.,.\".,.:\",,,.:,,,..,,.\".\",,,!,..,,'?\n",
+ ",,..,,\".-',,,-.,,,,.,,-,,,,.\"\",\"\",,.\"\"\"\"\"\"\"\"\"..,\"\" \".,'.'.,.,,--,,,,.\",.,\".,.,',,'.(,\"\"),,,.,,,.--,--\n",
+ ",..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"--,,\",\"\",\"\".,.,\"\"\"\",\".\" .',,.:,,,,.,.,.,,,.,',,,.,,,,,,.,,.,.:\".\".....,-,,\n",
+ ",\",-.\",,,\"\"\"\"\"\"\"\"'.\"\"\"\"\"\",.,-\".\"\".\",-\",.\"\"\"\",..,,. ,--,,.,,.,,,,,.,(),,:\"?,.\".\"!\",..\",',\",',.'..\"?\",.\n",
+ "\"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,.,,,..!\"\",.-\"\"'\"\"\"\"\"\"., \",',\".\"',',\";\"'.'!\"\",,\",.\",!\",,.\",,\",,,.\",,;...\"';\n",
+ "\"'...--'-,,-.!-.!,,.',\"\".\"\"-.,..,,\"\",.\"\".,,.\"\",;,\" ,',.'',:',,',,.:,,,,..\",'!\",;,,'.,.\"',;',\",,',:\",!\n",
+ "\".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\".\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\",,\" '.',\".\".\",.\".!''.....,..\".,,.,...;'-.:,!,,.,,,?,,,\n",
+ "\"\"\",\"\".\"\".\"\"\"\"\"\"\"\".\"\",,\"\".,,\"\".\"\"\"\"\"\"\"\"\"\",....,-\"- ,,,?,.,.,,.\",\",.,'--,()--.--.,.:.,,..,,!,.,.,,.,,-\n",
+ ",,.,,,,,,,,,.-.,-,.,-,.,,,,,,-.,,.,,,.\",\".\"\"\"\"\"\"\". ,,.,,,...,,.,!,,,.!,,,.!,,;..;,,,,,,,,.('),..:,,.'\n",
+ ",-,\",,...-..\"\",.\",,..\"\"\",.\"\".\",,\",.\",,.,,\",.,--.,. ,,'.',....,'.;.,.!........,:,.,?,,..,,?,.?.,,.,','\n",
+ ",,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",-,.\",\"\",..\",-,,..\",.\"\" ,,,.'.,,.!,.,.,.,,',,..,--!,.,,.,.,..;,,?.,,,;,.,.\n",
+ ",-..,\"\".\"\".\"\"\"\"\"\",.\"\"\"\",,'.,,;,,\"\"\"\"?..\"\",'\"\".,\",, ,,,.,,.,.,,,.----,----.,;.....,,.,--.,;-!\",,?.,\",'\n",
+ ",.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,..\"','\".\"\".\",\",,,-.\"!!\" .',,,,,-.\",,\",,,\".,..\"\",,\",\"..\",,.',,.-,.----..,,.\n",
+ ".\",,\"\",'\".\"',\",.,.-,,'.\"\",\"..,,\".'.!,,,!,,,,-,-,-- ,,,,.'.;',,,.\".',\".,,,.\",!\",.\"',,!\",,,.\"?'.\".\"',,\"\n",
+ ",.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\",-,\"\"..,,,,\"\",\".\"\"\";\". ,.,,,,.\"!!\":\"!.\"\",,...,\",.\"--'.?\"-.,..,,'.,,'.,.,.\n",
+ "\",.!!\".\"\",\".,,.,,.\"\"\".\",,,.\".,.,,.,...,,,-..,-.,,, ,,,',,,'..,,.\"!!...!!\",.\"...\"--\"?...\"\"!,?...\"\"!...\n",
+ "-.,..\",,.',.',,..\",,,.,,,..,-.,,,.\",.--,,.,,,.\",,, \"\",\".\"!...\".\",,.\",,,.,,,,,'.,,.,;,,,,..--'.:\",?\"..\n",
+ "...\",,,.,,,,,.,.,,.'.,.,.,.,.,,,,,,..,.\".,.,,,\"\"\". \",,\".\",,...\",--.\"?\"..:\",.!...\".--'.\",\".\"',?'.??\"\",\n",
+ "\"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\"\".,.,.,.\"\"\",\".,,\".,.- .',\".\"???\",,.\",,,\",.,.':.-,;'(,),-,,.\"!'!?\",,,.\",'\n",
+ ",-,,,.,-,,..\"\";\"\"\"..---\"\",,.\"\",\",,-\"\",.\",.\".,,.\"\"\" ,,!?\"..(\"--,.\"),,..'--,.\",,,\",'.\"?\"\",.:,.\"\",\".\"!,,\n",
+ ",\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,.,,,,'.:',,,,,.,,,,.,.' \",;\"'.'\".\",,\",'.\",!\"\",!\",,.\".,'.''!..'--'.......'?\n",
+ ",,,.;,,-,,,.,,\"\"\"\",.'.'','.',,,\"\",,\"\",.,,,.,,,\"\"\"\" ....?\",,,.\"??\",,--,,--.,,;;,,;,.,,.:\",!\".,:\"?\":\"'!\n",
+ "\"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\".-,.,,,,.\"\",.\",,.,,.\" ,.\".,:\"'--..\"**\";'.\".\"'',\";\".,.\"\",',\",:\"..\",,--,,,\n",
+ "\",\".\"\",\",.,--,.,,,,,,,.\"\"\"\",,-\",.\",,,-,,-..,,\"\",\"\" '.,,(),\".\".,,----.,,,,.,,,(),--.,,,.\"!\",....\"',\".\"\n",
+ ".,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\",,.\".\"\"-.\".,,.,,.,,-\"\" ,,!\"',.,..;,.,,..\"',,,\",,.\",!,!\"--..\",!\",.\"'.'!\",,\n",
+ "\"\",-,,,-,.-,.,-.,,,,,,,\"\"-\"\".,,',,'\"\"\"\",-.'\"\".\"\",, ,.\",,,\".,,..,.,.\",,,\",.,,,.\",,.\"()\"!.\"\"\",',,.\"!\",.\n",
+ ";,-.,--.\"\",\",;\",,,,\",,,,.\",.!,\".\"?,?\"'.\",!\",,..\",\" ,,.,,;,,.',.\",\",\",?\"\"??\".\"!\",.\"!...,....;!...;----\n",
+ ",\".\"\",?.\"\"'.\"\"'\".\".,.,,\"\"!\".\",\"\",,\".\",,.,,'-..,\",, .!'---!'?,,\",\"';',.,,,,,\",....\"!...,,?,,,.,'.!!...\n",
+ ",,:\".,,,,-.,-,-,.,.,,,,,,-.,;.,,',,.,,,,.,,.,,\"\"!- \"\"',\",\".,!\"\"!\",,:\"'?,.\"\",,\"..\".....--..\",,.,.,,,,.\n",
+ "\",.\"-.,,.;,.,..,,.,\"\"\"\".,:',..:,'\"\".\"\",,,,.,.,,,., \"''?\".\".'.,?\".\",\".\",!,'-,\".\",,!\"\"...\",,.,--.--'.\",\n",
+ ",\"\",\"\",,,,.',,,,\"\",.\"\",,..,,,,\",.\"'\".\"...'...,.,., \";\".\"\",!\"..,,.--'..,.;,,--.':,,.,..'.,.,?--,,,,..\"\n",
+ "-,,-.?'\"\"\"\"\"\",,,,\"\",,,.,,\"\"\"\"\"\".,\"\"..,.,,.\",-..,'. ,\",(),\"!.?,,\",.,\".\"--.\"?\",.\".,!,\",,.\":,..\",.\";,?',\n",
+ "\".,\",.\",..,.,,.,.\"\",,\",,,,.,,'.-,,.,,-.\"\",\".\".\"\".\" .'.,'.*,,,,!'.\"*.,.\"',\".\"...'.?',',.,:,--,...,....\n",
+ ".\"\".,,\"\"\".\",.,,\"\",,\"..\",,,,,-\".\"\",\".,,,,\".\",,\".\",? .\"\"',\".\"?,,'.,.,','.,......,.:'',.'.-,..\"\",,','?\".\n",
+ ",\"\",\",.\",-,.,,,,,.,.,,\".\".\".\".,\"\"\"\"\"\"\",.,,-.',,,., .\"??...!...\".\";',\",.\",,,\",--\"'.?,?..\".\"...,...'.',\n",
+ "-.-,-.\"\".\"\".\"..,\"\"!,.,,'\"\"!,\"\",\"\"?.\"\"\"\"!'.,',.-\"\". ...,.\"\"!,,\".\"!,,....\"',\".\"\",?\"\"--!,.,!...\",,..\"...\n",
+ "\",.\",,'.;,,,..,,\",,.,-,-.\"-.'\"..\",\",.\"-\"\"'\"\",-\"\",\" \",.\"!.,!!',,.\"(.)\"?\"\".?\"\",.?\"\"'......\".,',:\";,,.\"\"\n",
+ "\"\"\"\"\",;\"\",.\".\",,\",,\"?',\"\".\"\",'.\"\",;'\"\"!',,.;'''''' ,,\",,,,-,.,,.\",,!...\",.,.,.,.,,.\",.\"..\",,.',\".\",-,\n",
+ "',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"'\"\"',?,\"\"'\"\",\"\"',.',\". .\"\",,.?\"'.\",.,\".,,..:,,,--,...\",:',,,;....?!?!'...\n",
+ "\",\".-,.\",.\",\",'.\"\"\"\"'.'?,,,.,!?,.,.\"\".,,-\".\".\".\",' \",,,,.,,,.\",-.--'.!\":\",..\",:\",,.\"\",!\".\",;'.\"',,.,,\n",
+ ".,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\".,.-,.\"''',\".\",.,,,,,. .\"!,\",..,,.',,.,-.\",,,....,,!!\"..,,,,.,,...,...,-.\n",
+ "-,-.,-\".-,,,,.\"'\".\".'..',?\"\";\".\",,.\"\"\"\",,.'.\",.\"!\" :,,,.'-..-,,..\"?\".\"'-.\"\",\":\",!\"\"?\"\"-'..,!\",.\",.,\".\n",
+ ".\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\"\"\",..,,,.,,,.\"\",,\".\"\" \"......\"\"?.\"\",........\",,.\",\",.\",...\"\"......\",.\"'.\n",
+ "-.\"--\".\",,\".\"\".\",;\".\"\".\"\",\"\"\"..,\"-,-,.,-.,,,,.\"\".\" \".\"',?\"\",?\"\"!\",.\"'!\".\",',,\".\"';'.';',.\",,',.,.,,,,\n",
+ ".,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\"\"\"\"\",.'.-,.\".-,,,,-., .\"'?'!.,\".;..\"!\";\"':.!.*:!..--.'..\"*.,.,,,,,.\".,;.\n",
+ ".\"',\".\",,'!,.'..!.,\",,.\",,.,.,,'\"\"\".\"-'-.,,;.,,.,, ;'....\"..\",,\".\",,-!\",.\",,,...\",:\",!\"\",,\"..\",\",\"',-\n",
+ ",.,?'--.,,-,,.-\"'.\"',\".\"!!.!..'.,'!','\"\"\".\",\"\",.., -........\"\"?\",.,.''.'.\"'-.!\",,.\"??\",,..\"!\",.\"!\",,:\n",
+ ".\"\"!..,?,\".\",\".\",,..,,'.,,.;,,.,;..\",,.,,.,;,,..?. \".\"\",!\",...,,.\",,\",,.,.,--,.,,..\"?'!\";,.:,,,.--,.,\n",
+ ",.,.\",.,.,-,,.,,.,.,..','.'','',''',''-',.'.'-,,,' ,,--.---,,,--(),.'--.,,,\".\",-,,,--,---,,.,--,,\",,,\n",
+ "',';','''','''.',''.',',.','','',.'\",,.,.,.,.,,.,' \"..'.'.,,.,,,-,.-..,.,,,,,.\",,?\",().\".,,?\".\".\"\"?\".\n",
+ ",..','.'',''''',''',''',;-,'\",,,;,.-.,...-,.!\",.,' ,,.--.--,,--:,,.,,,,,.;,--.--,,--.,,.\"'!\".\"!',,''?\n",
+ "-..\"\".\",!,\"\".\".,,,.\",\",,\".;,.,.;.,-.,.,.,,,,\".,,,, \".\",!\",.\"!\".\"!...?\"--.\"',.\"\"?\"\"',....\",,.,(),.,,.,\n",
+ ";,,,.,,-.,.,,.,..',,.,,-,,,.\",\",\"'..,,\"\",-\"\";.,.-. ..\"?!\".\"!\"\"!.......\".:\",\",-,.'.,,.,.\"!?\",,.\"???'..\n",
+ ",,,.,,,.,,\"\",\",,,.-.,,.\"-,\".\".,.,.!..,,\"\"\",.\",\"\",. .....?\",,,.\",'??\".\"...\"\",,?!?....\"\",',,\".\"?,?,.\"\",\n",
+ ".\",,,,.,,.,-.\"\",.\",.,\"\",\"\",.,-,,\".\",\",.\"..-,-\"\",\". ,.\"\"??',\".\".......?\",\".\",,..,,.\"---?'??\",-.,,'.\"?.\n",
+ "\",,.,;.-,,,,,.,.;.,..,,,,?,,,\",,-,.\"\".\",;.,.,,.,;, ..!......\".\",,...\".\"!...,!\"\",\",..,.\",\".\"'!\".,,,,,,\n",
+ ".\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\".\",,.,,,.,---,.,;,,,, ,,,..\"-!\"-,,.,,,,..,...,,.--.,\".........!\".;,,.--,\n",
+ ",,,.,,,.,.\".,.,-,.,'-.--.,.-...,.\".,,.,',,.,-,,,,. ,,,--,.,,...,,.,,.,--'.,,..--..,,,,,..,,'.,....,,.\n",
+ "\",.,-,,.,,,.\".,.,,\"\",\"\",.,,.,,,',,,'.,-,.;,\",.\"\".\" \",!\",-.,----,,,,.\",\".\"!?\".----,,:\",!\"\",\".\".\".--,..\n",
+ ",.-,,,.,-..',',.,.\"\"\"\"..,,.,,,,.',.',',''''.',,''. ,,,.,,.:\",.\"\"?\".,',.-,,,,.\"?\".\",\".\"!\".\"..,'.\"--,--\n",
+ "'',,,.,.-,.'',.''.,'','',,',,\"\"\".\"\"\"\"\"\"\".\"\".\"\"..,, .\",\",,.\"!\"..,..,,.\"',?\",.('.)\"''...'......,!...!\".\n",
+ ",..,.,,.'.,,.,,,.,',.-,.-,,,.,.,.,,',!!!',',.,,-.' \"',,'!\",.\".'--.,--'--,...\"\",;...\".\"?\".\"',\".\",,-,'.\n",
+ ",,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\"..\"\",.',.,-,.,,,.,.,,., ...,,.\"\",,!\".\",....,,...\"\",,\",'.\",,!\",,:\"....\",.\",\n",
+ "\"\"\"\",\"\",\"\",\"\"\"\",\"\",-\"\",,.\".\"\";\"\"\",.,,,,.--.,,.,.,, ',\".\",\".\"!!\".\",',,\".\",...\",()...'.\"?\"\"!!\"\",,-.....\n",
+ ",.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\",.\"\",\"'.,,.\"\"..\"\",\"\",. ..\"\",...,...\"\",,--!.\"\",!...?..\"\"!...,'!.,,.',.!'.'\n",
+ "\"\".\"..-,\"\",-.,.,,\"\".,\"\"\"\".\"\".',\"\"..\"\",..\".\",\",.\"\"\" !\"\"!,....\"\",!\"\"?',!,,,.\"\"'.\"\"'!.\"\",,.----'.\"\"\"'..,\n",
+ "\"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\"\"\"\"\"\"..,.\",.,-,-,,-., ,,,--',:\",,\":\",,,.\",\"\"\".\",--,--.,,,:\",,,...!\"\",...\n",
+ ".,,,,,-,-,,,,.\"\".\",;\".\".,\"\",\".\"\"\"...\"\"\".\"\".\"\".\"!,\" !\",,,,,.,,.,,'..--,.,,-..',.,,..,.\",?\",.\"?\".\".\",'.\n",
+ ",-.\",!.,\".\",\".\",--\".\"\".\",\"\".'..!!\",,.\"\",.\"\",.\",\",, \"?\".\"..?\"\";'.\".\",\",..\"?\".\"!.\"\"',\",.\",'!\".\",?\"\".\"\"'\n",
+ ".\"!,,.,,,',\"'.,.\"\".\".,',,,.,.,,,,.',.,,,;,..'..-,, .'.''.\"\",'.\"\".\".\"....\".\"'.,'--'!\"\",;...\"\"...\"\"-.\"\"\n",
+ "\",.,.,..,,,,.,,,,.\"\".,.-.\"\".\",,.\".\"\";\"\"\"'\",;\",',-. ...\"\"',....\";,,,,.,,,,,...\"!...\",.\",,\"..\",,,..----\n",
+ ",\"\",,\",.\",\",,.\"\",\",..-,.\".\"\",.\"..,\"\"'\",..\"\",\",\"\"\"\" .,.\",\"',..\",.\",\",,\",';,\"..\",,,,,\"..,,'.,.,,'.\",\".\"\n",
+ ".\"\",.-.,'.,,\",-,,,.,,.,-,,,.,-,.-.\",,,',.'\"\".\"\",., \"--,,':.,,,,,,,.,,,..\",,\",.--.\",,\",.\",,.,\",,\",,.\".\n",
+ "\"\".\"\"!.,.,\"\",.\"\",.,\",,,,..,,.\"\",,\"..,\".,,,.,,-.,-, ,.,.,,,.,.,.,,,,,.,'.,,..',,,,.,,,,,,,.,,,,..',--,\n",
+ "--.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\",\"\",.\"\",-.\",.-..-.\",'\" ,.\",?\".\".\"\"?\".\"?\"\".\"\",.\"\",\".,,,,..\"?\",.\"--,\",.\"?\",\n",
+ ".\"'\"\",..\"\"!\"\"\",.\".,,,,\"\"\".\"-\".\",\"\"--,.,,\".'-,.-,,, ,.\"--,\".',.,,,,,,,\"?\",,,,,..,,,,.\",\".'.,,,,..,,..,\n",
+ ",,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\",\".\";'.\"\",,!,,,.\".\".\" ',.',,.',.,.,,;.\"?\"'.\"',\".,,,',.,,,,\"'!...'!...,,!\n",
+ ",.\"!\".,,.\",\"\"'.'\"\",?,!',.,,\"'.,.\",\",\"\"\"\"\".\"\"\"\",\".\" \",..\",\",,\".\",,.,,'..\".,,,\",.,,.\",!\"*,.*\",!\",,,.,,'\n",
+ ",..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\"\"\"\"\",\"\",.,\",'.\"\"\",',' .\",,,\",,\"';,.\"-.\"'?,\".\";!\",',.\",',?\".\"'?\".\"',,'.',\n",
+ "\"\"\"\",\"\",..,,..-,,,\"-.,,..,.,'.,-.\",\",\"-.\"\"\"\"\"\"\"\"\"\" ,\"*,.\"',,.*(),\"----.*\",!\"*()\"--,,.\",...-,,.,,.,',.\n",
+ ".\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'.,.,'.\"\"\"\",.,,.\"\"\"\"\"\"\"\" ,,.,,,,,.\",,!\".\",,\",.\",,\",.\",!\",'..',.\"!!\",,,.,,,,\n",
+ ".\"\"\"\".-,-\"\"\",\".\"\"....,,,.;'\"',.,,,,.\"\",;\"\",,.,,.,. ,.\"!!\"*,.*\"!!\"\"?\"*.\"!!!\"*(),.*\"?\"*()\"!!!\",,,:\"!\"**\n",
+ ",,,,.\"\";\"\"...\"\".\"\".,;.,',.,,..,:\"\".\".\".\";..,\".,.., \"!\",\"!\",,,,.\"?\",',.\"'.,\".\",,'.?\"\",.\".\"'!\".\"!\".,,.,\n",
+ ".?,,-,,.,.-,,.,.,!,,.,,.-.,,..-,,.,,,-.\",\".\"\".,,., ,.,.\"!\",\",!\"\",,\"'.\",',\",.\",\",\",.\"\"!',.!\",'.\"!.,.!!\n",
+ ",..,.,,.,,,.\"\".\"\".\",,.,.'\"..,,..-,,.,,.-,,..,.,,.. \",,.\"?\"(\"\"),.\",',.\",,,,.\";!\",,.,,.\";'..,'?\",,.\"!\".\n",
+ "\"!\"..,-.\"\";\"..,,,.,\"-',',',,..,.,,..\"\",\",,.,'',,,. '.\"!\",.\",,,\",.,,.\"!!'?,\"'.\"?','...,\",,,...;.\",,?\".\n",
+ ",,.,,,-.,,.,,..,,.-,,...,,.,.,,.\".,.,,..,.,\"\"\"\".,. (.);.\"...\".\",',,\",.\"',\".\"'!'.'.\"\",,\".\"','!'.''.\"\"'\n",
+ ".',\".',.,,-.','.,,.,,,,,-,.,.',,.,.,,.,,.,',-.,,., ,\",.,,.,,.\"!',\",'.:\",'?\",,.,.\",\".\"?\",.\".\"\".'.,?\"\".\n",
+ ",,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,;,\",,.-..,.,--,,,;,.\", ?\"\",\".....':\".\",,.\",,\",\"'....,'...'?,'!\",.\"?.'.\".\"\n",
+ "\",\".,,.,-\".\".,,,(.\",,.\"\",-.\",,\"\",\",.,,,..\"\";\"\".,.. ,\".\"?\",.\".\"\",'!,,'?,\".\",,:,,\",.\"',',\".\"',.,\".\",.\".\n",
+ ",-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\".\"\",.,.,\"\"!\"\",,\"\"\",,\" \",?\"\".\"\"'.\"..\"'.\"\",'?\",...\",?,,\".\".?\",.\"'..\"\"'?...\n",
+ "\"\"\".\",\"\"\"\"!\"\"\"\"\",,,.,.\"\".\"!,.,\"\".\"\",,.;,,,,,;,,\"\"\" \"\"';..\"\",',\",\".\",,,.',.\",'...\"',,...\"'.,\".\",',!\",,\n",
+ ",\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\";\"\",\",,,.,,--,-,,.,,., .\"'','.\",,,,.\",,\",.\",,,\",.,,,,.\"!\",.\",.'.!',.\"\",\",\n",
+ ",.\",.\".\",.,\"\"\",\",.,\",-,,.\"\",\",.,&,-,.,,',.\"..,..,, .\",'!\",.,,.\"'?\".\".,...\",.\",,\".'.\",',\"'.\"?\",'.\",.\"\"\n",
+ ",,.\",,,.,,''.,,..,.,,,,.,,,.'.',.',.,'\",.''',.'''; ',\".,,,..'..\",',!\",.\",\";....,,,-,,.\",\"...\",\",,.,.\"\n",
+ "'.''..,-,,''',''\",.','.','',,?,''''',..''',.''.'.\" ,'.,,\",,,\",.\",,..\"'',\".\",,,'.\".\"??,\".\",.\"..,,,\",,'\n",
+ ",..',';'',.'''.'''','...''''.-'''',.,.:'''''','',. '.\"\",?\",'.'',.\",\",'.\"';...\"'.\"????\".,.,.,,.\",\",.\".\n",
+ "''..'',-''.''.,,.,,,'\",.'','.,,''...''''.'-,''''-- ..\"\",\".\"...\"',,',.\"!...'...,...\".\"!...\",',..\",\",\"?\n",
+ ".'-.,,,-,,.-.,,.,,.,.,,,.,,,,,,-.-.'''.''-,,,''',' \"\"...\".\"',\",.\",,\".''.\",,!\",-,,.,,.\"!\".\",..,,,,,,..\n",
+ ".,..,.,'.',,:''''',,,,,.\",,,.,,,,.,,'-,.,,,,,.\".,, .\"\",,,\",.\"...\"\"'.,.',;--...\"\"'.,'.?\",.'.\",\",\"\"()\".\n",
+ "-'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"-\"\",\"\"..\"\",.,,,,.,,,., \"\",.\"\",,.\"\"!\".\",\".\"',,,'----'.:;,.????'.:.',',?.,,\n",
+ ".,,.,,.,,-,.,,,.,,,.,.\",.,,.,,,.,.,.,,,,.'',.,,,,. ,.,?,!','!\"'.\",,'''!''!,?'!\",.\"',\",\",,,,,.,,!,'!.'\n",
+ ".'',.\",,.,-,,,..,..,,---??,,,,,.,,,,,.,,.,-.\",,.,, !\".\"',!\",.\",,!\",,.\",,...'....'.........'...,',...,\n",
+ ".,.,,,,.'',,,;'..'',','.'''.';',,,.'',''\",.-,,.?,? ,'',.,?...\"\",',!\",.\",\",\"'.\"\"',,\",,.\",.,!\"\",'.,\",\"'\n",
+ ",,.,,,.,.,,.\",..''.',.''',''\".','.'.'','',,'','-'' ,',!?\".\"'.',\".\",'!'.'...\"\",',\".\"?\".\",',\".\",',\".\",'\n",
+ ",...'\",,.,,,,,.,,,.,,,.,-.\",.,,.,.'',',.,.,.,,.'\", .'!\"..\"?\".\"',!.\"\"'!\"\"'!\"\"???\"\"!!!?\"\"',..'...',?'.\"\n",
+ ".,.,,,,.--.,,.,.'-,.,,..''.\".''-';''\".,.'','',,.,, \",,'.\"..\"',!\"\",!'!\",()()..,,.,,.,,,-.,,-,,,.,,,,,.\n",
+ ".''.'!!'\"....,,,,,.,,,.,.,,..,.,;,?,.\",.,,..,-.,,, ,'.,.,--,.,.,,.\",.'!,?\".\",,\",.\"'!...!\"\",,\",,--\",.,\n",
+ ".\",,,..'!'.'..,-,'\",,..,,.'.,.''.','\",'.,,.,.,.-,. .',\".\",\".\",,\",-,\".\",.\",!\".\"..'!\"\",,\",.,.\",,,\",,\"!'\n",
+ ",;.'!','..!,'',',.'..,',,,.,,.,,.\";,.,,,.,,,,.,,-. .?\",-.,.,,,.\"?\".\"',\",\".\"\"',?\".\",,\",:\";.\"\",\".,,.\"',\n",
+ "\".,,.,-.',.,,.,,,,.,.\",..,,...?,.-?.\",..,,.\"..\"\".\" \",.\",',.!\",.\".\"\",!\"..\"!\"..,,..,',.,.',.,..,,.\",!\",\n",
+ ".:',,.,-,.',.',.!,\"\"\".\"\"\".,,--.,,\",.,,,,-,..\"\".\".. .\"!'!'?\"\"\".\",!!.\",,,.,,.,,,,,,,,,,,.,,,,;,,,;,'',,\n",
+ ",,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\",,\"\"\".\",\",\"!,,.,\"\"\".\"\" ,,.\"',\".\"?\"\"!\",,,.\"\"()\",\",\"'.\",.\"?\",...\",,...\",.\",\n",
+ "-.\"\"\"\",\",\"\"\",;\"'..\"\"\"\"'\"\",,.\".\"\"\"-\".\"...\"\",\".\"\"\"\". ...\".,,,,.\"!.',\".\",,,\",,\".,',!\",...,..,,..,'.,.\",,\n",
+ "\",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\",,,\"\"\"\".'\"\"\",\".,,,\"-. !\"\",\",,,,.\"'!,!\"\",,!\"\",!\"\"?\",.,.\",\",...,,,.,,.\"?'!\n",
+ "\",,.,'-.,,,,\"-.,,,-.\"'\",.\"-,-.\"\",\",\".-,,,.,\"',,,., \".\"?!'?'.,'\"--,,.,,...,.\"!\",.\",\"...\",,!\".\",,!!!\",.\n",
+ ",'.,-.,,,,,,,.-,,.,.,.,,,.\"\",\"!-,\"\"\",.\",;\"..,,.,-- ,,.\",!!\".,,,,.\",,!\",-.\",!\".\"'?\"\"',\",,,,,,.\"?'!!!..\n",
+ ".,,,,.,,.,,,.-,,,,'.\"\".\",,--\"\",\",,\".\".\",,,\"\",\"\",\"\" .!...,!'!\",.,.\"''?\".\"'!\".\".,'..\"\"!\",'.,,'.\".'!',,.\n",
+ "\"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\"\",,\"\"...,.:'.--.,,.., \",,.,..,,.,,,,,.-,,,.\"!!\".\"?'!\".\"',!\".\"''!,\",.\",'.\n",
+ ",,-,.',,,,.,.'\",,\".\"'..\"\",,.,\"-.\"\",.\"'.,'!':,.''-, \"\",,.',\",.\",'!\".,.,,.',,..,...',,,,'..,...,,,,.\",,\n",
+ ".-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,.\"\".,,,:'',',,,.,,,.,, .??--,,?,.,,.,,,,.\",,,.,,....,..,.,,,,,.,'.,',,,,.\n",
+ ",..'\"\"\",,.\".,:',-....,',,.,,,,.,.,'\"\"\",.\",;.,.',,, ,..,----.,,.,.\"'?!'!,\",,.,,-,,,;.,,,,..-,.,.\",?\".\"\n",
+ "..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\",;.\"\"\"\"\"\",,.,':'..,,; '.'--.\"\"'!\".\",,\"',\"'.\",....\"!!'.\"\"!\",.\"?'?.\"..,,.,\n",
+ ".,.',.',,,,.,,,.(,..,,.,,,...,,,.,,,,.,,.,.,,,,.,, ,',.,,',,.,',;.--.,,.-,,.,,..\",\",',\".\"\"?\".\"'','\",\"\n",
+ ".,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,,,.,,,\"\".\"-,.,,,-,,,-. '.'\"..\"',?\".\",;'.\".\",\",\".\"\",,\",,\"',?\"\"','.,!,.,,!\"\n",
+ ",,.,,-,.,,,-,,,-,-.,,.\"-,.\",.\"-.,..,\"\",,...,,\"\",\"\" \",'!\".\"?\",.\".!!\"\",....\".\",\",\".\",,,.\",\".,,,.\",',\".\"\n",
+ "\"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\".,.-,,\"..\",,\"\".\"\"\"\"\"\",\" !\".\"!\"..,,--,,,..\"!!\".,,..,.,.',.,.,.\"!\".;,;,,,,,.\n",
+ "\"\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..,,\"\",'-'\".\",.\",\".,.,,,.-,.., .\",,\",,,,,.,.,,:\"'?!,!\";,,,:\",?,\".\",,\",.,,,,,-,,,-\n",
+ "---\".-\"\"\"\"\".,,,....\",,\"\",.,,\"\",,\"\".\"\",,,\"\"\"\".\"\"\"\"\" -,.\"?'??\"--.\".!\";\".\"\"',\".\",\";\".\"\",,\",,.\",!!??,,..\"\n",
+ "\".\"\"!.\"\"-\"\"\"\",,.,\"\",\"\",..,.',,.,;,,\"\"!.,\"\",.\"\"'\"\", \"!\",\"'.\",.,,,,.,.\"!!\",.\"!!,!\"\",.\"\",\",...,.,.,..,.,\n",
+ ";,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\"\"\"\",.\"\"\"\".''.\"\".\"\"-\"\" ,.(),.,,..,\"!\".\"!'!\",.,,,,,.;,,!!.,,,......\",,,\".\"\n",
+ "\"\",..,,,,.\"\",,,,',,\"\".,,.'\"\",.,\"..\"-..,,,..,-.,,,. ;...,,,...--,,,,,...,,!...\",.,,.\"!,,,!\".;,.\",?'!\".\n",
+ ".',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\",\"\".\"\"\"\",.\"\",,,..,,,, \"';--,!\",,,,.\"?\".\"!\".\"'!'!!,.\",,,,.\",,\"..,.\"',\".\"'\n",
+ "\"\",\"\",,-,-\"\",\",.\",.,.-\"\"\"\"..\"\"\",.\"\"\"?\"\"\"\",,\"\"\"..\"\" .\"\"!\".\"?\"\",\":\",,\",,\"\".,,,,,-,.,,;----,.,..,,,,,.-.\n",
+ ",,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\",,-.,-.-,,!-,!,\"-,,..\" ',,.:,,.,',.-,,,,,;;,.,,.,..--',().,,,,..,--.,,---\n",
+ "',\".\"\"\"...\"\"!\"\"?.\"\"\"-.\",\"\"',\"\".\".\"\".\"?\"\"\".\"\".\",,\"\" ,-..,,.,.....,,,,..,.,,.(),;,,.,.\",,\"..\"',\".\",!\",.\n",
+ ",!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\".-.,\"\",'.\"\"\"\"\"\",,\".\", \"'.\"\",?\",.\"!...!\",.,,,,,.,..,,...,,,.\",!,\".\".\",,,.\n",
+ ",..\"\"\"\".-.-.\".\":'....'.,,,,.,,\"\",\",.\".\",,.\"\".\"!\"\". ..''.,..\",!\".,.,.'.,.\",\",.',.\",\".,,.,,.().\"?\".\"???\n",
+ "\".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,.,,.,,'\"\".,.,,,\"\"'\",.\" !\".\",!!!\".\"!!\",.\"!?.\".\",'.,.!..,.\",,.\"!.,\",..;.,.\"\n",
+ ".-,.,\",,.\",\";\"...,,\".,,,..\"\",\",,\"',,'.,,,-.,,.,,,. ,!,\".\",',\".\"',?!,.\",'..,.,,(),,.-,,.,.,.,,,..,,.,,\n",
+ "'.,.\",\",.\".\"\",\".\"..!\",,.\",\".\",.\"\"\"..\"\",\"\"\".\"\",\"\"., ,,..\"?\"\"?\".,,,,,,.',.,..,.,.,,'.,,,'..,.,-.\",,\".,,\n",
+ ".,\"\",,\".,.\",\"\".,\"\"\".\",.,.,\".\".\"\"...,,\",-,.,.,,.\"', .\",\"..\",,\",,\",''.\"**\",,.\",.\"!,!'?\"\",\",\"...\"\"',,?\"\"\n",
+ "\".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'.,\",,,-,.\"'\".\"',',,.,; .,,.\"\"'?,\".\".\"\"?\".\",\",\"'',!,'?'.,,,...,...\".\"'?',\"\n",
+ ",.;','.',;,.,.,,..'',',';'',,,,;,.\",,.','.,.'.,..' .\":,'.,.,,.\"\"',.',,!,,,?(',)','!.,.,--:',!',,,!.',\n",
+ ",,,,.\",.,'.',..,,.;,,.'.,.'.?,,.,.,..,.\",,.,..,..' .,,,?'!\"\"???\"\",,,,.\",,,.\",\",\":...'.\"\"',',\",'.\"???\"\n",
+ "..,,..--.,,.,,',,,\"\"\".\"\"\",,-,,.-.-,,.-,,.,,,,..,., .\",,--,,..,,.,.\"\",\".\",.,'.,',,,,\",,.\"?,'..\"\"!\",,\"!\n",
+ ",,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\".\",.-\".\"\".\",.,--\"\"\",\" \"\"?\",.\"?\",:\",,,'!*!\"*\"!\"\",\",\"?\"\".,..----,,*.----,,\n",
+ ".,,,.\"\",\"\",,,.,,.?,.,?,.,,.,?;.,,..'.,',,,--'-.,-\" .\"*.\"!\".\".\"\",\",.,,.,',',',.,,,,,,,....\",!\",,,,..,;\n",
+ "\"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,,,\"\"\".\"\"\",\",,\",,,...,\" ,,,'.,,',,,..,,..',,,,,,,.*,,,,.,.,,.*.\",\",,\".?...\n",
+ ".\"\"-,\".\"-,.,,,.,--.,,.,.,,,,,.,-,,,--.,,,.,,.\"\".\"\" \"\",----,,,!\"..\"!\".\",!!\".\",,',\",\"()!\"\"',\"*,.*\"'.\"\"\"\n",
+ "\"\",.\"\"\";..!\",,,.,,,.,.,,.-,,,.\",\".\".,\",.,,.\"\".\"\".\" ',,----',.\",,\".\"--!\"..\",\",\".........,...\",...\",,\".\n",
+ "--,.,.;,,.,.\"\",\",\"\"\"\",\".,&,\".,,?,,.\"\";\"-.,.,.,.\",, ...\".\"..\"'.\",!\",.,.,,.\",,\",\".,.,,,,.'.,,,,.\"\",'!\"\"\n",
+ ".,.,,,.\".,-,-,,.,,,.'.',''''.'',',.,,,.''',,'.',,. ,\".\",\".\",,,\".\"?\"\".\"\"!!!,,!,!,\".\"'.\"\",,\",.\",,',\",.\"\n",
+ "''','.,,,,,''',,.''''.'',,,-,.'-','..'\".''.'.-''.. ,,.,',.\",.,...\",?\"..:\"??\".--,,.\"'?\".\"',,,,\",,..\"?\"\n",
+ "..'''',.,,.,,.,,.,,,'\",,,.,,,.,,..,,.\".',?,!,,,.,, \",?\"\".\"\",.\"\"?\"\".\"\"?\"\"...\".\"'?\"\"',.\"\"'?',!\"...',.,.\n",
+ ".-.\",.,.,.-.,,-,.,,..,.\"..,.,.-.......,.\",.,,,,.,, '..,.,,.'.,,.,.,,'..,',.',.\"?\".\",!\",,\".!\"\"??\"...\"!\n",
+ ",.,,.,,,.\",,,,.,-,,,,.,,.,,,,'.\".;,.-,,,,....,,.,; ,\".\",....!\".\"?\"\"'..\"\"'?\"\"...?\".\"'?,,:.\"\"??,?\"\".,,.\n",
+ ",!-!\",.,,.\"-,,,.,,,,;.,.''.''',''.''.',.-'\",.,,.', \".\"?,\".\"',\".\"!..,,,,*,,,.(.)',','?,!'','!'.,,,,,.\"\n",
+ "',''','.'''',','','.','.'.,,'\",.'',.\",,.-.,.',',,, *.\",\"..;!,.\",\"\",\".\".;,,.--.*,,,,.;,,,,,--.,.'!,,'.\n",
+ ",',,-''''.,'',.'','',-',.\",.,,\"\",\"\".,,,.,,.,..,,., ...'.',,,,,','',''!\"*(),.\",,!,\",,\",,,,.,,:',,!',,(\n",
+ ",-.'','!!'\",,,,,.,...,,.'',.'!!'''.',',.'.'.'..?'' ):''-,!'..,!,....\"*.*().\",\",,,,,.\".,\".\"':......\"--\n",
+ "','.,.'''-.''''.','\",.,,',,,.-.,,,.,,..'','.'','., .\"'...'.(....),\",,.,.\"?\".\".\"\"?\"\".\"\"?\"\".\".\",,\",\".?\"\n",
+ ",;..'';',.,,''',....;,.,,,....,!,,.,\",.,.\"\".\"'..,\" ..\"?..,!\"\",\".\",,,,.....;,.,..\"\",,\".\"!!,?,\",\",'.\",.\n",
+ "\"\"\"..\"\"\"\".,.--\"\",,\"\"!\"\"'\"\"\"\".\"\",\"\",,\"\"!..?,\"\".,?.. \",\",:\".\"\",!\".,,,.,...,,,--.,.\"''',--('').\"*',,,.\"?\n",
+ "\"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,,,-,,,,,-,,-.,\"\"\".\",\"\" \".\",,.\"*\",--().\",,,,,.,,,,,,,,,,,.,,,-,,,,,,..-.,,\n",
+ "\";\",,.,,\",,.','.,,.,.,.-,.-,-,.,,'.,,,,.,,',..-.., ,...\",\",'.--,.-,,,.,..',..,,:\".--!.--!...'...!?...\n",
+ ",,.'.,,,.,,-.,.\",,\".\",,,\"\".'.\"\",,\"\"?\"\",\"\",.,,..\"\"- .',...\"\"'!\".\"!\"\".--!!...?\"'.\".''?\".,.\"'!...!\"\",!\",\n",
+ ",!.,\"\"\",.\",..\"\"\".\"?!,,.,,,,\"\",,,\",.\".\"\",,\"\"\"\",.,\"\" .\"?\",,\"???,!',\"..\"--,\".,.'--;.,,.\"...----!\".\"'',\".\n",
+ ".\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",...,.,\"\";.,,\"\"\"\",!-.\"\" \".\"',,--.,,,.\",\",..'.,,,.\"!!...'??...\".,...'.\"--?\"\n",
+ "\",\"-,\"\",\"\"\"'.\",\".\"\",',.\"\".\".\",..\"\".'-,,,..\"\".\"--\"\" .\",,\".\",'?\".\"..\"\",!'!,',\".\".\"\"',.,\".\"?\"\".\"\",,\".\"'-\n",
+ "\"\"-\".\"\".\".,,.\",.',-.,.\",.\",\".\".\"\".\"\",.\"\";\",,..,,.? -.',!'?,\",.\"',\".'.\"--?\".\"',\".\",,,!\",--.',,.,,...,,\n",
+ ".\"\".\"\".,\"\"'\"\"\"\"\"\".,.,.,\",,.,.\",.\";\"\"\",..\"\"\".\"\".\"?\" .'--..\"...?\".\",...\"\"',,\",.',,,.,,,,,..\",,\".\".\"\"?\"\"\n",
+ "\"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,...,,,,,.\"\",.\",,'.,---,. ..\".,,.'.'.\",?\".\",.\",-,,--.\",\",.\",?.,!\".\",-,,\".\",!\n",
+ "\",,.,,-..\"\".\"\"\"\"\",..'\"\"\"\",..,.,.,,\".,.,,.,,.,.,,.\" \".,,,,,.\"!\".\",\".\",.'.\"\",\",,:\",!\".\",,\",''.\",\".',,.\"\n",
+ ",\",\"\"\",\".\".\",,.,,,.,.\"\".\",...,,\"\"\"\".,,.,,..:'--,., ,',\".\",\"..,.,,..,,.,,.,,'.,',.,,.,,,,,..,,,,-'.,;,\n",
+ ",,.,;,,,-.,--'\",.?\"\",,..,.,\"\"!!,.;!\"\"\"\"\"\"..,.-?.\". ...,',,--.,,..,,-,,-..,,...''.,'.,.,,','.'..',',()\n",
+ ",,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,,\"\"\"\",-,\"\"!\"\".,,,.,,\"\" .,,.,,.,-.',,.'(),',.(,)',:,,,',.,...,.,,,;.,.....\n",
+ "',,,\"\",.,,:.\"\"?\"\";..-,,..,,.,\"\",,\".\",,.,,,,.,..,., '--.;....,--.'.,,,,',,,.',,.''.'.;.,,,,,\".\"\",,\".\",\n",
+ ",.,'-,.\",,.,,,-.,.,-.,,,,.,,,.\".,-.,,,,,,.,,,,.,., ,...'',\".,,',.,,,,.-,,,.\",!',\".\"'.,\"',\".,'.,,.'.\"\"\n",
+ ",,,,,\"\"\".\"..,,\"\"\"..\",!!!.\"\"\",\".,.',.,,,,.,,,-,.,,. ,',\".\"',?.\".,,.\",?\",.\"'..,,\",(),,,.\",',?\".\",!'!\"(.\n",
+ ",;.\",..,,,.,.,.,,,,,.,.,,.\",,,,,...;;;;;,.,..,?\",, )\",,,!\".,,,,,.\",\",...\",\".'.,,,..,,,.,,;.,,.,,..\"',\n",
+ ",.,,.,?.,,-.,,.\"?,?,....,,.\",.',,,,,,-.\"\"-\"..\"..,. ,\"*.*\",.\"...\"',\".\"'.;',.\"\",,\",',\"'.\".,..,.,,.;,,.,\n",
+ ",,..,,.,-.,,..-..',',''',.,.,,','\"\"\",.\",,...,.\"\"\", ,,,.,,,-,,.,,,,.,.----,,...,:\"';,,,,'.!!\",,.\",!\"..\n",
+ "\".,,,\".\"\",,\".,,,,,,,\"\"\",,\"\"\",\",--\"\"\"\",'.\",\",,,.\",- ,,.,,'.,,,.-----.,,-..\"!!\",.\"!,'?'.,!\"\".'!\",...,.\"\n",
+ "....\",.-,,.,.,,,.\"\",,\",,,,.,,,,.,\"\"\",\"\"\",,,,,!,,,, ,,!\",.\",:!'?\";..,,,.\",,\".\"!\"..\"'...,\"*.*\".\"\"'-'?\"*\n",
+ ".,,.,-.,.-,.\".,:\".--.--.,\"\"\"\".\"\"\"-\"\",\"\".,,.,\"\",.,, .*\"'?\"\"',\",.\"...\"\"...\",.\".!...!\".\".\"'.\",,\".\",',\".\"\n",
+ ",\".,,,',.\",\",,\",,\"\",.\".,,-,.\"\",\",,,,.,,.,'.\"-',.,. ,,!\",,,:\",,,,,,\",.\"!!!!!!!!!\"-,,,.,,.,.,.;,,.'.,,,\n",
+ ",,,.\",,.,..'';'.!'.-.','.','''','''''',,!-',.''',, '.'.,,,,.,,,..,.,',.,.,.,.,,.,.,,,,.,,,,.:\",\",\"..,\n",
+ "'.',,,-'','.'.,?.,.,,?,,'\",.,,,.,,,-.'',,','\".,,.' ,,.\"....,,.,,,.\",,\",,,\",.',.\",,:\",'.\"\",!,,\".\",--.\"\n",
+ ",'.'..,.,,-'',?''-.,!!!!'.\"','.',',''',,,,'.',,,., ,,.\",,\",.\",'.....\".\",,,\".\",\",\"''.\",.\"?!\".\",...\".;,\n",
+ "''''.,.,--.,.''',.',,'','''\".,.,,...''.,.''.'',',, ,,,,,..,,,,,.,.,..,,.,.,.!...,,.',,,,.\".!\",.\"?\",,.\n",
+ ",'.''',,'.',;.,.,,'\",.''.','',,,'.'.-,',.\",.,,,.,, \"!,!\".,,,.,,.,;..,\"!!\"'-,,.,,.\"?\".,,\"!\".,,.,,,.,'.\n",
+ "..,?.,..:\"',.'--,.,.,,.,..,,,(,,,.,,,.,,,,.,,.,-.. .,',,,,,--.,,-,,,,,'.\",\",,\".\"\",!\",',.\",,\".(,.)',.\"\n",
+ ",'\",.,.,,\"\",,,\",.\"\"\"\"\",.\"\",..\"\",..,-.,,\"\"-,,.\"\",., '?\".\",\".\"'?\".\"!\"....--!,,..,,.,.,,,,,,\"?\",,.-.,..\"\n",
+ "\"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\",,\"\"\".\"..,-,-\"-.\"\",,\"\" ?\".,\"?\",\"?\".\"',!\"-,,.\",,\",.,,.,-,,,,;'.,-,,,,.\",\",\n",
+ "\"\".\"\"'.,-.,,,,,,.,,,.\"!!\".\"'\".-,-.,,,.\"\",..\"-\".\"!' -.\"!\".\",!\",,',.',,.,,,,.\"!\"',..,,-,,...,..'....,,.\n",
+ ".\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,,.,,'.,,-.\"\"..\",\",\".,. \"!\".,,,(),'..',,,,,,,.,,',,.;,,.,,......,,..;.,'.,\n",
+ ",\"\"\".\"\"\".,,,\"\"\"\"..,',,,.,,.,,,,,.,..,\"\".\"\".\"\",?\"\", ,.,...,,,..\"?\".\"',;'--.\",,---,,.,,.,,-,.\"!\".,,...'\n",
+ "..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\".\",,,-....,\"\"\"\"..,.-. ..,,.,,',.,.\",,'!\",.\",!\",,.:\",,,.\",-.',;-,.,,,,,,.\n",
+ ",,,,,,.,,,.,'..\",,.,.,...,-,,,,-.,,...,'.\".....,., .',,.\",\"'.....;,,.,.,,,-,--..-,,,.(,,),.,.\".......\n",
+ ",.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\".,,.,.,,,,,.,..,..,,. ..\";,,,,\".........\",;,,,.,,,\"...!\"\"!\"'.,,,,,,,....\n",
+ "\";,..',',,',,..-.,'\".,,....,.-,,,.,.,.,,.,..,,,,,, ...\",!\".\",'-!\".,:\"!\",,,...,,,.,,.\",!\",,,,,.,..,,,,\n",
+ ".,.,.\".,,,.-,,,.,,,,.\",.,.,,,.,.-,,.,,,....,,,,.,. .(,-,.).,,.,-.,,\"!\"\"--!--!\"-,..',,.,.,.----..,,...\n",
+ ",,...,..'',''','.',''!!'''',,.'\",..,,,\"\"\".\"\"\",,.,. ,,,..,.,,.,,.,.\",\",,\",...,!\".,,,'.,..\",,\",\"'.,,\",\"\n",
+ ".,.''.,.''\",.''',.'',.,,,.,,.,.'',''\",'.,.,,..,,,, .\"\"!\".\"...\"\",,...\"\",,\",.\"?'!\"\",.'!\"',,,,.,,.,,.,..\n",
+ ",...\".,,,.,,.,,.,.,.,.,..\".,..?,,.,.?,.,.\",,.,.,,. ,,'....,..,,,----.,,,.,,,,.,...,,,.\"!\",.\"',,!\"'.\"'\n",
+ ",.,,,.,,,.,,..\",,.,,..,,.,.'',',.'\".'',','\",,.''.' !\"'..,,.,.\"!\",'.'..--,.\",!\",.\"----!\".\",\".,..,,,,,.\n",
+ ".,!.?',.,.\",.,,.,.-.';'.,,.\".,.,,.,;....,,.,,.\",,. ,,.'.\"?,!\"..',..\",.\",'.;.,.,,..,.\",,?\".\"?\":..,.\",,\n",
+ ",.,,,.,,,.,.,..,.,,..,-.,,.,.'',,',.'','.'!'--','\" \",.\"!\",,,.,.,...\",..??\",.\"?\",,.\"??????\"',',','.\"!\"\n",
+ "...''.'.,''',.','.'''''.'.'-'',,.--,-'''\"...,...,, .,,.,,,,,.,,.,.,,.,,-,,.:\",,\",.,,,..\",',\".\"'.\",-..\n",
+ ",,...,...,,,,.,,,..,',..,,.,.,,,,\".,,.\"\".\"..\"\".-\"\" ...,,..,,.,,,\"!\",.\"!?'!\".,,,',,,,-,,,,.,,,,-',,.,,\n",
+ "\"\"\"\",-\"\",.?\"\".\"\"',.,,,..,.,,\"\"\"\"!..,..,,,,.,,,,.,, ,..,,,?,,,,,,....,,,.',,,.,,,,,.,,.,-,.,.,,',.,,,.\n",
+ ",,..--,',,,,,...\"\"\".\",.'..',',,,,\"\",.\".\".,\"\",.'.,\" '.,',.,.\",,\",.\"..\".\".,!\"\",,\",.;,,.\"..,!\"',,,,.'',.\n",
+ ",,-.,,-.\"\"..\".\".\".,.'\"\"\".\",\",,,..,.,'.\"\".\",,.,,,\". ,----.,.,.\"!'!!!!,!\",.,,.,:\"!'!...!\",,.;,'.,,,,,-'\n",
+ "..,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\";\"\"\"...,,\",,.,.\"\",\"'\" .,,,.,,-.'',.,.,,\"!\",,.\"',!\",.,,,,,,,..,,,.,,,--,.\n",
+ ",.\"\",\"!!,?.'\".\"'\".\"\".\"\",.,,..\"\".\".'.,,'\",.,',.,,., ,,.,.,,,-.,,,.,',,,'(,,,),.'.\"...',\",.\"...'.\"\",?\",\n",
+ ",.-,,.,,.\".\".\",...,,',\"\"\",.\".\"\",,,\"\",,,\"\"\";\"''.'-, ,.\"......\".\",!\".\"\"*,..,'\"\";.,,,'..*.\"!,!\".,.\",,,'!\n",
+ "','.\",',.,.'.,,,,.'.;,,.,,.',-,'.,,;',\"\"\",\",..,,\"\" \",,:\"!!\"..:\"?,...\"\"?\",.\"...'...\",.\"...\".,,.,,..\"!!\n",
+ ",\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\",,\"\",.\",\"..,,,,\"..,,., \"..,..',.....\",\",...,,.\",,\".\"!\"..,(),.\",...\",.\"-,,\n",
+ "'..,,,.,,,,,. \".\"!-,!\".,,..,.,,,,,'.,,,,.,,----.,.',,\"'\".,,,.\",'\n",
+ " !',\".\"'...'.'!\".,.\",'!\"\",\".\",,\",.\"?\"\".,\".\".,,!,.\".\n",
+ " ;,.\",\"..\",,?\",.\",'.\"\"?\".\",,,\",,.,.,.,,...,',,,.,,.\n",
+ " \",?\".\"'',!',\".\"'.!.-,!'?\".',.,,.,.,.,,:\"?,?,??\".:.\n",
+ " ..,,,.,,.,,,.,,.,,,--.',,,.,,,.,,',,.,,,,..,,,.\"'?\n",
+ " \".\"',.'...!\",,.,.,.\"?...!'!\".,,,.\"?\"..,.\"!,.--',\",\n",
+ " .,,..\"?\".\"'--?\".\"!\".\"?\".\".\"\",'.,\",.\",.\",,.,,,.-,-,\n",
+ " ;,,,,,.,,--,,,....,,,,.\",,,:'''--'.\".??\",,,\"--'---\n",
+ " \",,.\"\",,\",.,.\",.\"',,',,.:\",;:,,.?\",.(;.)\"?\",.\",\",\"\n",
+ " '.....,\",..\",?\",.\",,\",.\",\",...,,..\"?\",,,.,,..'.:\"'\n",
+ " ..........\"\".\",.,..,,;..\"!\",\"'.,,.\",.\",,\",\"',\",.,'\n",
+ " ,,..\";,!\".,..,.\"????\",..,,.,----,,..,:,',',,.,,.,'\n",
+ " .----,....,.,,.\"!\".\".,,,.\",,.\",?\",,:\"--!\".,,,,,.\"?\n",
+ " \".,''.:...,,,.,,,.,,:\",.\":\",.\",,,,.,,.-,,...,,.,,,\n",
+ " ,,.--,,--:'.:\",\",\",\"\",\",\",\",,..,','.,,,..,,..\",;,,\n",
+ " \",'.----..,,,.,,.,..;,,,;,.,'..,,,',,,,.,,,,:\",.\"\"\n",
+ " ,,,\",',.\"'..,..,..\",,,.,,.\",,,,.;,,...\".\",,..!,\".\"\n",
+ " ,,,;'.'.\"\"\"',.,,.,(),,,,,,,,,..;;;;,.',,.,.',,,,'.\n",
+ " .,.-':\",.\",,,,.'\"\",,',.,'(),...,,..,----,,:\",.\"(.)\n",
+ " \",..,.\",,.\"'?\",.\"!,,!.!.'?,\".,,'.,.,.,.,',:\"',\".,.\n",
+ " ,,,.,.,,.',,.'.\",\",,.,,,'.,.,,,.,,,.,,.,.,.\"?\".\"?,\n",
+ " --,\".,,,..,(,,),.,,,,.,..,.\",,\"',\".\",,..,:\"?\".,,,.\n",
+ " \"',''.,\",.\".'?..''.\",,.\",\",.....?.,-:\",',\".\"'.,\".\"\n",
+ " ,,.,'.......'....\",(),,,,.,.\"!?\",,,..',,,,.,.,,.,.\n",
+ " ,,,,,,',,,'(),.\",,\",,,(\"\").\",...,,\",,\".'.,--,..\"'\"\n",
+ " \",,,'',,,.()'.,,',-,-:\",\",\",\",\",\".,()',,.:\".,?,,,\"\n",
+ " \",.,,.,!\",----..,.,,.,:\"?.?\",.,',.',----'...,,.--,\n",
+ " .,,,.:,,,.,..,,'';,,,.,,;.,'.,',,,,',,.:\",,\".\",:''\n",
+ " ?\".\",',\",,\"'............'!,'','--,',''.,:',,'...,.\n",
+ " \"\"......,\".\"',\".\",....\".,,.,,--.,,,,,,,,,,,--.,:\".\n",
+ " ..',.\"\",\",,,,--'.,:\",',,,.\"\"!\",.\"'!\",,..,,.,,,..,.\n",
+ " .,,..\"!\".\"?!,,,.,,,.?,!\",..',,.\"!\".\",??..?.,?\",,,,\n",
+ " ,,.,,,,...\",\".\"-,.\",.\",,?\".\"?'!\",.\"??\",.\"?\".\",,\",.\n",
+ " .,.,,,..'..\",,\".\"'.\"\",\",.\"''.\",'..,,,.,.;'.\",\".\".\"\n",
+ " ,,......,.,',,.\",?\",,..\"---\",.,,...:,:\",.\"\",!\",,,.\n",
+ " .,,,.\",,,...\"\",\".,,...\",\",\".\",,..\",\".,,,.,,,...\"!\"\n",
+ " .\"!\"(.)--\".......\"(.)\"......!...\",,..\",!\"...,'..\",\n",
+ " \",\".'.\",.\"!\".\",\",....\",......\",.,,,.,,,.,,.\",';,\".\n",
+ " \"!\"*,:.*\".\",',,,,.,,.\",,,\".\",,,.\"\",,\".,.',.',,.,,,\n",
+ " ..',.,',,.\"'?\",''.\"--....\",',,.,,:.,',,.\"?\",,,.\".,\n",
+ " .\".\",\",\"!\"\",,\".\",,.\",.\"????\",.\",!,!\"\",...\"\"!\",.\"!.\n",
+ " ..!!...'!\",,.\"......\".,,,,,,:\"!...!\".,,,;:\",,\",,.,\n",
+ " .:\";,()'.\"'.\"...!\".\".',\"--.\"?\".\"?\"\",\",\"'..\"\"!!\",.,\n",
+ " ..,,,.\",\":\".\",.,.,,,,.\",?\",.\",?\".\"!--....,\".\"'..'.\n",
+ " \"(.)\"??''?\"\",.\",,,.,--.,,.--...,,.\",,\"'.\"?\"\",,.\"\",\n",
+ " ,.\".\"?\"\",.'....\"\",,\",,,..,,,..,,-...,,.\"?,\".,,'-.'\n",
+ " ,,:\",'.\"\",,,?\",.\"!!,.\"\"',\".\"'!?\"\",.\",',.,.\",?!\",.\"\n",
+ " ?'.\"'.,',',,,.,,,'.\"',?\",,.,.,,,.,.'.\"!,?\".\"',!\",,\n",
+ " .'-,'.,.,,,,..,,.\",,,\",.\",.!.,'!\",,;,,,,.,,.,()-,,\n",
+ " ,.\",,\",.\",,..,.,\",\",',,,\",.,,,,.\",,\",\".\",,.\",',\".,\n",
+ " ,',',,,.\",,\"..,,,,.\",,\".\"',\",,\"'.!.\"\",!,\".,,.,.(),\n",
+ " ,.\",'?\".,..',,.,.,,,.,--'--,.\",,,\".\".,\"'.,,,,..,,?\n",
+ " ,,.,.\",\",\"?,?\".\",,.',.',.\"(),,.,'?,,.,,,,:\"!\".',,,\n",
+ " \"\".,,,,,,.,,,...,,-..,,,,,.-,,,,-.-,.,,'..\",,',\".,\n",
+ " ,,--.:\",,?',.\"--,--.,,.,'.,-,-,--.,,..\",,\"(,).\"''*\n",
+ " ;!\"*.\",'!\"\"?\"\",!\"\"'?\".\",,,\",\".!\",\"!\"\"'?\",',\"',?,,,\n",
+ " \",.,..,,.,.\"!\",,\",!',.\"**.,..\"?,,,\".,..,,.,,.\"?\".\"\n",
+ " .',----??!'.,?\",.,..\",',\",\"..\"\"!!\".,.',',','',.\"!\"\n",
+ " ,.\",!\".\"!'?'?!\"\",\",-,.\";.\".\"!!\".\",,\".,,.,,.,.\"?\",'\n",
+ " .,.\"',?\".\",!,.\"\",,\",.\",\",--,\",'.\",,.\",,\".\",,'?\",,\"\n",
+ " ,.\"\",\",.\",,',,.,,?\",.\",,\",.\"!'.,,?..,?\"\",,,...,?\",\n",
+ " .\",!'!',,!\",..\",\"..\"',,'?\".\",.\"\",,.',!,.\"'.,.\",,'?\n",
+ " \".\"!'!,--.--?;,.'.\".\",'!\".\",\"-.\",.,,;.\"\",,'!\",''.,\n",
+ " ,,,,,...,,,,....\"?\".\",.\",,.\",'!\".,',.,,,,,.,,,,;.,\n",
+ " ,.,(),.,.,,..'.(),,.,,,,,.,.,.,.,,,...',,',.,.\"!\".\n",
+ " \",!??\",,.,,,'.,.'.(,!),.\"!\".\"\"()\",?\".'.\"!!!.!\".,.,\n",
+ " ,,.\",--,,,\";,,.,.----,,..,,,...,'.,,,.\"!\".\",'!\"..,\n",
+ " ,..,,.,.\"--,!!.......!'--.?!.,...'....\",'-(),,.\"?\"\n",
+ " ,--.\".--.\"\"'!\",.',.\"?\".,,'..\",.\"\"......\",,.,,;.',.\n",
+ " .,.'',..'.,,.,.\",\".\"\"(\"\")\".,,.\"\",?\",.\"!\".\"--'.''!'\n",
+ " '!...!\"\",,\".\"???.'.?'.\",.,,:\",...\"..\"'!\".\".',...\".\n",
+ " ..\",,'!\".\",,..'.!\"\",!\"\"'!;....,,:..,,.!,,!\",,...,,\n",
+ " .,,-.,.,,.\"'??!\"'....,,.,;.,.''.\",,!\".\"?,\",\".\"\"..,\n",
+ " ...\"\",\",.\",.,\",.,,,',..\",,!\",.,,:\"'.,,,,!\".\"......\n",
+ " \".\"'--,'--.'?:,\",\".,,,\",.\",?\"\",,.',\",.\"!!,,!\",';,,\n",
+ " ..\",,.,,,?''....'.'\"\",.,'.\"\",',!.!,.!\".\",,\",.\",\".\"\n",
+ " ,-.,',,..;..,,,!,,!!...\"..'.,,,,.,,,.,,.\"?\",,..\"..\n",
+ " ............................!\",,,,,',.,,,.,.,,,,,,\n",
+ " ,,.,,,,'.,,,.\",,!\"\",.\"\",,,,'--.\".\",\".\"!'!\",'.\"',,.\n",
+ " \"\",,!'?.\",,,.\",,\",,\"'!\".\"......,\".\"!\",.,',.,,.\",;,\n",
+ " ,\".\"!',\",,.\"',,..\".\"'?\".\",'.\"\"!\",.\"..\".\"'',\".\"!''.\n",
+ " \"\",,!\"\"',,\".\"?\",'..\"?\"\",,,?\",,.\",,\".\"'.'.\"\"!'?\".\"'\n",
+ " '--,.--,...!\"(.)\"!'.\"\",!\",,,\",,.\",.,..,.\"?\"..,,.,,\n",
+ " ,?\"'.,,\",.\"'?\".\".\"\".'.\"\"?\"\",'.'.\"\"',\",'.\"'\"(,)\"'\"(\n",
+ " '),\"''!\"\",'!\".\",,\"--,.'.,,,.,,'.\"',\".\".\",..,',,,,.\n",
+ " ..\"!\",,,.,,,,,.,,,,.,,'',,,.,,,,\",.\",,,,,,..\",?\".\"\n",
+ " .\",,,.\"?\".',,.,,,,'.,,,,,,\"\"\",\",',.,,.',,.,,,,,,,,\n",
+ " .\"!!\",.\"!....!,,,..!!!.--....\",,,.,,.,.,,,,.'.,,,,\n",
+ " ,,.,',,--.,,,'.,.,,-.,,,.,',,,.',,,'..,',','.,.--.\n",
+ " ,.,,.,'(),.,,.,,.,,,,--'.,',,,,..,,',',.\",?\".\"',\",\n",
+ " ..\"!\".\"!,,!\",',.\",!\",.,.,,,.,,--.,,.,',,..\",!',,\",\n",
+ " ,,-.,',.\",?\".\"?'!\".\",\".\"--','.....,??\".,'.,,.\",\".\"\n",
+ " ?,!\",.\".,,,.!!'..\",,.\",!\".\",.\".\",\".,,.\",,\".,,.,,,,\n",
+ " .\",',\",.\",,....\"\",,,\",\",,',!,...!\",,,,\"',;.\"\",',!,\n",
+ " \",.\":,\".,,,,,,.\",!\",.\"?\"\",,!,!\",.\",?'!\"',.\"!!\",.\"?\n",
+ " \".\"...!\"\"''?\",.\".\"\",''.\"\"?\".\"''!\"\",,\",.\"'!'...,?\".\n",
+ " \",.',.\"\"?\"\",.\"\",'!\",.',..\"'?\".\".'.\"\",...?\",.\",,,,\"\n",
+ " .'.,.,,.,,.,,,'.,:\"!\"(\"\"').\",,,.,,'.,,,.....\"(,,-.\n",
+ " )\",,,!,.'!''!''!'\".\";,?...',?'..,?.''.',,\",.\",,\",.\n",
+ " ,..,.,,,,,,..,,,.----,,..,,.,.,,,,,..,:\",\",,.,,,,.\n",
+ " ,,.(),,-,,:.,,.,,,.',,,,,,,.,,,.\",\",.,,,,.,.\",\",,\"\n",
+ " \"().\".\",,,,:\"??\"\",\",--.',.,:\",!\"\",!\",,,.\",!'!,!\"\"?\n",
+ " \",.'-'.\",\",\"',,'..\"\",\",\",'-,.,,,,.,\",\",',,.,,.!\",.\n",
+ " ..,,.,,.,.,,.,,,.,.',,,;,,,,,;,,.,,,,,,,--,.,,.'..\n",
+ " :,,..:'();,;.,,.:\"'!'!\",.,.,,..:\"!\",,..'.,.,,',.,.\n",
+ " ,\"!\",,.,',:-,,.(),,,,.\"!!!\",,\"!\"...,\"!!\".,,,.,,,--\n",
+ " .,.,,,,'.,.,,,.'.,.,...\",?\".\"!\":\",,.\".!\".'.\"\",,,\".\n",
+ " ,,,\"!\",,\"!\",,..\"?\",,..',,,,--.,,.,,..\"!\".\"?,,-,?.\"\n",
+ " ,,,,,--,.,,,.,,,',,,.,,\",\".\",!\".\",!\".,,',,,,,,...:\n",
+ " '.,:..,,',,--,.\",,',,!\".,,,.,',,,,,,,,,.--,,,.,,,,\n",
+ " ,,.,,:,,.,,,.,,,,.,,,....,.,,(,\"\"),,,,',.\",,,\",,,,\n",
+ " ,,.,,,,,,,-,-,,.,.,..\"...,'!\",.',\".\"\",,?.\"\",\"----\"\n",
+ " --..',\".\",.',\".\"',.\"-,--'--.'--'.\",,,\".\"'--.,\"(\",\"\n",
+ " ),\".--!':,,;,..;..\".,,.'...,,..',.----..,',,'.:;,,\n",
+ " ,.,,,.,,,.\",,!!,,\",\".,,,,!,,.--?\"\"?\".\",,,.\".\"??\".\"\n",
+ " ?----....,'!,\",,-,\"!''',''.'\"\",,\".\"',\",.\"--'.'.'\".\n",
+ " \"?\".\",..\"\"?\"\"...,\",.\",'?\"\",,\".\",!,'----,--,-!?.?!\"\n",
+ " ,,,,,,,'.\"!\".\",,....\",--.\",,\",.\".\"-,,.\"...!\".,,.--\n",
+ " '--,,.,.:.\"?\".\",--,....,\",.,,,.,',',,,..,,,..,,(),\n",
+ " ,.,,.,.,,,,,,,.,,.\",.'!\",.',.\"!!\",..\"!\".\",!\"..,,,,\n",
+ " .,',.:\"'!\"..,,.,.,,,.\"'!\"-..\"!!\",'.\"!!\".,.,..,...-\n",
+ " .,.,,,,.,,,,,!','.\"?\".\",!\",:\"?\".'.,,--,.,,''.'(),-\n",
+ " '.,.,,.,,'.,.,,,,,.,.,,.,',.,,,,,.,,.',',-.,,..\",!\n",
+ " '?\",.',,:\":!!\",',.',,.'.,,,'.\"',,',\",\",,,!!\"\",\",\",\n",
+ " ,?!,?,--,!!!\"\"!\".,,--.,,,',,,.\"!',,!!\",,'..,,,,.\"'\n",
+ " ,',\".\",'!\".\",,...\"\",,,...\"\",'!\",--'(),..:,,.,,,..,\n",
+ " ..,,,...,..,,,,,,,.,,.,''.,,,.,--,,--'.,'.,,,,.'.,\n",
+ " ,,,,,,.,,;.,;.,,,--,,,,,,,--,---,.--.,',..,':.\",',\n",
+ " ?\",.\".??\"\"',.\"\",.\"\",?\".\",??\"\",,,\",.\"'?,,?,,.!!\"\",,\n",
+ " ?\".\",',',,!',,\",.\",\",\",,!,'--,..\"\"?,\"..\",,\",.\"....\n",
+ " \"'.,','.,-,'.\"',;,\".\",\",.\",?\",,,.\",.,!:,,,,,,.\"\",!\n",
+ " \".\";,,,,,.\"\",,\".\",!\".,,,'.,,:\",.?',,,!'...!\"','.--\n",
+ " ',,.,,,...,.',,,,,,,'..,,,.,,,-.'.',,.,.'.--,,.\",,\n",
+ " \",.,,,.',.\",,!,\",.,----..,,,,,,:\",,.\".:\"',,,,',,'.\n",
+ " ............\",..,-,,,.,-,,,,.,',...,,.,,,,.,,,:\",.\n",
+ " \",,'.\"!\",.,,,.,,,,...,,,',,.'-----,,.',.,,\"!\",.,',\n",
+ " ,.,.\",,\".\"?\".\",\",.\",\",,..\"!\",\".\",.\",\".\"?,,.\"(.)\",.\n",
+ " \"\"?...\",.,,.\",--,--,\".\",.,...\",\".\"....,,.,,,,--.\"?\n",
+ " ,,,\",\"?\"\",,\".,,,,:;.,..\",,!\".\"!,.,,.\",,,.,,.,,.,,,\n",
+ " ---,.\"?\".,,..',.....\"?\".\",,,...?...\"\",\",\"'',',--,,\n",
+ " ,.,!,,!'?,,--.--,,----,,,',,\",'.;,',',.,\",,!\"\"?\".\"\n",
+ " ,,!\".\",!\",.\",,!\",'..,',;.,:,,,.,--,,--,,,,.\"?...,\"\n",
+ " ,\";':''.'!?,,,!\",,...\"?,...--,.,\".\"',.'.''.\"..,.:,\n",
+ " ,?.\"'......--,\".\"...'......,.........(''?)......\"-\n",
+ " -\",,,\",.'.,,.\"?'.?,'--'.!.........?...,....,'.....\n",
+ " ..,'.'..,....,.',.,-,,,,!'!\"'..\"???...!?...\",.,,-.\n",
+ " .,,,,..;:\"!\"\"!\"\"'??\".\"'!\".\",'?\",.\",?\".\",,\".\",\".\"'.\n",
+ " ..!\".':,..,...\"'!'!\".\"',,\"..',,.\",!\",.,,..'.,,.\",\"\n",
+ " ,,\"!.\"\",\".\";....!\",\"'?\"\",',.?\".,,'.\",,\",.\",.\",,,..\n",
+ " ,,.,',.,.,..\"!\",,.\",!\".,,,...,.,,,,.\",!!\"..,..\"?\".\n",
+ " \".\"\"',,\".\",'.\"\",,,\",.\",,\".\",.\"\",\",\"?\"\"?\"\".?\"\"'?\"\".\n",
+ " \"\",,.\"\"'?\"..\",?\"\".\"\",\".\"!\"''.,,,,\"'!\"':!..,.!.',,,\n",
+ " ,,,.!,!,,,,..,,',,,,,.,,..,,,,,,,,..',:,,,,.,,..,,\n",
+ " ,,,.,,,..,,,,,,,,,,,.,----,,.,,,...,,.,,,,,.,,,,.,\n",
+ " .\",,\".\"',!.!\"(,,,),,,.,.,,,,,.,,,,.\"???\"\",'.'.\"\",.\n",
+ " ''!!\"\",',,'..\"\",?,\".\",!'!\".\"?\",.\".\"\"?,'.\"\"!'!\".,.\"\n",
+ " -!',\",.\"',!\"\",'.!\"..,.,..,,,..',.,.,--...--,.,,,,,\n",
+ " ,.,,,.,,.,,;,.,,,,'.'.,,.,',.,,,,.,,.,.----....,,,\n",
+ " .,,,,,,..--.,,,,.,,,-..,.,----,,.,,,.',',''.,..,--\n",
+ " '.,-.,.,..,,.,',.,..\",,\",\",,,.\".,\".\",-..,.,,,,.;..\n",
+ " --..,.\"!\".\"',,,?\"\"-,,\"..\"',!!\"\",....\"\"!\".\"?....\"\",\n",
+ " .\"\",\",\".\"'.,.,',',,.\",,..\".\",\".\"??\",..,.--'...--',\n",
+ " .,,.,.\",!\",,,-.\",,\".\",\".,..,..,.,..,,\"!\"...,..,,.;\n",
+ " .,,.,,,,,,-,,,,.,,,,.--\"',\",.',.'.,,,'.\"',?\",.\",,\"\n",
+ " ,.,,.\",,\".('\".\")\",.\";,.\",,',\",..\",,\",,--\",,',\".'.\"\n",
+ " ,,,,\".'.,,..\",,,\",,,.,,.,.,-,,,,.\",!\".\",,,,\"*,'.*\"\n",
+ " ,,,.\".,',,.\"!\",-,,,,,',,'.\",'',\".\"!\".'.,',,',,,.,.\n",
+ " .,,...,,..,,.\",!\",,.\"'!\",..,.\"'?...!...,!.......?\"\n",
+ " .,,.\"!.,\",.\",,\".,,,\"!'!\",.-.,.,.,,....\"?\",.\",!\",.\"\n",
+ " !\",,,...,\"!?\";.,,,.,,,.,..'..\"!\",;,,'.,,.;,.,..\"!!\n",
+ " !\"....\"!\",,\"!\",,\"'?\",,,.\",!\"'.\"!\",..\"!\",,,..\"!\".',\n",
+ " .,,.,,,,....:--.-,.,.\"?\".\"'-?'?....\",,,-,,...,.\"'?\n",
+ " ?,\",.,,-..--,,.\",,;,\"--\",,:!?!!,,.,,.,.!...\",'.',,\n",
+ " --.,(),--(),.,,,,,..\"--,?\",.\",\",.',,,,,,,.:,,,,,.,\n",
+ " ,..',;';'..,,,,.,,,.,,.,:,;,,,.;,.\"!!!\",,.\"',!\".()\n",
+ " .\"!,\"....,,.\",\".,,,,.,,,.,,,.,.,.:\"!\".,,,.,,,.()'.\n",
+ " ,,,;,,,.,\"!\",.,.,,,,..,,,,-,.\"?,!\".,'..\"!\"\"?\",.\",'\n",
+ " !!\"..\"?\".\",?\"\"!\",.\"?\",,,..\"?\".\".\"\"!\",\",\"',,.\"',--,\n",
+ " \",.\"!!\".\"!\"()\".,.----!\",.,,,,.,.\"?\".\"?!\".\",\",\".,.\"\n",
+ " ,.\"????\".\"!'!'!\",,.\"!\".\"--!\"\"!\"*.*\"!\",,,,..\"!?\".\",\n",
+ " ....,.,','!,!\"'.--,,,..,.,.,,,..\"??\",..\",!'!\",.,..\n",
+ " \"'!\".\".\"\",\"-.\",'......!,!'.'!\",:\"?\".\"--?--.\"\"--!\".\n",
+ " \"??\".\",'--,....,,,\",,..,..,.?,?\",,!\".\"'!\"\",?\".\"?.\"\n",
+ " ,.\"'.,?\"..,----.,-,.,--.,--,.,,.'.'.\",\",\"?\",....,,\n",
+ " '-,'.,,.,,,.;(),,.'.,,,.,,.\"',!\"..,,,,....,,,-,,,,\n",
+ " ,,.\"!!;,,?\".,,,.\"'?,,.,\";,,.,,,,.,,.,,'.\"!\",,,....\n",
+ " .,.....\"?\".,..',..'.,,-.\"!,!\".\"?\"-.\",!!\"\",!\",.,...\n",
+ " ..''.'(),.,..,,,,---,',,,,,.,,.----,,,.,,,.,.,,,,.\n",
+ " \",,\".,,.\"!\",;\"!\".\"!...\",,.,...,..\",!!!'?!\",,,...,.\n",
+ " .,,:\",?!!\"...,,,,,.,,.,,,,...,.\",,?\".\",\".\",,.?\",..\n",
+ " ,.,,.--..\"!\",,,,.\",,\".\",\",,.(.)\"'!\"....,.,,,,.----\n",
+ " ,.,;,.,.,.\"!,\".\".\",,,,.:,,.,..,:\":;.\"\",,,\".\"!',\",.\n",
+ " .,.,,.\"?\",.,.\"'?\".\",\".\",\".\"',\".\",\".\"?\"..\"'.\"\",\".\"!\n",
+ " \".\",!\",',.,,\"\".\",,,\".\",?\",,,....,,,,,.,,.',,,.:\";,\n",
+ " ,.,!\".-.',,.,.\",\",,\".,!:',!'...?,,---\",\"!,,-.\".;.,\n",
+ " ,,,,,,..,,.',,.\",,\",\".\",,.:..,,-,,,.\"??,,,',,!\",.\"\n",
+ " !'!',\",..\"',,,,'!'!'?!\"\"?\".\",,,.'?',\".\",'!,!'!\",,.\n",
+ " \",\",\",'?\"\",,''.\"\"'??,',\",.\",,\".\",!\",,.\",!--!\",..,,\n",
+ " ,,.,.,..\"!?\",,.-,,...,,,..\"!!\",.\"?!\",,-,,,,'.\"?\",.\n",
+ " \",!!'.,.\"\"?\"\",!\",,,.:;,,,.;,,,.,,.,,.,.\"......!...\n",
+ " \"\"......,*...!...?...!...\"*.\",!\"\"...!\",,,,,,,,,--.\n",
+ " ,,,\"!\",,,.,.,,,,,.,,.,,.,..,'.,,.,.,,.,'.,,.\",',\",\n",
+ " ,.\"!,,\",.\"...,,!!\",.\"!\",,,,..,,',.,.,,:,,,,,.,,.;,\n",
+ " ,.,,'.,,,,..,,-..\",--!\"'.\",!\",,.\",?\"\"!'',\"'.'.,,,.\n",
+ " ,,,.\"!!\"'.\"!\",,,,,.\"?\"..,.,,..\"!!\"'.\"?\".\"?\",-.,,..\n",
+ " ,,.,-,,,.,,',,..,,.\",,!\".,,.\",,\",\",'?''.\".\".??\"\"?\"\n",
+ " .\",!'!--?\"\",\".\",,!'.,'.'..!\",,,.\".!\",,',-,;,.\",?\".\n",
+ " \",!,.,,,',.\"\",?\"\",.\".\",?...,....:',.''!,?'?\",,..\",\n",
+ " \".\",.\"\",!\",\".'.',,----.,'.\"..,,.,().,,,!\",,\",\".\"\",\n",
+ " ',\".\"'.,!\"\",?\".\",!\",.\"','.\"\"!?\"\"?\",.\"?\"\".\"\"--?,'.'\n",
+ " '.\",,,,,,.\",'!!\",.\"''!',.'.\",,.\",''?\".\"!?\".\"'.'!\"\"\n",
+ " !\".\"',\".\"?\".\",!\"\",,-:.,?\"\"?\".\",.\"\"?'!?\"\".\"\",.'.\",,\n",
+ " .,..,,,;,,.--.,.,',,.,.\",\",,\".\"',,,,,,,,,----.,',,\n",
+ " ,,,.,,,;,,;,,..,,,,,,,,.,..,,--.,,.,,-,,..',,,..,,\n",
+ " ,,,\".\"',,,.,,.,,,\",,,.,.\",.'.,,,--!,.,,',,,,,..,-,\n",
+ " ,.',.\",',!\"\"?\"..\"'--,...,',\",.\"?\".\",''.,!..,!\".\"?!\n",
+ " ,!,\".\",,...\",\"\",,,,.,,,,,,.\",,'!\",.\",!.,'?.\"\",,,\".\n",
+ " .\",,!\",,,.\",,?\".\"!\"\"',,,,'!\"\"','!\",,,\"',,','.''.',\n",
+ " ';----,',,,.\"\"?\",.\",!...\",,,,.,.\",,\",.\"''.,...,.\"'\n",
+ " .\".'.?\".,.\",,,\".\",.!!,,.\"\"-?\"..\",',\",\",.,,...!\",,\"\n",
+ " ,\".\".\"\",!--..\",,',,,.,.,,.,,,,,.--,,,,--,,----.,.,\n",
+ " ,',.,-,,,.,,,',(),.,,,.,,.,,.''.,,.,.\",,\",.,,.':\",\n",
+ " \";,,,!,.,,.,,,,,.,,,.,,.,,,,,,.,,'.,,-,,..--,,,--.\n",
+ " ,,,\",.\".,',.,,,,-.,,.-.,,...,.,,,,,,.,,,,,,--,.,.'\n",
+ " .\"............,...',?\",,,,:\"'!\",,----.,,,.,,,,..,.\n",
+ " ,,,.,,,,.,,,.,;,--.,,,,,.-',.,,\",!,!\",,.,,.,,,.'.,\n",
+ " ,,..,.(,,).\",,!\",,,..:'.,,,!',,,...,-!,:',,,!...,,\n",
+ " .,,,,.----.,:,.,,,,,.,,,.,.,,..,,,.,,..,(-),.,,.\",\n",
+ " ',\",,.,.\",!\",.\"'...\"\"!\"\"!\".'..\",!\",\"!\".,.,,.,,,\",!\n",
+ " \".\"!\",:!'!;?,....,,,.,,,,,,,,,.,,,..,,..,,,-,...,,\n",
+ " ,',,,'.',,.',.',,.,,.,,.','.\",,\",\".,,,.,.,,.,',.\"'\n",
+ " ,,,-'.'.\",,\",\".,.,,--,\",.,,.,,,,-,.,,,--;-.',,,.\"?\n",
+ " \",.\"'''?\",,,,,.\",'!\".;\"!\"\"'?\".\",'!\".\",\".,..\",!\",,,\n",
+ " .\"',--!\".,,.,',.,,.,..\"?\".,.\"'!'!?\".,,,,\"!!\"\"'!\".,\n",
+ " ,.\"...!...!!\",,,.,'..',',,'.,,.\",,\",.\"?\"..\",,'.,,,\n",
+ " .,,.',','',!''.,.\"**,.,,,,.....:',,,....\",\".\"',,?,\n",
+ " ,,.',,?\".,-,,\"??\",,,.\",,\",\",,,.,....,,...\"\",,\".\",,\n",
+ " \"(,,).\",,'......\"\"!?\".\"'....?\".\",\".,--.\",,,,\".\",,\"\n",
+ " (),.,,,..,,'',.;'.,.\"!\".\",\",..'.:\"',.,.\"-!-!!\".,,.\n",
+ " .,,'..\"!\",\",\",.',.,.,,,,.,,,.,,,.',.,...\"--!\",\",'.\n",
+ " \",.;..\"...\",.\",\".,,,:\"!\",,..,,,,,.,,,..\"!!\".\"!\".,,\n",
+ " ,.,,.'.\"!\",,.,,,:\"...!......\",....,,,,.'.\"??\".\"!',\n",
+ " -\".\"?,.',,...'!'....\"\"?\".\"!,,,\"'.,,,,..,,,,...,,',\n",
+ " .,.,,,,.,,,',,,,,,,.\"?\".\",,'.,!??\"--\",\".\"?\".\";.\"',\n",
+ " :\".\"\"!,\".\",..\".,,,,,,'.\",,\";\",,.!.,,..\".,.,:','..,\n",
+ " .\",.\"'........-,\"*..*\".\"\",,\";\",\",\".',!\",,..\",,\";\"?\n",
+ " ?''*,,?...???,',\".\"--'.\"*.\",\"',\",'..?!--:'.,?\",,.\"\n",
+ " ''?\".,':\"-?\"*,.*\"?\"...,.,.\",\".,(),,....,,.,.,.\",'?\n",
+ " ,?\".\"?...?\".\"',?,???.\",.\"','...\".\"'....\",\",\",,\"!,?\n",
+ " ?',,.?,,,.\",\"'...\"\"......!\",,.\"???,.\"\"'...,\".\"'?,(\n",
+ " ),,\".,,.,.,.\",\".\"?,,\".\"!'!\".\"'!\",,.',.'..,,,\"!\"..,\n",
+ " ,.,,.,,.,,...\",\",\",--,..,,.\",,,,,,.,,.\",!\",.(,,.),\n",
+ " ,..',,,,,,,--.\"!!\"--,-.\"!'!...\"...\"!\".,,.----.,,,,\n",
+ " .\",\",\",.\"\"!!\",.\",!?,.\".,..\"????\".\",,\".\"!!,'.,...\",\n",
+ " ,........\",\",,\".\"--'.,.--'.\",!?.,,,\",--.,.\",?\"\"...\n",
+ " ...,\",--'.--,.,,,..,,.,,.\"?\".\",'..\"\"'?\"\",\",--.,..:\n",
+ " ,,,.,.,,,...\",\",,,,,----.\",''*----.\"*:.\",?.,!\",,--\n",
+ " .\",?\".(,.)\",\",\"'.'.,.\".\",,!\"',.\",'?...',,!...\"..\"!\n",
+ " !!\".,,.\",'!\"-.\",,,\",.\".\"\"?\".(''.)\",,',\".\"'.\"..'..,\n",
+ " ..,,,,..,,,.\"',,\",\"'',,\".\",,'!\"\",.\"..,,..,;,',,,.'\n",
+ " .',.'.,,.--\"','.\"\",\",..\"!\",.-,,,,,,..,,...,-.:,'()\n",
+ " ,,.,,,,:.\",,\".,(,),,,,.;,,..\",,'!\",.\"..\"\",!!\".\",.\"\n",
+ " .,...,,,.,,,.\"!\".\"?\"\",\",.,,.\"'!\".\"',,\",,,.,,,,..\"?\n",
+ " \",--,--,(),.\",!\",'.,().,..,,.\";?!\".,..\"!\"--.\"....\"\n",
+ " .\",!\".;....,,.,..\",,\"....,,.,,..\"'!'!\"..,.--,--.;.\n",
+ " \"?\".\"?...???\";,,..,,,.,.,.'.,,,.\",;?\"--,,.'.,,'..'\n",
+ " ,.,,.,.\",?\",..,,,:\",,?\".,.,'.,,,,.,,.'.'',.,.,.',,\n",
+ " ,.\",,\",\"-,.;.,,,,?,,.,'?!,.!',?.--!,?,!'.?'?,,,.,!\n",
+ " !!,;,,..,!\".\"!\".\"!';,,'.,,----.,.,,\",\",,-,----..'!\n",
+ " !...\".\",,,,.'.\"\",,,\",'...,,,.'.;;,,,.'.--,(),,--;'\n",
+ " .,..,,,.\"',\"-,\".,,;.'...,'....\"\",,\",--\",.!\"\",',.?\"\n",
+ " \"...\"\"';'.\"'.,,,()..,,.',,'.,.,,.',.\"',\"...,,,..,'\n",
+ " .,.,,,.,.,.,.,'.\",!,.,\".,,,.,.,,,.,.().\",'?!\".\",*.\n",
+ " \"*.\"'!\",''.\"'.\"\",\".\";.\"\"?\",.\",\",,,,.\",\",..\",\".\",,\"\n",
+ " .\"!\",.,..'....,\"';',\".\"!!\",,\".\"\",!\".\",,'...\"\"!\".\",\n",
+ " \".\",--'--.,,'.\"\"'!\".\".!\".\",!'.\".,,...\",\",,\",......\n",
+ " \".\",\".\",...\".,.\",'!\".\",.,.,.,....\"\",\",.\",,,,...,.'\n",
+ " ,\",'.\"'!.,.\"\":,.\".'.,,-...-,,..,,--.,,,,,,,,,.',,,\n",
+ " ...,',,,,....,..\",!\",.,.\"--!\".\"?\"\",\".\"!!\".\"?\"\",\"..\n",
+ " \",--,\".\"-\".\",,',\".\"'?\"\"!\",.\",--,!\"..,,,,,,.,,,,,..\n",
+ " :\",\".\"?.\",:\".,!\".',,,....\",,\",\"!\"\",,,\".\",,\".\"!\".\"'\n",
+ " ,\".\",!!\",.,',,,.'.,,,.,,,,,,,,,,.,.,,,,,,.,,,.,.\"?\n",
+ " \".,',,.,,.'::,,--.',.,..,.'.',,.\"',\".\".',.\"\",\",..\"\n",
+ " ,\"..\",\".\"?\"'.,,,..,,'.,,,:\"...'',,'.\"\"?\".\",',\",:\",\n",
+ " !\"...\"'?\".,,.\",\".\"'.\",,.\",\",,'.\",\".\".\".\",,.,\".\"','\n",
+ " ,\",.;.'.\"\",.\",\",,\"'..?\"..,..,\"\";,',,,'.'.,,..,,.',\n",
+ " \",',,,.\",,,,,,,,.,,,,.,'.,,,.\"?\",,,:\",,''',.\"\",!\".\n",
+ " \",!\",.\"!\".,..\",'!\"...,,,,..,'.-.-'.,,,,.:-,,.\",,,.\n",
+ " ..'...,!...,...'!...?\".,.,,,,,.\".'.'?'?'.'?...',\",\n",
+ " \".,???'.,,!!,??,,-.?.,'!!\",.,.-.,,,,',,.\",'!!\".;:\"\n",
+ " ,'?,\".\"'!'!\".\"--''!\":\",!\"\"!\",.\"!-,\",--;.,,-.\"',\".\"\n",
+ " ,.\".,,.....\"-,,\",.\",\".\",',\".,.\",?\",,.\"....?\".\",,\",\n",
+ " ,\",',.',.\"\",'',\".,,,.\"...\",.\"'!\".\"?\"\",\".\"\",,,,,,,.\n",
+ " ,.,,.,,'',.,-,,,..,,.,,,,,,,\",\",:,,?,?,-.\"!!\".\",\",\n",
+ " .\"',\",,.\",'!\",.\"?\".\"'!\",.\"!!?\"\",,\".\",?,!\".,,.,.\"!!\n",
+ " \".\"'!''--!\".\"?\".\",,\",.\"?\"\".\"\"'.!?\",.,'....\"??'!\"..\n",
+ " \",'!--!\".\"??'--!\",.\",?\"'...,,'.,,,,,-,.\",',\",:\",,,\n",
+ " .\"\",!\",,.,,,,.\",'!\",.\"?\",.\"'?\",,,.,,.,,,.,,,;,:\",.\n",
+ " \".,,,,.,,,.\"?\",.\"?!\",,:\".\"...,,...,,......\".\"...,,\n",
+ " ....\",!\".\",,,,--'.......,,,!,!?'!!\",,.\",!!?!\".,,'!\n",
+ " .\",,?...!...\"...,.,,.\"--?\",.\",\":.'.\",'!\",.,,,,:\",.\n",
+ " ..\"\"!\",.\".?\"\",\",,,\",,--.\"\"!?...!\",.\",\".\"!...\",.\"'!\n",
+ " \",,,,.',,,!'.\",,\",\",,...!,?\"',....,.\"!-!\",,\"!\"',.,\n",
+ " .,.\"!...!......\"\"?\"\",,!!\"...?,,.\"',!!\",.\",!,\".\",'!\n",
+ " '\".\",,'!\"\",'!\".\",?'.,,!\",.\"!\"\",,','.\"\",.\"\",?',!?\"\"\n",
+ " ,,??\".\",,.',\",.\"!,.\"\",,.\"\",'.!'.\"\",.',\".\",,'.''.\"\"\n",
+ " '.,\",.\",!,',\",..\",\",,\"..\"\",'!...,...'......,.\"..,'\n",
+ " ..\",,\",,--\",,',..\"\"...\",.,.,..\",',\",\",...\",:\",-,,\"\n",
+ " ,,...'',.',,,,'..,.',-,,,.:-.,..,,,.\"?,?\".,.--.,,.\n",
+ " ,,,.,.,.,,.,.,,.,,,..\"?\".\",,',;..,\",\",,--.?????,??\n",
+ " \",,.:\"'.',.\".,,,.\"',,\".\"?'.?----,.\",.-,,..\"?\".\".--\n",
+ " --,.,,\".\".'.\",,..\",\",,.,-,-,,.,,,,,,,.,,-,,,-,.,,.\n",
+ " ,,.'.,,,.,,,.'..,,,.,,,.,*,.*.\".,\".,..,,,,.,,'.,.\"\n",
+ " ,,\"..\",,\",\".\",--\",!,.\"--\",.\",,.\",,.\",,.,,,.\",,\".\".\n",
+ " .\"\",!\",.\".?\"',,,.\"',\",\",.\",.\",!,,\".,',,--.\",\",\"?\"\"\n",
+ " ,,\",'.\".\"\",\",,--\"--?--.\"\",\",\",,,,,.,,..\"\",\",.\",\",.\n",
+ " \".,,,\",.\"...,\",,.,,.\",,,\".\"..\"\",,,\".\"?\"\",,.,,,,,!\"\n",
+ " .,.\",\",\",.,,??\".\",??,,,-,,?...\"..\",,\",,.\",.,,,,,?\"\n",
+ " .\"?,\",.\",,,,,.....,,;....\",',,.',,','----,,()--,,,\n",
+ " ,.\",,\".\",\",.,,';.\"',\",\".\".\",\".\"?.\"\",,,\".\",,,,,..--\n",
+ " --'.',,'.,.\"\",,\".\",.??,,,.??\"\",,\",.\".,;,.,.?,..???\n",
+ " ?!..?!.,--;?,,.,.,!\",,,.,,,.,\",,,!\".,,.\"?\",.\",\".\"?\n",
+ " \"\",.\"\",?\",;,.\",,,,\".\",,.\",.,,.,,:\",?\"\"?...',\",,.\".\n",
+ " ..,....,,.,,...\"..,.\",\",\",..\"().\".,-.,,\",...\".\",'.\n",
+ " -,'.,,,,,...,.,,.:,,,,.,,,,',,,.\",,\".\".'.?\",,,,.\",\n",
+ " ,\"..\",,\",\"--:--?\".\"...,,\".\"...\",.\",,\".\",\".\".\".',.,\n",
+ " ,-...,,.,',.,,..,,,,.,.\",\",\".\"(.)\",,\".\",\",',.,.,,.\n",
+ " .,,...;,...,..,.:\",\"...,,.,,--..\",,,,\",..,,.,,-.;,\n",
+ " .\"?\",'.\",,??,,?\",;,.().,,,--.,.\".........,\".\",\",:\"\n",
+ " ?\".\"............,\",.\"?\"\",\",,.\"...\"\"!\",.\"?\"\",,\",.\",\n",
+ " \".\",.?\",'.\",,\".,,.\",\",\",.,,...,--.-,.,,,,.\",,,,..\"\n",
+ " \"...\",.,.,.,,,.,,,,,.,,',.:.,.............\",,,\",\",\n",
+ " ,.\"\",,\",,.\",,.\",,:,,,,--,.(.)..\",\".\",\",\",.,,...,\",\n",
+ " \".\",.,.\",,\".\".\"\",\",.\":,,....\",.,:\",.\",,'.',.,.,,-,\n",
+ " ,,,.\",,,\".\"!,\".\",\".,.\"???????\",-.\",\",..,,.\"--,,,..\n",
+ " ...\".,',,.:\",,,\",,,,,..,,.(),,.,,,,.,\",\"\",\"\",\"...,\n",
+ " ,.,,.,,,,,'..,,..\",\".;:\".\"...',.'.'.,,.-.,..,,,.\",\n",
+ " \".\",,!\".,,,.\"??'?'?\".,,.,,.,.,,,,:,.,;,,.,',.',,',\n",
+ " :\",'...\",:\",,.\".,,,.,:,,,,,,,,.,,,..,,,,,..\",\",\"..\n",
+ " ',,,...,.,..\",,,,,,.,..,.,\"\".,.,,,.,,,,,..,..,.\",?\n",
+ " ,?,\",.\",.\",.\"'?,\".\",,'.,,\",.\".,,\"',\"..,',,,''.\".\".\n",
+ " .\",,,,,--.,,\",\".,,,--',,,.'-,--,,.\",,\",\"','',.\",,,\n",
+ " ,:\",.,!\".\"!\",'.\"'??\"\"!\"..,,,,,..,',.,',.,,----,,'.\n",
+ " ,.',,.,...,,:\"--.\"\",\",\"\"()\".,,,,.?.\"----\",,\".'.,',\n",
+ " ,.\"\",,,,,,\"\"(),,.,--.:\",,,,.,:'.',,''!\",,,,,,.,,-,\n",
+ " --.,.\",.,'--,\",\".--\"--.',,,.--,,.,,,,,.,,,.,,...'.\n",
+ " ',,.,,..\",.,\"'.\",\"\",\".\",\".\",.\"\",,\",\"'\"(),\"'.\"**\".\"\n",
+ " ,.,,,,--.,.,,,,.,.'...\",\",,.\"..\",.\",?\",.\",!'--'!!\"\n",
+ " .:\"!\"..\"?\",,.,.\"...\",:\"...\",,..,',.\",?\".\",'....\"()\n",
+ " \"!\",..\",',\",.\",.,!\"...\"----?\"\".\"\"'----?\"\"!',\"--\",.\n",
+ " \"\",.\"\"',\".\"?....\",,.\",\",,,,'.,..,',.,,:\"........!\"\n",
+ " ,'..,\".\",,.,,..,,,.,,,.,().','.,,,----.,,.','.,,',\n",
+ " :\",?\"',,-.,',,,.,,..,,,,,.,,.'...',..\",,,\"',,.\"?\",\n",
+ " ,,...',,,,',.,,.\",\",,\"......\"\",,--!\",.\",...'...',\"\n",
+ " .,.\"',\".\".........,\",.'.,.,,..\",\"..\"!\",',.\"?\".\".,'\n",
+ " .,\"...\"!\".\",'!\".,.\",\".\"--!\"..,,...,,:--'..,.--!'--\n",
+ " --;.'.-----'.-'..!..',:\"!\"\",,',\",.,.\",'?\",'.\",,'.,\n",
+ " ,'....,!!\"'.,,,.,,--.,.,-.\",\",\",,.,;.\".',',..,'',.\n",
+ " \"',',',,.!'.\",,.....\",,,,,.,,,.--,,.,-,,.\",.',...,\n",
+ " ..,.,.,,,.'!'!!,!!!':'.,:,,,,,--.'\"',',',,,,,,,,',\n",
+ " ,,,..,.\"'.,.--..'\",'?\"..'.--,;''..,.,,.;.,,,,..,,,\n",
+ " .,..--..,,.,''.--,,,;,.,--,,,,,!,.,..,,.,--..,.\",,\n",
+ " (),.,.,.,,.....\",\".,--..\",\",.,.,.:,.,.,,..;,.,.,,,\n",
+ " ,.,..,'.,,,...\",\".\".\",,...,..,.\",,\".,,,..--,,,,,,.\n",
+ " (),,',,,,.',.',,.:,,,,,;,;,;,.,,,,,,,,.,.--....,,,\n",
+ " .,,,.,,,,:--,,,--:\",,.\"..,,.'----.,,,,,,,.,.,--.--\n",
+ " ----,...,'--,,--.,--,,--.(),,,,,.,,,.;.,.,,,,..,,,\n",
+ " ',,,.,,,,,.',',-..',(),.,.,'.,,,.',.,\"-\".\",,,\",\"!\"\n",
+ " ,.,.,,,,.,,,,.',,'--,.,,.,...,,,,,..;,,;,..,,.,,,,\n",
+ " ..-,,.\",?\",.\",\".\",\".,..\",,,\".;..,.,,-,.,..:,,',,.'\n",
+ " ,.,.,,,'.,.,,,,.\"'..\"\",,,,\".\",??\"\"!\".\"?\",.\",,'....\n",
+ " .\"',.\",...\",.\"?...,,.\",.',-,.'.\"',,\",,\"...,\",.\".?\"\n",
+ " ,.,,,,:\",.,'.\",'.\",\".,,:\".,.\"\"?\".\"'.\"\",'??\"\"!\"\",\".\n",
+ " \"?\".\".\"\",--.\"\"?\".\".,.\"\",\",,,.\"?\".\"!!\".\".\"\",,,\",..\"\n",
+ " :...\"\"',-?\".\",'!.,.,\"(')\",.,,.\".\",,',\".\",\",\"....--\n",
+ " ?,,.--,,,..\"\"?\",.\",,?\"\"'--,\".\",',,,.--.\",..\",\",.\",\n",
+ " --?,,,,,,?,,,,?,,,?\",.\";,,'.,\",\",,.\"\",',\".\",..'',.\n",
+ " ,,\",\".\".\",',\",\",\",,\";,\"()\",,.,,.,'.',,,.'.,',',';'\n",
+ " ,.,,.--?\".\",,,.,,.,,...--'--..,!,!\",.,..\",,!\".\"'.,\n",
+ " ,'--....','...?...\"\"?,\";\"'.',,.\"\"?,....\"\".,;.---,.\n",
+ " ','.'.\"\"'?\"\"!\".\",!.'----'!,,\",,\"'.,.\"\"?\"\".\".\"?\"\",!\n",
+ " .,.,--,.',\".\",.\"\",!\"\",,\".\",,;,--.\"..\",,\";\",--'--.,\n",
+ " ,,'.,,.,,,.,.,,,,,,.\"'..\"''--,,,',,,.\"\",!!,\"..,,.,\n",
+ " .,.,,,,,,,.,,,,,.\",?\",,\"?.\"\"??\".\",'.'.,?!,'.,:,,.\"\n",
+ " .,,,.\",,\".\",,,,.,,,,,,,\".,,'.,,,',..,.,,.\",?\".\"?\"\"\n",
+ " ?.'....:,,.?.??,'.\".\"?\".\"?\",,,,'.\"'.,.,\"(),\",;,,--\n",
+ " --.'?',,,----?,,,?,,.,.\"\",',\",\",--.,',\"('),\",,....\n",
+ " ?.....',,\".\",,,\",\"''?\"\".,:,,,.....\"\",'!?.--.\".,,.,\n",
+ " ,,,,.\",,'.,,,,,,\",.,....',:\",.\",,,',,.\",!\".\",,\",,,\n",
+ " ,,;,,,,.,.'.,..,'.,,,,-,.,,,.\"''','\".\"..,.\"\"'''?\".\n",
+ " .,..,';.\",\".\",,''.',,''.''.\"\"'''?\".\",'.\".,,,',,.,,\n",
+ " ,,,.\",'?\",,.\".,\"*.,,,,.,\",'.\",.*\"..\"\",!\",.\"!\",.\"',\n",
+ " \"*.\",!\"*().*\".\"*()\"'.\"''-.\",,\",\"''.\"**\",,.\"\"?\",()'\n",
+ " ,,,.''..,,,,.,,.\"??\".\",,\".\".',,.\"\"?\"\",,\",.\"...\";.\"\n",
+ " ,,.\"\"??\".\",,\".\"',.\"\"...,,'?.,',',,.,(''),,'?-.'-.\"\n",
+ " ,,.\",,:',,'....\"\",,,\",.\",\".\"?\".\",,,.,'....\"\",,!\",,\n",
+ " .\",,?\",.\",\".\"!\",.\",',!,,',''.,'.':',.''',.,,,,',',\n",
+ " ''.',,.,?!'.,\",.\"?\".\"?\",..\",,,!!\",.\",?!\".\"!,?...\",\n",
+ " .,,.,.\",?\".\"?...\"\",,,\".\",,''.*,,\",.\",.\"*\",,.\",',,.\n",
+ " ,,,,,,,.\"',,.',,,',.\".,,\"'\",.\",\".\",..\".\",,,\".\"?\",.\n",
+ " \".,..,,..,--..,.',.\"','..\"'?\",.\"!!,\",..,,',..,.\"',\n",
+ " !'--'!\",,,,..\",,'.--!...,....,,\",.\"----!.',.,!!'.'\n",
+ " .,,\",.,,..,,,..,,,--\"\"(),.;'.'.,,,.,,,.,.,-,,\"!\",,\n",
+ " ,,,,,.,'.,,,,,,,.,;,,;;-;;,.,,.:,;,..,:,,,,,.,',,,\n",
+ " ,,,--.,.,,,,(,',),,,,---,,,.,.,.,-,.'.,,,.-,,'.'.,\n",
+ " ,'..,,,..,,,.--,;,,,.,.,,,,.,,,,\"'.\",,,.,,,,.,'\"',\n",
+ " \".,.,.,,,,,,,.,,,;,,'',,'.,,,-.,,.,(,),,.,,.,,,.',\n",
+ " ,'.,.,,.,,.,,.,,,.,,.,,',,:\"....,'......,....\",.\",\n",
+ " !\",.',,..,.,.,,.,.,,,,,.,,..,,,().,'\"\"----,,.,.,,,\n",
+ " ,-,,,,,,,,.,,.,.,,.\"!\".\".\"\",,',\".:\",''--!\"--,'--,.\n",
+ " ,,.'.\"!!\"\"?\".,,,,,,,.',.\"!\",..,..,,..,..\",,\",\".\"\"!\n",
+ " \".\"'!\",..\",,\",,,.\"''?\".\",.--'..\"\",\".\"!',!\",.\",?\",.\n",
+ " \",'.!!\".\",!\",.\",'...\"\"!','!\".\",!\",,,.\"!!\"(),.\"'!\".\n",
+ " \",'.\",,.,.,:\":',.,,.\"',...,,.',,,.\"...!...,'...''.\n",
+ " .....\".,,..\",\".\"',''?'.'.'''..',--:''!'--',',',!''\n",
+ " ?''!':',.'.,...?,!...'?\",.\"!'?''!?!',...',......!'\n",
+ " '...,'!\",,.\"''!\"\"?,\".\"'.,.\"..'''.:-,,.,,,,,,,,,.',\n",
+ " ,,,,,.,()-,.,,,..,,,..,.,,.,',,..,,,,,..,,....\"',\"\n",
+ " .\"..\".\",!'?\".\",?\".\"?,?,.\"\"?\".\",.'.,\"(),\".....,\".\",\n",
+ " '.\",.\"'.',.!!'!\".\",,'.??\",...\",\".\".\"\",.,?\",.,,'.\"?\n",
+ " \".'.\",\",.\",.,'..,?\"\",\".\"''',\",.\",',,\",\".\".\"'!\"...,\n",
+ " ,,,,.,.\"?\"\"?\".,,'.,,.,,.,,,..,,,,'..,..,,,.,.,,,.,\n",
+ " ..\",,!\",.\"?\".,,,,.\",!\",.\",\",.\",,\",,.\",',\",,,,.,,,,\n",
+ " -,.',,.,.,,...\",...\",.\"',,\",.\"'.',.\"\"'.--,\".\",.\"\",\n",
+ " ,,\",,,.,',,...',,.,.\"'!\".\",,',?',...\",.\"?,\",.\",,\",\n",
+ " .\",?\",',,.,.\",?,?\",,,,'.,,,.,.,.,,.,..',.'.,----..\n",
+ " ,,,,-,.,.\",\",,\".,....\"\"'!\",,.\"?,'-.,'.'!?...,''.:'\n",
+ " ...'\"\"',\",\"',,\".\",'..\"\",,\".\",\",\".\"()\".'.\"\"''?\",.,,\n",
+ " ..',,,,',,..,,.\",,\",,,,.\"''!\",.,,,.\"....\",.',..,.\"\n",
+ " ,\",,,,.\"?\",..\",,,\".,.\",\",..,,,',,----,..,.,.-.,.',\n",
+ " ,,,,.,.,,,-,.,.,,,,,.-,.--',,',.,,,.,,----.,,,.,',\n",
+ " ,.,,.',.,,..,,..\",'?,,\",,..\"'.,,\".\",.,\"*,.*\".\"\"',\"\n",
+ " .':,'.,,,..\",!!\",,,,.\"--..--..,\",.,,..,,.,,,.\",,\",\n",
+ " .',,'.,.:\"?\".\",',\".\"'.\"\",,,\".\",.\"\",...\".,,,()',,,'\n",
+ " '.,.,,,'..\".,....,...\"\"'?,!\",..\",....\"'.\",,,...\",,\n",
+ " ,.'.,,,.,,.:.,,..,,,,.,,.;,..\"''.',\".\",'.!...!\",.,\n",
+ " .\",\".\"...?!.,.,?,?\",.\",....'!'!\",.\",',,\",,.\".,,.',\n",
+ " ,'\".,'.,.,,.\"?\".\",,,\",.\"?,\"(),\"'.\",;,,.,,,-,,'..\",\n",
+ " \",,.\"??\"\"?\".\",\".\".',.\"\"...!.'...\",.\"??\"\",\".\"?\"\".\"\"\n",
+ " !....,\".,.,,,,,.\",,?\".',.,,,,,,,.,.\"',..\"',,,,.'.,\n",
+ " ,',.,,,,,:,....'.-----('),,.,.,,',...().,,,:\",.,,\"\n",
+ " .,.,.,,.,,,..,,,..-.,,,',.\"!\"\"'!\",'.'..',,.,.,,.,,\n",
+ " .\",,\",,.,'.,,.\",\",,,,.\"?\",.,,.--.\"?\",.\".\",,:\".\".\"?\n",
+ " \".\"!\",,,,.\"?!\".,.,.,.,,,--'--,,.,,.(),,'.',,.',,..\n",
+ " ,,.,,',,,.,..,,..,,...,,.\"'?,\".\"?\"\".\"\",,.\"\",!'.\"\"'\n",
+ " ,!\",.\"'!-!\"\"?\"'.\"',,';,',,.'..'...\",,,.,.\"!'?,\",,'\n",
+ " .\",,\".\"'?\"\",.\",.,..,,,..-,,,.?.....;..,,,,...,,,.,\n",
+ " .()...,.,',-,:\"'?\",.\"'??'!\"\"!\",,',..\",,\".\",.',,'.,\n",
+ " .,!--!\",--,.\",!'....\".\",\",.\",,\".\"!!\".,.\"',\",-,'.,.\n",
+ " --,,,,,,,,,,--,.:-.----.,.--.'.,.,.\",\"'.,,,,,----.\n",
+ " ,,.,.,,.,-..,,,,,.,.,-'...;.',.\",!\".\"?\"\"',!\"\"?\".\",\n",
+ " ,,\".\",....!.....,!\".,.,,.,,,,.-,,.\",,!\".\",,??,,!,,\n",
+ " ,,:,.\",.,,,,,,.\",,,\".\"----,,!\",,.,,,:--,,..,....,,\n",
+ " '..-,,,.,,.,,.,,,,,----.\"??'.??\".,,,,,.,,.,('),,,,\n",
+ " \"??\",,.,.,.(),,..,,..,,.,.,,-.,,,,,,.....\",\".\"?\".\"\n",
+ " ',','?.\"--.\",!,'.\"\",',\",.,.-,.,,,.\"!!\".\",?!,!,!\".\"\n",
+ " ,!\".\"!...,!....,,!,?,,,,!....\"\",'.\"':\"''.\"\",.,,!\",\n",
+ " ..\",!?\".\",!\".\"!\",.\"!,\".,,.,,,..,,,,,,..,,.,,.,,,.\"\n",
+ " ,,\".\"?\",,.,,-,..-,,.\",,\",..,',,,,.....\",-!\".\"--:,,\n",
+ " ,,,!\".,-,.,..,,,,..;,,,.,.,,,.,,,,,,,,,,,,'.,,.\",\"\n",
+ " ,\"','.\"\",\",\",,.;,\",..,..,,,.----,:,,,.,,,,,----.,.\n",
+ " ,,.,,.,,,.'''.\"',\",\",.\",'.,,.,.'.,,.\",,:,,\"'.,,,.'\n",
+ " .;,,,.,.\"\",\",\".(),,.--.,.',.'.,----,.,\",.\",,,-..\"?\n",
+ " \".\",,\".'.\",\".\"?\"\"....\"\",,,\",----.\"?.,.\"\"',\".\".,\",.\n",
+ " \"!\".,,,:\".\"\"?\".\",,.\".\"'.\"\",\".\"...!!?\",.,.,,,.,,,,,\n",
+ " ,,,,--.,,..,,.,,,.,,,,,.,,,,,.,,.,'.(').\",'..'..\"\"\n",
+ " ?\".,'.\",\",\".\"\",,,?\"',.\",\",.\"...\",.\"'',\".\"?,....--,\n",
+ " --?\"\",,\",.\",,,,'.?\"\",',,...\".,,,,,.-..,,.,,,.'.-;-\n",
+ " ,,;,,;--,,,..,,,..,,.'.,,--,,--..,.,.\".,,\"...\",\",,\n",
+ " \".\".\"-.\",.':,,,,----...,.,..\",,,\",..\":,,;,-.\"\",\",\"\n",
+ " ..\"\",,.\"\",,,\",',..,.'.\",\".\",\".\"?\",.\",\",\"'..\"**\"..\"\n",
+ " ',.'.\",\"*,,.*\".\",',;,',,.,,.\",,',,.\"\",,\".\".\"\",,\",.\n",
+ " \",\",\",,,.\",,,,...,,.,,,,...',,--.,,.,,,;,'.,,',-''\n",
+ " .,:\"...\",:\"...\":\"...\":\",,.\".,-,.'--,,.'.,'.:.',,,,\n",
+ " .,.,,,.,,,,.;,;,.(.),,,,,,.'.,,;,\"?\"'..,(),,.,,,,.\n",
+ " \",\".\",.,,!\".\",?.\"----.',,.,,.,,.,..,.,.,,,....,,,-\n",
+ " .--,.,..,..,,,,..,:,--,,--.,,,,..,,,.(),..,,.',,,.\n",
+ " .,,.,...,,,.,,.,...\",\",,,\"----!,.\".\",\",\",,,,,,,.\",\n",
+ " ,..?,,?...!.,,.\"--,:..,,,,...\",,.,.,,.;,..\",,,.\",.\n",
+ " ,,*.,..,,.',.,.*.-,..,...,,..,',.--,',.,,..,.\";,\".\n",
+ " ,.,.,?--,.:,,...,,..,,.,,,.,,,.:().(),().?--..;,,,\n",
+ " ,.,.,.,\",,.,,,:()---,()-,,()--..\",,,----..,-,,,--.\n",
+ " ,,.,.--;,....',,----.,.,.,,....,,,.,.,,....:\"'.\"*,\n",
+ " .\"',.\"*()-.'.'.',,,,,.,,,,,,,..,,'.*\"'.\"*()\",.\".-,\n",
+ " ',,,,.,,',,,,,.',,,.,\"\",,.\"\".,,,'.\"\".,...,,.\",,\".\"\n",
+ " \"--,,.''();.\",\",\".\",,-,-.',.,:,,.('.)--...,..,,(),\n",
+ " ()-,(),(),(),(),...,!,..'.,'--........,,,,........\n",
+ " .,....(),,,,.,.,!,,:.,.,.....,,..-.,.,.----,,.;,,,\n",
+ " .,,.,,!...,..,,,,'...,..,...,.,..,.,,.,\"!\",...,,.,\n",
+ " ..,,.,.,..,..,,--,,.,.,.,,...,,.,.,.;,,..,\"??.\",.;\n",
+ " ,,.'.,.:\".;.\"'.\".\".,,.,.,,\"?\",,,.,\",\",\"?\";;,\",\".,.\n",
+ " .,..,.,!,,;,!!'.,,--',--.,,,..,.,,.,.,,,,.',,',,..\n",
+ " ,..----.,,.,,.',,,.,,,\",\"*.,',.*\".\"'.;',,.,',;,-,,\n",
+ " -,..\",\",\"\",\",,.,----,.----.,.,'?,,,...\".\",.,,--...\n",
+ " .?......!...,,\",\",\"\",\",.',,.',..,.,,.,,;,,..,,,.,.\n",
+ " ',,--'.-.\".........\",.,,,.\",,--,....\",,.,,,.\",,\",\"\n",
+ " .\"\",,!\".\",,'.,!.\",..,,,-.,..,,.,.\",\".,,.....,,,.'.\n",
+ " ,.,,,;,..\",?\".'.\"!\"\"!\"'.\"?\".,','..',,,..,,,.,,,,',\n",
+ " ....,..,.,.,,.,,,,,.,'.,...,,....,,,,;,,,.,.,,,,,,\n",
+ " ,.----.:\"?\",,,,,.,,.,.,,,,,,,.,,',,.\",!\".\",??\".\",.\n",
+ " ..'!\",.,.\",?\",,,,,.',.\"?--...\"'.\"...,\";\"'.'--.,!\".\n",
+ " \",!'?\"\",...,.?...?,....\".,'...\",?\".\",??'.\"\"?\",.\",,\n",
+ " ...'.\"\"?\"\".,!\"\"...\".\",\".\"...\"\",...\".',,,,,,\",,,,.,\n",
+ " ,'?!\",,.\"',!,,.,'.\"\"?\".\"'....\"\"!....\"\".',,'.....\"\"\n",
+ " ,?\"\"....\"\"?,,'!!\".\",',.\".\",,\".\",?\"\".'.....\"\",,\",,,\n",
+ " ,.\"',!\".\"'!',.......\"',,\",\",,\",,\".\",,???',,.--,-..\n",
+ " ..'?,--,...\"\"'!\".:\"'?....,,,-,.\"\",\",.\",,.,-....?\"\"\n",
+ " !\"'.\"'?\",,...\"?\",-,.\",?'......,\",,----.\",,\".\",...,\n",
+ " ,--...!'!\",,,,,,.,'.-,',-'..'-.,.,-.,,,,..\"?...,..\n",
+ " ......'?...\".,,.,,,.,,,.,,,.',,...--,,--..-,,.;,,,\n",
+ " ,,,;;.,,,.-.,,.\"',',!\".\".!\".\",!',\"'.\",!,.',.\"\"'?,\"\n",
+ " '.\"!!,?\"\".\"\"'!\".\"'.\"\"'.\",.,,,',,,.',,,.',..,.\",,!\"\n",
+ " \",,...\"\"?\".\"..\"\"',,\",,,..\"!!',!\"--...-,,.\",!!!\",.\"\n",
+ " ,!,\",.\",\",,\",'.\"..\",,,\",.\",''...',\",,.,,,.\"-,!\",\"!\n",
+ " \",,.\",,,\".\"',\".\"!?!\"\",',',\".\"--!\".\"!!\"...,--.,,.,,\n",
+ " ,''.'.,',,..,,--,,,,.,.,,,,,,.,.,,,,,.,,..,.,-,,..\n",
+ " .,,,.,,\",\"*.*\".\",,,'..,..\"!\",....,.\",\"..\",?-,\",-,.\n",
+ " \",,,,\",.\"!.,,....--.,,-,.\".\",,\".\",.\"\"',,\",,.\"','?.\n",
+ " ,,..,'!\"'.\"!,,..,!,,!!!,\",.\"!\",,,-.,.,\",\",,..,,,.:\n",
+ " ,,,-.\"'--,,?\",.\",.\"\",?\".\"'..*'..',.!',\",.\"'.\"*\".\",\n",
+ " ,,,,..,.,:\",,...\",,.-,.,,,.,,..,.;,,,.,,.,.,,,,.--\n",
+ " :\",??,,','','!',',\".\",,.\",,'....,.,...,,.--.,.().-\n",
+ " -,,,,...--,,..--,,,,,',,-,,,'..,,,..,,,.,.',..\".,,\n",
+ " .,\".\"?\".\"!\",,\"--.\".,'.,,,,.\",\",.\",,\"',..',,,,.\",\",\n",
+ " '...,,,.--'.,,,,.,,,',,;,.,,--,,,,,..,,----,--,,..\n",
+ " ,,.,.,.,,,,.,;.,,,,.,',.\"':';,',',,\",..\",,\",..\"'!\"\n",
+ " ,\",,'....,\",,,..,.:\"?\"\"!\",..,,..-.,..',..,.\",!\".\"'\n",
+ " ?\"-,.\",,\".\"?\".\"!\"',,,;--.,.\",,\"...\",.',,--.\"',.-.,\n",
+ " ,.,,,,--,.'.',.'..\",.,\",.\",!',,\".,,,,,.'.:\"??\".',\"\n",
+ " ,\".,,.,,.,(),,,''.'(-).,,.--.------.',,-..-'.,-,,.\n",
+ " .,,,.'..,-.,.\",,\".\"...\",.\",!\".,,.....,,..,,.,.,,--\n",
+ " ..,.,,,..'-,.,..,,.,,,.'..,,.--.',,.,,..,,,\",\"....\n",
+ " \"!\".\"!\",-...\"?\".\".\".,,,.,'..,,,,..,.,,.,,;,,.,'.,,\n",
+ " ,..-.,.,,,,.',,.\",\",\",;,,!\",,.,.,',..,.,...????...\n",
+ " ?....,,,...,.,,.'.,.,,:'.;,,.\",,,,,?\"..',,,.\",\".\",\n",
+ " .,!\".,,.-,.\",.,,,,\".\",?.\"\",\"(),\"'.\"(.)\".\",,.,,,--,\n",
+ " .\"',,;,....,..\",',.,'.,,.,,,.\",..\"(.)\",,.\"(',-.)\"?\n",
+ " ..\",,',.*,,,.,,.,,,,.*.,,.\",',\",.\",\",\"'..\"\",\",..,-\n",
+ " ,.\",\".\".\"\"',\",\".\".\"':,\".,-,,,;,,,.,,.,,.,,',.,,,,,\n",
+ " .,',..,,,.,,,.,,,,.,.,,,..,,,,.,.,,.\"'?\",.,,,.',,,\n",
+ " .\"?\".,.,,,...,'.,,.\",\",.,,.,.,,.,',,,,,.,.-,,.\"?\".\n",
+ " \",,'.??,\"(),\"?.,?\"\",\",,\",,\",.\",,.,\"--\"\",\"\"--\"..\":,\n",
+ " :\",\",\".,,\",\",,,...\"()..\",'?\".\",...\"\"?\"\",?\",.\",..*'\n",
+ " ?\"*\".\"\",!\",--,,,.\"?\",',.\"...,\".\"'?\"(.)\"...,,\",....\n",
+ " ..:',,,;...,,.,.,,...,,...,,:\",?\"\"!''!',\".,,'.,,,.\n",
+ " \"......!\".\".'.?'??,?\"\",;,\".\"!\"\"'.,!!!,\",.\"!...\".,(\n",
+ " ),,.\"...!,.\"\"??...\",,'.\",?\"\"',!.','\".\",!!\",...,,.,\n",
+ " ,,-,..,,,.'.,;;:?;,.,',,,..\",'!\",.\",,.\".,,,,,.\",,\"\n",
+ " ,\"..,!\".\",?\".\",!?,.,,.,'!?.......'?\"\"???\",.\"......\n",
+ " .....,,',',,,.....\"\"?\"\".\"\"'...\",'.\",,\".\",\",.\"?.\"\",\n",
+ " ,.,\",,,.,,,.,,?;.,',,;,.\",\".\".:,,,:,....\"\",\":\",,.\"\n",
+ " \",.!?.\"\",,\",.',.',.',.,.\",\",\".\",,,,.,,.,(),.,.\",\",\n",
+ " ,\":,,.----,!'.,...\",.,',',(),'--,.,.,..,,..,;...,.\n",
+ " ,,..,',:\",!','!,...\",,:\"'.;,.\",.,,..(),,;.\"'?,\",,(\n",
+ " )..\",'!\".\",!.\",.--,,.\"!\",,,.\",,,'.\",.,,\"?\".,..,..,\n",
+ " .,.\"!!\".\",,!'...??...\",..'',.\"...\",,.\"'..,\";\",,\"'.\n",
+ " ,.\",\".,:,-.\"?!...,'!\".,.,,,.\",!,\"..\",,',\".',.\"...\"\n",
+ " .,.\"...\"()\",............\"\"....?\".\",\".,.,.\",\",\"...\"\n",
+ " \",,.,\".\",--?...\"\",\".\",\",.\"!\"..,,..\",?...?...\"\",.,\"\n",
+ " ,.\"...,\",,,...\"?\",,\",!.\".\".?\".:\"??,?\"..\"?\"\",!\".,,.\n",
+ " \"?'?\"\",!\",,,,.,,.;,,,.,,.\"?\",.\"--',',\"--\",,??,,?,?\n",
+ " \"\",\",.\"!\".\",.,.\",.\",\",\".,:,,...\".\"?\".\",\",.\"....\"\"!\n",
+ " \",.\"??...\"..\"'?\".,.\"'!,'!!\",.\",:','!\"'.\",!'!\",.\".\"\n",
+ " .''.';.;,..,.',:,,.,,,..;:,.;,,,,.,,.,,.,:',,',...\n",
+ " ,,...,..,----.\"?\".\",...\"\"!\",;\".\",,''.;,.(),;.:\"?!?\n",
+ " \",,.,,.,.,'..,,..\"?\".\"?\"\",',.\",-,.\"?..,,\"--\"....,.\n",
+ " ,:...\"\"?\"\",\",\",,,!-,.\",,,.,-,.,,.\"'!\".;-,,\",?\",,,,\n",
+ " .','.,..--,,--'.,.\"\"----\"!!,\".,,'.',.,,,??\".\"---.?\n",
+ " ,.,,.,.,.,,(),,.,,,,.,,.,!,,----.:,,----,,,,,.,---\n",
+ " ---.,,,,.,?,,,,,,,.,,'.;.,,,,.,.,,;,.,,:.,..,.!:',\n",
+ " .,,.,!,,',,,,..;...'.,,..:,,.,,.....,,.,.,,..,--'.\n",
+ " ,;:,,.,,.,..-,..,,.....,.,.\",\",\".,,,.,...;,,.,.\",,\n",
+ " ,.:\"....'--.\",,,:\",,!...!...,?,?,!.''!...,,!'!,--.\n",
+ " ?\",.\"!......!\".'-.--.\"'?\".\"'!\",,.,.,,';,,.'---'.,,\n",
+ " -:,,,,,,.,,:..,,.,,,;.\"?\".\"',,,,-.,,,,--:!\",,..,,.\n",
+ " ,,,.,,,.,':,,,.,,,.,',,,.',,,,,',,,,,.\",,.,',,,...\n",
+ " \".,(),.,.:-----'.,,..,'.--..,,,.,-,,,,,.,,,.,,,.-,\n",
+ " ,,,,,,'.;,,:\",\":\",\".,','..,,;,,,.,,,.,,',.,.,,-,.\"\n",
+ " ',,,\"..--.,,.;-,,,(').----.;,;()--,..--,--,.;,,;,\"\n",
+ " !\".----',,,;,,.--,.-,,,.,--\",?\"--.,.,,,,.;,.,,..,,\n",
+ " ,,.,.\"',\".\"??\"\",?!\".\",,!\",..\",?\".\".\"\",\".\"....?\"\"?\"\n",
+ " .\",,,..,..\";,,',.\"',\"....-.'.,..\"??\".,,,,.\",\",',',\n",
+ " \"'.?,!.'.':'',!,!\"(.)\"!\"..,,,'...,,,,',,,.\"!...!..\n",
+ " .'!'!...!...\".,,,,\"!,!\".(-.,,,,,.)'--'.,,,.,,,.,.,\n",
+ " ,:\",,'!.\"\",\",\".\"\".--.\"\",!!,;,,'.\"\",\"(,,.',).\",....\n",
+ " .\"\",...\"\",,,\".\"'',',\",.,.\",\".\".,'',.,!\",.,,----..,\n",
+ " -.,,-.,,..,',,,..,.,,,,:.,..,...,-,-,,,,.,,,,,.\"-!\n",
+ " \",',,,,,,...,,.\"!\",,,,.\",?\",-'--,.\"?\".\"',?,?\",.,.\"\n",
+ " ,\"'.\"'..\"(-,,,.)\",'?\".\".\"\".\"\".\"\",.\"'.,.,,,',,.(),.\n",
+ " ,'..\"?\".\"!','.\"\",,\",,,.\",:.\"\",\".\"';,.\"\"'''--'!\".\"'\n",
+ " .',\".\",'.,\".\",,,\".,.,.,',,.'.,,.,,,,.',,,.-,-.,,,,\n",
+ " ..,,.,,.,.,,,.,,,.,,.-,.\",!\",.\"'.!...,\"\".\"(',,.)\"'\n",
+ " ''.'!!\"(\"'\".)\",.'.!...'.\"\"''.?\".,\"\".,,.,,,.,,..\"\".\n",
+ " .\",!!\".\",!',\"\"\".\",!,\",.\",',',\",,..\"''',,\".\"''.\"\",,\n",
+ " \"\",\"\"',\",\"--',!--'.\",.,\"\",----.\",,',\"\".\"\"'!\"\"',\".\"\n",
+ " ,!\",\"'\".,..,',,,,,,,.,,,-,,,,..,,,,,,,,.,,.,,,..,'\n",
+ " ,.,,,,..,,,.,-,,,.().-',.,',.\",!\",.\",'!\"\"!\".\"!\".\"?\n",
+ " \".\"?\"\",,\",.\"','.\"\"',,?\".\"'!\"\"!'.,!\"\"??,'?\"\",..,\",.\n",
+ " \",?,?\"\"!!;...!,.\"\"...\",.\",\",.\",...\",.,.\"...\",\".\",,\n",
+ " ,,.';,.-,,',,..,:,,,,'.,.;,,.\"!\"....,,,,.,.\"!\",,.,\n",
+ " ,.'.,,,,,.,,,,,-.',.,,,,.\"!!...\"..\"!\",.\"'!...!\",.,\n",
+ " ,,'..,,.,.,,,,,.,,,......\"?\".\",,'--''--!\"-,-\"'\".\",\n",
+ " ',\",\"'!!,,.\".\",!\",..\",'!\",,.--,,,,...,.,,..,.\"!\",.\n",
+ " ,.,,.\"?\".':,----,.\"?,,...\",,,.\"!\",,,,,.,,:,,,.,,..\n",
+ " ..;,.\"!\".,,,.,,,,.\"'!,'!\",.\",!...\",.,,,,.''..,,..,\n",
+ " ,,,.,,,,,,.\"?!...\".',.,,,.--,.,,,(),.,,,.(),,,,.,,\n",
+ " ,.\"!?\".\"'\"''..,\"\",,\"!\",.,,,,.,,.,,,.,\"'\".,.,,,',.,\n",
+ " ,.,.,,,,,.,,\"'!'!\",,'.,,,.,,,,,,..,,,-,.,..\",!\".\",\n",
+ " ?\",.\",,\",..\",,!\".,,,.,,...,.,,;,.,,,.,,.,,-.....,,\n",
+ " ,;-,.;,,,.\"'?\".\"'?'''.\",.,,..,.\"'',\"'.,..,,,,.,.,.\n",
+ " ,.\"?\".\",!!,!...!.!?...\",.,,',',.,,,.,,,,,.,,,,.,.-\n",
+ " ,.,'.,'..,,.,.,,,.',,,.,,,.'...\",\",',.,-,-',,,.',.\n",
+ " ',-.\",!\".\"?\"\"?,',',\",-,,,.\",,,?\",.',.\"---!\".\",',\",\n",
+ " :\"-',\",.\"',\",\".,,,...?\"()\",'.\"\"!\"\"'.,,?...\"\"-!\"--,\n",
+ " .,,-,\"-!\"(.)\",,,\".\",....?\",\"'\".\"!\"\"\".\"-?\"--.\",?\",\"\n",
+ " .\".\"?,'!',!.,,'!\"\",,!\".\"!\",.,.;,,,..\"?\",.,,,.,.,,,\n",
+ " \"!\",,\"-!\".,,,\"\",,..,.,,,,,.,.,,,'-,,,,,..-,-.\",!\"'\n",
+ " .,..,',.\",!\"..,.,,,.\",!',!\",\"'\",,,,,,,,,,...\"\",,,.\n",
+ " .\"',!'!...,,--.',!\",,,.\"-....',!...\"\",'!\",'.\"',',!\n",
+ " \"\"',',\",.\"?\"'.\",,\",.,,,,'.,.\"\",',,,.,,.,,\"'\".\",'.,\n",
+ " !\".,,\"\",,,\"\".,\"'\".\".',!\"\".\"\"',,.\"\"'\".,\"'\".,,.,,,.-\n",
+ " -,,--,,.\"!,!....,'!\"\"!?...\"\"'!\"\"'?\",.\"\",,..\"\".,,,-\n",
+ " ---.,.\"\",,,,,',..\"\",.,,,..'.,,.,,..,.(,),,.\"\",,,.,\n",
+ " ,-.\"\"''().\"',,',!!\",,,.\"',!\"\"'\",,,,-,,.,,,.,,(\"'\")\n",
+ " .,,'.,.\".!''?\".?,.,,,,,,,(),--.,,,.',.:,,,.\",-!\",.\n",
+ " ,,--,..,,\"\",',.,..,',\",\"',:\",,....',!.?\"\"'\"..\"\".,,\n",
+ " ,;,,,.\"',?\"\",..',!'.'--'.,--',!,!\".\"?\"',.,',,,..\"'\n",
+ " ,.....',\"\".\"'\"\".\"\".\"!!\",.\"?\",'.\"'''!\"\"'\",,,,,.\",,!\n",
+ " \".,,.\"\",,..,..\"?\",\"'.\"\"',\".\"'!\"\"\",.\"--',!--.\"\"?\".\"\n",
+ " \",.\",.'.'--!'.\",,.,\"\",,.,,,,,,,,,,-:.,,,'.,.\"\",,,.\n",
+ " ,,,,.\",!,,!\"..\",!\",,:\"?\"\"'\",\"\".'...,,,--\"\",,.\",,\".\n",
+ " \"\",:,.\",!\",.,\",\".,,,,*,,?\"\".,,,,,.*.,,,,,,,,',.\",;\n",
+ " '--!\"\",\",.\",!.'--!\"\"',\".\"?\"\"\",,.\"!\"..\"'''??..?\",..\n",
+ " \"',\",\",\".\"\";:'...\"\",,,.,,.\"'\"..\"\".',,.,...\"\".,,.\"-\n",
+ " ,,\"--,'..\"!\",.\",\".\"'?\"\".',.!\",...,.??.'--.\"?\".\",?\"\n",
+ " ..\"?\",.\",,,,,,,.!'?...,?\"\"?,....,,,,....,.\"\",,\",.\"\n",
+ " ,\",,\".\"\",',!'\",,.\",\",\".\"\",,!\",:\"!.?!\"\"!\".\",-!\",.,.\n",
+ " .,,.,,,'.,,,,,',','.,.,,;',----,.,,.,,,'--()',.,,.\n",
+ " ,.,,,.'.,'..,,,....'..\",,,?\",-.\",,\",.\",.,\",..\",'!,\n",
+ " ,,,\".\"--.\":,.\",,',\",.\",\".\"?.,\",\",?-.',\",\"'.,.\",.,,\n",
+ " .,,,\",\"\"\"\"\".,-,,,,,,..,,,.,,;.:--.'.,,,,,,.,,..,,-\n",
+ " ..,...,,,.\"?\".\"?\"\"......,!!\",..\"',!';.\"\",\".\",.,?\",\n",
+ " ,.,,'.,'.\"--',\".\",,\".\",,.\",...\"?\".\",,...?...,,,,,,\n",
+ " .\"\"?\",.\",,\".\",,.\"',.,,-...\",!\",..,.;'.\",?\",.\",?\",'\n",
+ " .\",,,,\".\",,'!,??\",.,,,..,,.\",\",\"---,\",,,,.;.\"!!\".\"\n",
+ " .\".,,.\",'...!\",.,,,,,,,,.,....,.\",\".\",?\",.\",!\",.\"'\n",
+ " .?\",.\"!',\",\".\"\",'-,!\".\"?\".\"..\"\",',\".\"'?\"\",.\"\",,\".\"\n",
+ " .\",,,,'.\",!!,,--'!'.',...\",,.,,,,.--.\",!\",.\",.\".\"!\n",
+ " \",\",,,,!\".,.\",!,,!\",,.,,,,.\",\",,\"--;?,?\"\"!\".\".,...\n",
+ " ....\"\",,,!\".\".?,?:,,.--,\".\"?\"\",\".\",,...?\"\",\",\",,,,\n",
+ " ------...\"\",\".\".',.\"\",,,...\"\",?\".\",,,\".\",\",\".,!\"\",\n",
+ " .\"\"!'!.\"\"-,???\"\",?\",:,,--'--.,,,.,..'.,,.\",\",\",,.\"\n",
+ " .\",,\".\"',.,\".,.,.\".,,\"'.,,,,:\"!\"\",',\",..;,,,,.,.,.\n",
+ " \",\",,\",...\"\",\",,.\",.\"\",',\",.\",,....\"\"?\",.\",?\".\",'!\n",
+ " \"\",?...?\".\"--,,.\"\",,\",.\"?\".\",,;,...\"\"!'.,\".\"?\"\",',\n",
+ " \",.,-,,.,'.,,,.,,,,,,..,,,.,.,.,,.\",,\",\"',--,,....\n",
+ " \"\",,!\",.,.,--,..\"!\",,,.\"',,';,\",,.(),,,----,,,,,,,\n",
+ " ,.,,.,..--...,-.,,,,.,,,,\"'.\"\",?\".\",'.,'.\",,,.\"',,\n",
+ " \",.\"'.'.\";.,(),',,,.'..,.,.,,,.,,,,,,,.,','.,',,.,\n",
+ " .,,,';,,,',.\",!\"',.',,,,-.,,,,.,;,..,,.,!,,-,,.\"',\n",
+ " !\"'-.\",!\"'.,.,----.\",\",.\",?\"\",\".---,--.,,.,:\"'?\",,\n",
+ " .,,.\",!\",.----..,--.,..,.\"?\".\"',.--'.',!.,...\",.,.\n",
+ " ,,,.\",,!\".,..,,.\"',!\"..--..,..\",?\".\"'??,--.\".\",!\",\n",
+ " ,--.\",\",\",',',.\"\"'?\"..----.\",!\",.\",.,,\".,,.\"?\".\"'.\n",
+ " ,\".,,,,.,.,,,,,,.--------.,,.\"!'!!!.--'!'!.,'.,.?,\n",
+ " !--!.,,!...,!!!...'...\".,',.,.,,,.,,',,.\"?\",-.\"!,.\n",
+ " ,?\".\",!\".\"'.\",,--,--,,,,.\"!!\".,:,,.,.,,.,,,.,.\"'!\"\n",
+ " ,.\"?\".\"',...\"\"',\".\"!\".\",\",\",,,,.,...;!,,--.\"\"!!\",.\n",
+ " \"?...?\"\",.,;,,.....\"\",?\".\",...\".\"?\".\",,.;--';,.\"\",\n",
+ " .\".\",'...\".\"?\"\",;,!',\".\",,'?\"\",?\".,',.,-,.,,,,.\"';\n",
+ " !\",,.\"',\".\"?\".,..\"!\".\"?\".,..,,..,.\",!?\",..-..-,,.,\n",
+ " ..,,\",,,.,'.\"\",\"',,'.,.,.',..\",\",.,,,.,.\"!...!\"...\n",
+ " .,-,.',,,,.-'.,,,,.\",?\".\"!\".\"?\"'.\"!\",\"?\"\"?\",.\",!..\n",
+ " .--?\"\",!.,.,!,,\".\"!,.\"\",....,!\",,,.\",','?\"\",\".\".\"\"\n",
+ " ,\",\",.\"\"?\"\",!..!.,.\"\"'?\",'.,,.,,,,,.',.,,.,,.'.\"?.\n",
+ " ...!\",.\",;',\".,,.\",\",.\"',,\".'',;.(),,,,.,..\"'?\".\",\n",
+ " .,!....!\",,.\",,\";\".\"':\"..\".\"!\",....\",!\".\"???\",.,,\"\n",
+ " !\",..\"?\",.\".......,\",,.\"'?!?\"'.\",,\".\"??\"\",...,.\"\"?\n",
+ " ?\",.\",,!,.\".\",,?...\"\",;...\"\"!?!,,!...\",',-,..,,,.,\n",
+ " ,,,.,,,,,',..,,,.,,.,,,.,,,.',..-,.,...,.,,,',,.,,\n",
+ " ,,,....,.,,,.\",!,,,!...\",.\",'...,,\",,.\",'.!,,\".,.,\n",
+ " ,',,,.,,'.,,,,,,,,,,.,..,.,.'.,,.,,,,..,,..,,.,,,.\n",
+ " ,,,,.',.'.,,,.,,,.:-',.,,--,.:,,,..,,,,,.,.,;,,,,,\n",
+ " ,,;,,,.,,.,,-.,,,,,,..,,,,,,,,,,--,,..,,,.,-..,,..\n",
+ " ,,,,.\";',\"*.*\";.\"---.,,,,,,.!;;;?,,,??--,,--,,,,,.\n",
+ " --.;,,,,.,--:,,,,\".,,,,----,\";,,,,.,,,.\"???\",;,,',\n",
+ " .\",,\",\",.,.,,,,,.,,,,,.,--,,.\",,,.\",\",\"?,,.!--?\".,\n",
+ " ,,.,,.,,..,.,,,,--.,.,,.,,;,,..,.,,..,.:\"'.'.,--'!\n",
+ " \".,,,,.',,.,:,,,,,,,,,.\",,'--,\".\",!\".'-,,,..,,,.--\n",
+ " -,,,.,-,-,,().,-..----.;,,..,,.:.,,,.,,,.,,.,,..,-\n",
+ " -.,'.,,.',;,,().-.'.,,,,----,,,.,,,,,,,,.',.,,;---\n",
+ " -,.;-.'----,,,.'()',,..'.,,,:\"',,,...\".\",\",.,.,,,,\n",
+ " .\"'......'!;',\".\",\",,\",.!';!\"',',..,,,,,,,.\",!\",.-\n",
+ " ---.,,,,,.,.,'..--.''--',.,,,*,...,,.'.,.*.',',,,,\n",
+ " ,.\"'?\",\"!,,,!,...\",,.\":.,,\";.:\",,!'!\"',..,,,??.,,'\n",
+ " .\",'!,!,!,\",.,,:\"'..,--;....\",,:\"!\",,.'.--,,',--.,\n",
+ " ,,.',----.--.',:\".\"\",,!\"--.\"?...\"-....,.,,..,,,..,\n",
+ " ,,.:'',,,.\",\",.\"-.''--!',...\",.\",\".\".\"\",\",..,,.\",\"\n",
+ " .,.\",,,\",\"?\"\",,\".'.\",\".\"--..!\".;.\"?.\"\"?,:'.\"\",\",\":\n",
+ " '!'.,,.\".,.\"!\".\"?.;,\",..,.,..,,.,,-.',,.,..,.\".,,,\n",
+ " !\"\",?\".\"?,!:.\",.\",,!,,.,'.,.,,,'.\"..\",-,,!\",.\"-,..\n",
+ " ..,!\",.'.',;'.,.-,.\"?\",.\",\".\"?\".-..\",?\".\"?\"\".\"\",..\n",
+ " .\"\"?\"\",....?\",'.\".\"\"?\".\",\",\"..--..\"\"?\"\",.?\",.\",\".\"\n",
+ " .,\".\"?\",'.\",\",\".....\"\"?\"\",,,!\".\",...\",\",.--,?\"\"?,?\n",
+ " \",.\"'.'--!\"'.,;,,--'.\"?\",.\"...\"\"?\",..\"?.....,\".\":,\n",
+ " ?--,'...\",,-'--';.\"',\",.\"';'.,'..\",:\",'.\"\"?\"..\",\",\n",
+ " \"--.....,,.\".\",!.\"\",\".--.,.,.,,,.',,.,.-..,-.,,,,.\n",
+ " ,,.'.,,,,.,,..,,\".\",.,.,,.,,,,,'.,,',,,,.,:,,.:\",.\n",
+ " \",:.!''.**.!.\",\",.\",,.\":',,,,,,,.**,,,,,,,.,.'',..\n",
+ " ,,'().,.\",,\".\".,\".\",,',\".\"?!,,!\"--.\",\";\"(),,,,!\".,\n",
+ " .;,,,..',.',(),,,,.',,-,.,,,'.',,',,,.\",\",\"..,?\",,\n",
+ " ,.'.,,',.,,,.,.\"...\",;,--.,,:\"....\".,,.\",\".\"!\",,:\"\n",
+ " !\":'-;--.,.,,,,...,,--.',,,.''..,.,,,,,,--.,,,:.,,\n",
+ " ,.,;,.,..,,,.,.\"'?,\",.\"'?.?\".\"!...',\",().\"!!,!\".\"'\n",
+ " ,'!!...,!\",.,,.\"'.,\",.\"'.'.',\",.\",\".\"???\".\"?'.'.!,\n",
+ " ?,...\"----\"','-'.'.':!;--.....?\".\":,.,',.\"\"..',!',\n",
+ " ,,\",,,.-,..,.\",'..'!'.\"..\".!'.'!,''..''.,..\",,,.,,\n",
+ " ..\",--.'',''..'.:'.,'.?'?\"\",,\".,',.,.,.,,,.\"',\".\",\n",
+ " ,--------...\".\",!\",,;...,.,,..'.,,,,,..,.--,,,'.,'\n",
+ " ,,,.,,'.\",,',\",.\"...,\".\"',,','','.\"()--,,.,'.,,.,'\n",
+ " ,.------.,',----,.,,,..,,..,,.\",!\".\",...,...,...,.\n",
+ " ,,....,'-\",\"\".,,..\",!,,\",.'.,,.,:,,.\"',\"..,,,,.,,,\n",
+ " :\",...\".\",\",\"....\",..\",,,\",.\"?\",..,.,.\",?\".\"?,.\"\".\n",
+ " .....\"\"',.'?,\".,,.\"','.',\"--\"'..,'?...\".,,.,.,'.,,\n",
+ " ,,,.\",,.,,,,.--!\".\"?,,,,,....,;,.'!\",.\"?\",,,.\",'.'\n",
+ " !\",,,,.,,,.,',.,,.,,,..\",!...\"..,,...,,,.----,.,,,\n",
+ " .,',,.',,,.,.,,,,,,,.\",',\",\",'?\"\",!\".\"--!\"\",--.'..\n",
+ " ..\"\"?\"\",,\",'.'--.,','.,,.\",!\".\".'!.\"..'.\"?,--!\",,,\n",
+ " .,,,,.,',.',.,,.\"?\".\"?\",.\"'?\"\",\".\".,'.!'''!.,.'.\",\n",
+ " ,,.,,,.,',.,',,,.\",?\".\"','.'...?\"\",,\",..\",'?\".\"!\".\n",
+ " \"'.\".,.,,,,,..,,..,..',,,.,,,.,----,,.,,.;,,.,.,,,\n",
+ " .\"!\".,,----,.,.,.,:,,.,',.\"'!\".,,,-..'.--.,,.,,,,.\n",
+ " \"!\",,.,.,,.\",\".\"!\",,',\".\".,.',,-',.,,.,.,.',.','..\n",
+ " ...,.,.,'.,,.,,.,''..,,,,.,,,...,,..,..,'----,.\",\"\n",
+ " .\"'!\"..\",,\".\"'?\".----.\",!----.,\".\",.?',,\",.,...,,.\n",
+ " ,,.,,,.,,,,,.\"!\".,.(,.),,,..,.,,,,.,:\"!!!\".,.\"'?\".\n",
+ " \",,\".'',,,.\",\",..,,--',-..,,,,-..\",,\",,,\";!.'!!!,?\n",
+ " \".,,..,.,.,...,.,,,':\"?,'!\"',,,....\",,*'?,\",.\"',?!\n",
+ " \",,\".,,!\"*.,..,,.\"????\",.,,-,-.,...,.,.,,,.,..,.,,\n",
+ " ...,.,,,,,.\"!!\".\"?\",.,,.,-,-,,,,,\"!\"--;,,.\"???\"...\n",
+ " .\"'?\",:\"!?!,'.,\".\",.'?','?\",,,.,,,.,,,.,------..,'\n",
+ " .,,,.,,--,,.'',,,.,.,.,--.,.,--,.,,...,,.,,,.,....\n",
+ " ,.,.,,,,,.,,,.\",;,.\",,,,,..,',,,.,',,..,,,.-,.\"'-,\n",
+ " ,,\".\",\".\"?\"\"''....\"\",,,\".\"','\"'.\"!\"\",'!?\",-...,...\n",
+ " .,...,,,,.,,,,.,.--.\"',\",.\".,,.?','-!\".;,.,.',,.,,\n",
+ " ,.,,.,-,,,,.,,''--'--..,,-.\",!\".\"!,,,\".\"?,'!','---\n",
+ " -'!..!.\",,,.-,'.',\",\",.\",!\".'..,..,..,,,,..\"----,!\n",
+ " ,,,.\".\",,!\".\".,,.,.\"\",----.'.\",',.\",,.?\",-,.,'..'.\n",
+ " ',:\"'';,'--.,\",.'.,...,.'.,..--....,,,..,,,,,,...,\n",
+ " ,;,.\"!!!\".,.----,.,.,.\"!\".\"'!\",..\"......\"\",,!\",.\"!\n",
+ " \".,,.,,..,,,.,,,..\"'.,\"......\"'!?\".\",,!?...'.\",,-.\n",
+ " ..,.,.,',.,:\"?....?\",,.,,.\"?\".\"?\"\"'.,\".,,'.,,,.\",,\n",
+ " '!\"...\",,!\",.....--.,.\"?\".\",,-,,.,,,.?\",..,.,.-,,.\n",
+ " ,,.\",,,\".\",,.,....,.!\"\",?\".\"?'....'?,\".\"....\"\",!\".\n",
+ " \",,\",\".--;.\",.;,,,.\".,\".\",?,.'--',\",.\",,;'.',.,'!\"\n",
+ " ..\".,!'.\"\"',\".\"'!\".\"',',\",.\"',!\".\"!!\"'..',,.\",,\",\"\n",
+ " -.;.\"..\",\",.?\",!,,\".\"??'...\".'.\"?\".\"?\",.',,,,'.\"?\"\n",
+ " .\";,'.,\",\"..',?\"\",!\".\"-\".\",'...\",,,,,,--.,,??,.\";.\n",
+ " ,\".----,...\",!!\",.'.,,.',.,'..,,.,,.,,,.\"????,'!,,\n",
+ " ?,,,,,\".\"'!..!\",.\"!\",..\",'?\",,',.\",'?\".\",\"..\",,'!\"\n",
+ " .\"'.,!,,......\"-,.\"?\".\",,!\".\"'....\"\",,?\"-.\",,?\".\",\n",
+ " '!',!\",.\"',\".\"'....,!,','!...\"\"?\".\"'..'....,,,\".\",\n",
+ " ,'.'.,.,!.'.?,?\".\",\".\"'....?\",.\",\".\"'?!\"\"'...!\",.\"\n",
+ " ?'...,!\".\",....\"',.\"?\".\"?'?\".\"',,',',\".\"!....\"\"?'?\n",
+ " \".\"'?--;'!,?\"..\"'.!\".\"...\".,,.\",'!','!'?\".\"?\"\"?\"'.\n",
+ " \",.\"\"?\"\"!?!\".\";',.,!\".\"'!\".\",'.!.\"\"','.?'?\".\",!',,\n",
+ " '!!\",..'.;,,.,,.,.,',.,,,..\",,,\".\".\"\",??,'!--.?\".\"\n",
+ " ,,!.....\".\"'?\".\"..?\"\"','...\"\",,'.'!'.':.?\".','.\",\"\n",
+ " ,\",',.',.?\"\",!\".\",!\"\"?\"\"',\",.'.\"',,!'!',,'.,!!\"\"!\"\n",
+ " ,.\",!'!\"..,,,.,.,-,..,,.'.,....\"!\".\"..-,\".\",',,?\",\n",
+ " .\".???,?...--.....\".\",,\",\"'.!'',\".'.',,',,..,.,.,,\n",
+ " '.--,,,,,--'.,,,,,.,,,,..\",\",\".\"\",,\".\"\"()\".,\",.\"?\"\n",
+ " \",,\",.:\"?'.'!\"\",\".\"'!...'!\"\",,!\".\".','.\"\",?!?\",.\"'\n",
+ " ,\"..\",\".\"','.,!\",.\".'.?????.\"\",.?\".\",;,--.,'--!?'.\n",
+ " ,'....\"\",,!\".\"'??\",-,.\"':,\",,\";,!.'?',','.\"\",'!'!\"\n",
+ " \"!\",,,.\"'!?!\"'.\",!!!\".\"?\"--.\"',?\"\"??\",.\"?...,'....\n",
+ " !\".\"'!\".\"!?'!\".,,.,.\".!\".\"',\".\"!.\"..',,..\"\".\"\"..,,\n",
+ " ;.',.,.;,,.,:\"!!\".,,.\"!\"..,-',,.\"\".----..\",,,\"\",\".\n",
+ " \"..\",,.-,,--;-,,,.,-,-.,,,,.\"!\",.\"',?,!\"\",!\",.\",,\"\n",
+ " ,',\"??,....??\"\",,\".\",,!.?\"\",?\".\",'!'!\",.\"?\",.\"'!,'\n",
+ " !\"\"!\".\",.\"\",!\".\"',.\"\";!!\",.'.',.\",?\"\"...\".\"'.,!'??\n",
+ " \"\",'?\".\"'?,?\"\",,\",-.\",,',..?\"\"!\".\"',\",.\",,?',--',!\n",
+ " ',.',.!.\",.,,.\",-,.!\".\",...\"\"...,!\",.,..\";,.,,'.?,\n",
+ " ?.--,!!!...\",.\"!\",..\",,!\"'.'!\"..\",!\".\";.'.\".\",,!\",\n",
+ " .,,,.\"'?\".\",!.,\".\",';'''',''--.\"'-.\",!,,!\".,,--,,.\n",
+ " \",'--!\",.,,,,.\"',\",\"!\",.\",?\"','.\",-,,\",.\",..,-!-,,\n",
+ " !\"\",,!\"....,,.\",?\".\"!\",,.\"!!!...!...\".;,,.,,...,.\"\n",
+ " ';',\"..,,.,'.\",,\",.\"??\".\",.\"\"!!\".\"!!\",,.,,,.,,,'.\"\n",
+ " --!\".\"'.\",;,,,.,,.'..\",'!\",....\",......,!'!\",.\",'.\n",
+ " \".,,..\"!!\".\"!':!\".\"!'.',',.\",,..\"';'!\".\"?\".'..,,.\"\n",
+ " !...?...!\",'.\"!\".\".,,'..'..??\"'.\",,?\"\":!\".\"',\".\",?\n",
+ " ,,...??\"\",!????\",.\"?\",.\"???...,...'?,,?',--'!\"\"!\".\n",
+ " \"'...,!??,?...!\".:\"!!!\".,.,,.,,-,.\",,\".;-...;,,.,.\n",
+ " .,,..',..\",??\".':\",.\"',.'.,',,,,,;.,..','..''..\"??\n",
+ " \"'.\"!\"..\"!?\"..-,.,.,-,,.\",,',\".\",,,.'!\".'.,,,.,,.\"\n",
+ " ?\",'.\"!\".\"-!\",''',.-,.'----(),,.,,,,..\"!\",.,.',,,.\n",
+ " \"?\",.\"--!\"\"!\".\"!!'--.!'.\"',,.,,(),--.--,,--.,.\",.,\n",
+ " \".\"!!\".,..\",,!\".\"!.....?'.,,'','.,,''!',!',,'....\"\n",
+ " ,..\";'..\"\",',,\".\"!!!\".,.'.,,,,,.,,:,?,.\",\".\".\".\",\"\n",
+ " ,,\",...\"\"'!\"\",.\"\"?\".\"?...\".\"?\",.\",.\".,.,.,','...;.\n",
+ " ,,,.',,',?'..,.,.,,.,,,..'.,.'.----.\",,\".\"'...\",',\n",
+ " ,.\",!\".\",!,\".,.,,.\"...\",...\",?\"\",\"(),\"'.\"',,.'.\"!.\n",
+ " ..\".\",.?\",.\"','!\",.,.\"?\"\"...'.,...\".\"??\",..,,.\"','\n",
+ " !\"'.\",,\",.\",\",,\".\"\"?...\"\",\",\".',...\"..\",',!--,.;..\n",
+ " .,....'?...\".\"',?\",.\"'',\",,\"--''--'.\",.\"--,\",\"'...\n",
+ " \"\"?\".\".?,?\"\",!\",\".\".\"...\".,,.\",!\",..'..,,,,..,,.,,\n",
+ " -,..,--.-'.''...',.,'(),',...'..,,,'.\",\".\",,,.....\n",
+ " \"\"?\"....,,,,.--.\",\",\".',,.\"..\",\",.\",??\",.\",,\"',.:\"\n",
+ " ,.\",,.,',.\",,,\".\",,,!\",.,'.,.,....\"...\",.,,,:\"--,.\n",
+ " ?\"\",\";.\",\"..\"....\"\",\".\"?\".\"?\".\".'.\"\",\";,,,.\"?\",.\",\n",
+ " ,\".,.\"--,?\".\"...',\".\",',\".\".\".,,,.\",?\",\"...\"\",\".\",\n",
+ " '.'.\"\"...?\".:\",,,?...,,'....!,-.'?\"..,,.,.,.,,,,.'\n",
+ " .,,,,..\",\".\"??.\"\",,\"..\"?!,'!\".\"',,.\",,,.,..;,,,,,.\n",
+ " \",\",\"--,\".(.)\"...\",.,.\":......!\",.\"...,\";\"...\"..\",\n",
+ " ,\".\",.'.,,....\".'.\",,\".\".......\"\"?\"'.\",...\"--\"?\"\"'\n",
+ " !\".\"','....\",,..\"',,\",,.\"',--';,,,--,!\".\"'...\".\"'.\n",
+ " !\",...\",!,\".\"?!,\"-.\"?\".\",,,,,!\",.,,.\",?\".\"?\".\"??\",\n",
+ " ,:,,.\"!\",-..,-,,...,,,,,--.,,.,,,,----,,.,.:,--,--\n",
+ " ,.,,,,.,,,,,,,,,.??,,,,,.,,,,,,:\",\"--..'(.).';,;;;\n",
+ " -,,..,,;,,.,'.:,.,,,.;,----.,';,,,,'.,,;.,,,,,..--\n",
+ " --.,.,,,,.,,.,(),.--,--,.(,).,.,,;,,.,,,.,,,.,.,,.\n",
+ " \"'.\"'.,,,,,.,,,()*----,,,--,--.*\"().\",-:,',--(),''\n",
+ " ,,,,,,,-,.,?,,,,,?...,,.-,.,,.-,,,,.,,,,,--,--,,,-\n",
+ " -,--.,,,--,.,,--,,,,,..,.,*,.*.,,,,,.,,()-(,),--,,\n",
+ " ,.,,.,',,,:\"'!\",,.\"'.,,...!...!...'!!'.,;'!.!...?'\n",
+ " !...!--,,'--'.'!!!!----!'!,?',........'!\",,.-.,.,,\n",
+ " .,,,,,,.,.\"!\",,.,,.,,..,--.\"??\"--..,,,,--.,,'.--.-\n",
+ " -,,,,\"!\",,.,,,..,.;,'.,,.--,,',,,,.,,-..,...,,\"!\".\n",
+ " ,,,'..**().,,,....--,,.----..,,,,----...--..,,,,,,\n",
+ " ,'.,,,,--'...,-..,(),,--,..,,..,,..,',-,,,,.,,.,,,\n",
+ " .,,,.'.,.'.,,.(.),,.,.,,,,,,,..,,.,,:\"!!\".,.\"!\".,,\n",
+ " .--.,,,.,.,,,.',,,.:,,,,,,,..,,,,.,,.,,..,.,().,,,\n",
+ " .,.,,.,,,,..,,.,.,,',,,:?..,,,,,.,.,,,.,..,,,.,,.,\n",
+ " ,,.,'.,',,.,,,...,,.,,.,.,.',,,,,,,:\"!\",,,\".\",,,.,\n",
+ " ,,:\"!\"*:\",'!\"*\".\",,--,--:\",!\"--,-----,,.,,,.',.\"-!\n",
+ " \"().\",!\",.,-.':\",,,\".\",\",\",,...\",,.'\"-.\"!*,,'.,',,\n",
+ " ,,.,.*\".\"\",...\".\"'?\",..\",!\",\",!\",.,.,,,,,,:\"',.,\",\n",
+ " ,,.,'.,',,,.--,,,.,,,,.,',,,,,,.',--.,..\",,?\".,,,.\n",
+ " .,',,,.',.,.,,,.\"?\".\"..\".\"',,\",\"'.\",,.'(,)..\",\",\".\n",
+ " ...\"'.\",\",,.',,.,.,,,,.,,----',,----.--,,'.,,,--,,\n",
+ " ,,,,..,'.,--,----..,--,,.,,.,.,;,--.,,,,.,.,.,-,,.\n",
+ " ,.,,.,,.',.\",!\".\".\"'.'..,,,.\",,,\",\".\"()\".\".,.,,,:\"\n",
+ " !,...\"'.\"--!\",'..';',,.\"!\",,,.,,...:,.,\",\".,.:\".\"'\n",
+ " ;..,,,'.\",,\".\"?.,?\",.\",,\".\"?\".\"--?\",..,..\",,.\"...\"\n",
+ " ,\".\",!\",.\".!?,!,,.!??\",,'..,.--.\"?\".\"...\"..,.\",;.,\n",
+ " \",\",'..,\",,.\",.,!\",,,,.\"'!\",.\"?\",.\",,?,,,!,;,;,;,,\n",
+ " '....,\"--,()--\"!!,,.,?,,,,,,..',,,....?.!\",..\",'..\n",
+ " .\"\",,\",,\"...\"\"!\".\"..,.,\",--\".;.--.--,--.\".',;,.,:.\n",
+ " ,,,.:;,,.,.,'.\"?\".\"--...\",,,',,,:\",'!\",,.\",,-.,.!\"\n",
+ " ,.,,,.,',:\"!\",,.,..,,\"','..\",,,.,--,,;.,,:\",\",,\":.\n",
+ " ,;.\"..--:\",;,\",----.,,,,.,,..-,,,.,,,.,.,,,,,,.,,,\n",
+ " .,,,,.\"??''??\".,:\"?\"\",\".\",\",..\",\".\",\".\"',\",\",.\"',,\n",
+ " ',',.'.\"',,\"..,,\",\":,\",.\",.',.,,.--,,.:,,.,,.\"?,',\n",
+ " ?\",,',..\".,,\"-.\"',\",\".....?\",',.\"!\",.\"',,.....'.!\"\n",
+ " ,.;,'.\"??,!?\",,,,,,,,--',,,.'.\",,'?\",,,,.\"?\",'.\",!\n",
+ " \".,...,,,..--..,,,--.,,...,,.,,.----,.,,.,.,,,,.,.\n",
+ " ',.,,,--,.,,,,.,--,--.,',.,,,,.,,,(),.,.,,,,,,,,.,\n",
+ " ,.,-,.-,.,,,,,.,;,..,,,,,.,.,.,.,,;,,,.,.,,.,,,',,\n",
+ " ,,,.:,.,.\",,?,,,?',,,\".'.\",\",(),\",.,'..,\",----\",'.\n",
+ " \",.\",??'!?\"\",,\",,\",,,,----.\"\",...!\",,,:\",!!...\",.,\n",
+ " ,.,,'.,-,,,.,,.,..\",!\".,,.,,,.\"',?\".\",\".\"'.\"\"?\".\",\n",
+ " ,?....\",..\",!!----!\".\"\",,.\"!,!\",.\"\"().\"'..\"',.\",.,\n",
+ " .,!..\"\",.'.,\",,.\",,\".,.,,,.\"-,!,,\".\"!\".\",,.,.,..?'\n",
+ " .,!\",,.,,'..,,;,.,,,,.,,.,,..,.,,.,.,.,,,,..,----,\n",
+ " .,,,,.,.,,,,,.,--.,,.,,--'.,,,--,,,.,:,-;,;;,;,;,;\n",
+ " ,;,;--.,,,--,,,,,.;,'('),.:--,;.'.,,..-.-,..,,,.,'\n",
+ " (,,-).--,--.,,,,:----,,.-,,,.,,,,.;,,..,,-.:,(),.'\n",
+ " ,.,,,,,,,.----.,,.,(),,-,,',.,',.,,,.,,,,;..,,.:\",\n",
+ " ,!.,.\",,,,.,--.\"\"(),\",.,,,.,.,.\",,,,:\",.!\",.\"..,,,\n",
+ " --,.\",,----,,,,.,,,,--',,,,.,-,,,,,--.',.,,,,.',,,\n",
+ " .,,,.'.,-,.,,,,,,.,,,,,--.,,,.,,,,.,,,,,,,.',,,;,;\n",
+ " ,--,,.,,,.,,----.--''--,,.,,,,'.'--.,-'',,.'--',.,\n",
+ " ,'--,,,,..;,'.-,.,,,,..,',(),.,,,.,,(),,,,,,,.,,,.\n",
+ " ,,-,,,.,,,-,..-,,,,..,.,,.,.,,,.,,,.,---\"\"...\",\"\".\n",
+ " \"...,,.----,:\"\";,,.,,,.,,,.-,-,---,,.-,,.-,-,.-.-,\n",
+ " .'-,,----..--',--,,.,,.,,,,,\",!\"'--.,.,.,,..,,.',,\n",
+ " ,,.,.,,,.,,.,,,.\"--,\",,\",...\",,,\"--!\"',,,,.\"!,.\".,\n",
+ " .,',,,.,,'.,.().,,.(,,),.--,,--.,,.,.',-,.,''.,,,,\n",
+ " ().,(\"\"),.,.,,,:\"?,'--,,!?\".\",.\",,',,,:\",,,!?!,\",.\n",
+ " \"?,!\",,,.,,.,,,,,,,.,,,.,,\",?\",,,:\",,?\"....,,,-.,,\n",
+ " ,,,.,,.,:',,,.,,'..,.,',,,.-,.,.,,,.,,,,,.--,--.\",\n",
+ " ?'',.--,'!',,'!'--,,,.,,,?,;,;,,,.''??,.,,-.,.!,-.\n",
+ " ,--,,,.,(),.,,,.''!,,'!','!'.\",.,',.,'(').,,,..\"!\"\n",
+ " .\".,,,',..,,,,.\",,.,',,.\",,,,,,...\".,.,,,.,,.,,.,,\n",
+ " ,,,,,,.,.,,.,,.,,;.,,.',,.,,..,,,,,,,.,,,.,,..,,.,\n",
+ " .,.,,,,.,,,'.\",.'?\",.,,,,.,,..,,\",\"..',,,.,;,.',,,\n",
+ " ,,..\",,,\",\".,'?,,.??,,',,\",.,,,...\"',\",'.\"...!'..\"\n",
+ " .,,.\"!,!'!'.,'.\",.,,.,,--,--.\",?\"\".!\".,',.,,,.,,.,\n",
+ " ,.\",!\".\"?\"\"!,!'.\"\"''!\".'.,,.,,,..,,,,.,,,',.\",\",.\"\n",
+ " ,.\"\",,,\",\".',.\",,,''.,,.,.,,,,.,,,.,.\"?\",,.\",.\".\",\n",
+ " ,,\".\"!\",.,.\",\".\"'.\",\"\"..'\"\"',\"\".\",''?\".\",,!\"'.,,..\n",
+ " ,..,(,,),.\"'....!\".\",!\"\"'!\".\",,,,\",,.,,,.,,,,,;,''\n",
+ " ,.,,,,,,.',.,..,,.,.,',,'.\",\",.\"!\",..\"\".\"!\",,',,.,\n",
+ " -,,..,';,,.'.,,.,.,,,,,-,,.,,,',.,,;.,(),.--.,,,.,\n",
+ " ,',,,,.,..,,;,,..,..,,.,-'.----,..\"!!\".\".,!\".,,.:.\n",
+ " ,,,.,,'.,,.,,',.---!,,....,,,.,.\"!!\".,,.,.,,,.,,.,\n",
+ " ,.,,,,-,,.,',..,,,..,,,,..,,.\"!\".\",....\"\"!\",\"...\",\n",
+ " ,,,,,,..,.;--..,,,,.,..,,.,'.,,..,,.,,.,,,.'',,,,.\n",
+ " ,'.,----.,.,.,,.---,---',,.,,\"!\"'..,;,,;;.,..,.,,.\n",
+ " -,,,.'.,,,.',.\"?\".\"?,'.?,'.\",,.\",,..\".;..,.,,,,.,,\n",
+ " .,.',.\"!\".\"'!'?,?!.?..'....'.\",,,.,,.',,,,'.',,,,.\n",
+ " .,,,,,..,,,,,,,,,,,,--,,,,,,.(),.,,,.(,),,,--,,-,,\n",
+ " ,.,,,.,.,.,'.,',,.,,,,,,,?',,,,,?'?\"',\",,\"'!',,,\",\n",
+ " ,.,',?,,.,,.,,,-.,,,,,...,,.',,,-.,,.,,.',,,..--,,\n",
+ " ,--..,,:,,.,.-,.,..,.,,\",\".!.--..,,,..,,\"?\".,.,..,\n",
+ " .,.,,..;',.,,.,.----,;,,.,,,,-,..,,,.,.',,,,,,.';,\n",
+ " ,,'.,..,,,,.',,,.;,,,,,,,..,,,,.,,,,,,..,,,,,,.,.,\n",
+ " \"\",,,.,,,,,..\",\",.\",.\",\",.\"...\",,.;,.,.,,.,,,,',,,\n",
+ " ,.,'..',,,,,,,,,,,,.,',',,,.,',,.\"',...\"\"','!\",,..\n",
+ " .,,----.,.,,.\"'--,\",,\",.',',.,,\",\".\"'.',,,,,,.,-.,\n",
+ " ,.,,',.\",,,!\".,,,,...\".\"\",,,--!\".\",.\"\",\".,.,,,.,,,\n",
+ " ,.,,.,--.,.,,,,.,\"!\"\",\".\",!\".\",;!,!\",,,,,,,.'.,,,,\n",
+ " ,.,,..--.\",!\",,,.\",!,,,!,,;,,;,,.,,??\"!;,;,,,!,,;,\n",
+ " ,,,.,,.;,,;,;'!,;,!\"!-;,,!,,,,,.\",,,,,.,,;;!,,,,,,\n",
+ " ,,..\"'.,,,\",\",.,,...,,,,,,..,'',--,,.\"?\"\"?\",,,.,,,\n",
+ " ,,--,--,,,--.,:\",..,,?,,.\".,,',.,',-,,.,,.,..,,,:.\n",
+ " :;.:;.,,,:',,.,-,*\",\";'-.,,,,.',,.,,.,,.:,..,,.,,.\n",
+ " '..,,,.,,,,,,','--,,.*-.,,,.,',,.\",,',!\".\".\".,',,,\n",
+ " .,,,,,,.',,.,',',,,.',,,'--,.,,,,,.',;,,.,..,,.,..\n",
+ " '.'.,,..,,..,.,,.,,,,,.\",\",,\",,.\"\"'!\"\"'!,\",.\".'?.\"\n",
+ " \",.',\",..\",?\",.\"...?...?\"\"',\",\"..','....\".\",\"(),\",\n",
+ " .?\"--,--\"????\"\"...\",\".......\",,,,;,,..\",......\",--\n",
+ " \"'.,,;!,,',...\",,,,...,,,...,..\",?,'!,\".\",.?','.\"\"\n",
+ " ,,?\".\"'.'.\"\",',\".\"...',.,!\"\",,!,?\"\".',\".\",!\".\"?\"\"'\n",
+ " ?!\",.,,,.\",'',\".\",!\"..,',,,.\",!',.'...\"\"'.\"\"!.\",,'\n",
+ " ,..\",,\",.,.,,,',\"\"(),\",.\"\"...\".\"'.'.\"\"?\".\"..\"\",?,,\n",
+ " \",.,..\",,\".\"!?,!'.',,.\",,.\",!\"..\"-.,.,....,,:',',.\n",
+ " ,,,,:\",,'.,!\"\",'!\",,;,\"'.\"',.\"!\",,.\"!'!\".\",...\".\",\n",
+ " '....\"\"!\".\"'....'!\"\",,''?\".\"'....\",,,:\",,,,',,'...\n",
+ " '....\",,,,.\"!\"..\",!\".\"'!!!.\"\"',.,'.,'...\",,,\".\"\"',\n",
+ " '--....\"\".\"\"!,!\",,.\"--...\"\",.'!,,,\",,.\",,',\"..',,.\n",
+ " \",'.\"\"?,....',,\"-,,\"'.\"\",.........\".\",,!\",.\"??\",'.\n",
+ " \"!\",,,.\"......,....\"\"?,!\"..:,.'.,.,,,-,.,'.-.,,,,,\n",
+ " ,.--(--),,;,...,--.-----.-,..,,.,,,.,,,,,:\",?''??\"\n",
+ " \",\",.'.,--.,.',,.,,,.,--..,,.,,\"!!!\",..',.\"!!!\",.\"\n",
+ " !\".,.,,,,\"!\",\"!\"\"!\".\",'--.\",;--:--.,----.\"'!\".\"?!.\n",
+ " ..',!\".,-----.,.,,,().\"!?!,'!\"--.,,,..!--'--,,,(),\n",
+ " .';..\"\"(),..,,,.----.,,.,,.,.,,--,:,..\"!!\".\"??\",,,\n",
+ " ;,,,----\"!\",,.,,.,,,,--,,,.,,,:\".\",,,.,,.\"!!!!...\"\n",
+ " ,,,,.,,.,,...',,.,'.;--.,,,\"!\".,.\"!--!\".,.,,..,---\n",
+ " -.,,..,-.'.-,.,,--',,',,.,-,,,,,,.,,,.,,:,,,',.,'.\n",
+ " ;---(-)--:.'----.,,.',,.,,',...;,,..-,,,,..,',,.,,\n",
+ " .,.,,,.,,,':,\"!!\".\"?'?,'.''?'....\".\"?!!...'''','.'\n",
+ " --,'\"()\"''!\".',.,,.,,,,.,:\",,\",,\"'..----....\"...,,\n",
+ " .\",,\".(,.)\"'...\"(:,\"\"--\"\")\"...,!,\",,\",*----.\"*\".\",\n",
+ " ''.,,.\",\",\"----,...\".,,.,.,:\",,,,.'...\",,',,,,.\",,\n",
+ " \",\":!,,.\".\",,!\",..\",,!!!\",.,,'.;,,:\"',!!\",,,,.,,,,\n",
+ " -,.',,,.,,..,..,,(\"!!\"),\",\",\".\"\",,!\".,---,,..,...,\n",
+ " ,,.,,,----.,.\"!\",.,.\",!!\".\"!\".\"....\"\",!...\",,,.\",\"\n",
+ " .\".,..\"--'--\"...!\"..,\",\",\",\".,,,,.,,,.\"!!\"..,-....\n",
+ " \"!\".,:\",.!,!...\",,.\",...,\",.,,,...'.,.,,.,..',:\"--\n",
+ " ,!\"'..,.,'..,,.:,,,..,.;,,,.,,,,,.,.,,.,,--,,..,,,\n",
+ " ,.()----,.,,,'-,,,.,,.,,,,--,,.,,.,.:\",\".',(),,,..\n",
+ " ,.,,.,,..',..,,.,..,.,,.,;,,,...,',,--.;,(),----'.\n",
+ " ----,,,,;,.,,,'.,,--,,'..,,;,,--,(,,)-.,..--',,.,,\n",
+ " --,,\",\"...,,,,,.,...,,,,,.'.,':\",().'...,..\",...,,\n",
+ " ,,,,,,.,----'....-.,,.,.,.\"??\".\"'!,?'!?...,.'.,!!\"\n",
+ " ..,..,.:\",?,,!\",,,;,,\"'\"..,,,.,,\"'\",,,(),,.\",,\",\",\n",
+ " .....\",.\",:'!',.,!,,,'',,,...\".,,.'...,,.,,----..,\n",
+ " .,'.,.',,,.,',.,','.\",\"--\"'?\"\",,\"..\",\",.\",\".\"...\"\"\n",
+ " ,!\".\",\".\"--.\".\",'!\".\",.\".,,.\"'...,\".,,,.,,.--.,,..\n",
+ " ,.\",?\".\"??...\",.\"...\"\"!!\".\".\",,,,.\"'.,\",.\",...\"\",,\n",
+ " \",\"....\"\",?...\".\"......\"..\",......?\".\",\".\"'?'.\".\".\n",
+ " .....,,\",,\"....\",.',,'-;,.,,'.,,.\",\".\"'.,\"--,--\"',\n",
+ " ,.\"('\".\")\"?\".\",,.\",,,,,--\"\"--.'.',,,.,,.\",--?,,-..\n",
+ " ..,,'.\".\".\",,\"\"..,,,..\",,!'.\".,,,,..,...,.,.,:..\"'\n",
+ " !'!\",.\",',',\",.,,,.,.\",!,!\".-....\",!\",.\",,,.?,.,,.\n",
+ " .,,.--'...\"\",?\"\"...\"\",!\".\",,'!..'.\"----,.,,.\",';!!\n",
+ " \".\",,'!\"..:,,,,',\"\"..,-,,,,,,.\",,!!,--!\",',.,,,,,'\n",
+ " ,,.,,.,----,.-..;.--,,,,,,,--.-.--,.\"!!'!,!\",,.,,,\n",
+ " .\"...,!'!\",.\",!'!\",-,,.',,,'.,..,.,.,.,.'.,,.,',,,\n",
+ " ,,'.,,-,,,,.,..\"',.,,\".\"?\".\"'.!.\"\"','!\".\",.:,.--'!\n",
+ " \".,...'.\",\"..'.,,,.,,,'.,,.',,'.,.,-,:\"',!''.',',.\n",
+ " ..'!?--!...\"\",'!\".\"?!',\"-,.\",!?\"\"',\",....\",\".\",!\".\n",
+ " \"'!...,?\",.\"'...!\",..,,,.'.,,,,.,,.\",--,\".:\":--...\n",
+ " \".\",.....\":.'.\",\",,.,,'.,,.:\".,,,.,.\"(,,.).,,.'-..\n",
+ " ..,,.',,.,.\"'.!......!...\"\"?\".\".'!',',''!,',',,','\n",
+ " '?'!\",',.\",!\",,,.,,,,.\"?\".,,.\"'!,'?\".\"?\".\",?\".\"''!\n",
+ " ,,--.?\".,,.\",,\",.\"..',.....\",,.,,..,..-,.:...'...'\n",
+ " ,,,....\"!\".\"!\"\",\".\"',!\".\",!\".,,,',,...\"?\",,,,.\"!\",\n",
+ " ',-.,,;,,.\",?\",.,,..\"--!,!'!!...\".,,.,,',.,,,,..,-\n",
+ " ...,,,.,,,,.'..-.''..,,.,:\".,!\",,:\"'!\",,.',.,,----\n",
+ " ..',..,,,:\",!'!\",.,.,:\"!\".\",'.'!...\".,.'...'',,.,.\n",
+ " .,,.,.,.,,..,,.,.\"!\".\"!!\",.,,.\"?\".\"...,\".\"?!...\"\"?\n",
+ " \".'..\",?\"..:\".....\",,,,',.,.\"?\",.\"!?!\",,,,\".\".\",'.\n",
+ " \"\",\",,\",....,\"....\"--!\",,.,,,.:\"',!'...'!\"\"',\".\",\"\n",
+ " ,\"\";,.,...,-....,-..,,;..,-,,.,,,,,,.,,.,...,,,...\n",
+ " .\",\".,--,.,,,.,.,(),.,,.,,;,.,,'.,,,.'..,.;,.,.,.,\n",
+ " ..,...,.,,.,,.,,,,,'.,,...,,.;,.,:\"?\".,,,.\",?,\".\"?\n",
+ " \",'.\",,\".\",\",\".,.,.\"\",??\".,,.\"!!\"..\",-!\",.\",.\"'.,.\n",
+ " ,,,,,.,,.,.,,.,,.----..,,,...'.,,....,,.,,,,-,,,.,\n",
+ " ,,.-,,,,;,,.,,.,,,,,.,,,,,.\"',!'?\".\"',\",.\"',\",,,.\"\n",
+ " .\"\"??\",..\",,!\",,,.:--(,.)().,.,,,..,,.-;.,,,,,.,;,\n",
+ " ,;,'!...?,.,.,....!.--...,.,,....;.,,.:..--.',.,.,\n",
+ " ,,..,.,',,,,??,,,,.....--,,,--,..,--.'',.',,,\"\"\",\"\n",
+ " ,,,.,',,.'-,.,.'.'.',--',--.--'--,.'.,,.\"\"'\",\"''.'\n",
+ " ',--.,\",\",,,..\",\",\"...\"',\".\"?,\",','..\",,,?!--,,!!'\n",
+ " ,,,?!'.'?'!\".-.-.,'.,,,,,.',.--.'\".\"..\",?!!,!!\",.\"\n",
+ " ,\",.',,.\",,!\",.\"?!,\",--.\",\".\",\",\"----.,\".\"!!\".\",\",\n",
+ " ,:\".,:'.'\"\",\".\",,!\",;,.\",',\",\".\"\",\".,:\".?\".\".\"\",!!\n",
+ " \"\",\"\"\",\".\"..',,.;.,,,.,.,.,,,!,-,,..,,',,*'.-,,,--\n",
+ " .,,.',,.*\",,',.\"\"?\".\"''--..\"..,,,,',,..\"?\"\",,.\"\",,\n",
+ " ',,\",.,,,.,-,,,',.,,'.,'',',,.,..,.,,.\"',\",\"',.'.,\n",
+ " ,,.\"':\",,.\",,.,,:\",...\"--.,.\",\".,,,.**\".\".,,-,,.\"'\n",
+ " ,\",\",,,,..,,.\",,\"\",..,',,.;...,--,--',',.,.,',.'..\n",
+ " ,,,,,..,,..,--.....,-,.,.,-,....,,.,,.,,.,.,,..,,.\n",
+ " --.,:-,,.;,...,.\",?\".,,,,.,.'(,),.--,--.,,..,.,,,.\n",
+ " --,.,,..,,,.;,,-,,,..,,.,,.,,,,.,.,.,.....:,,....'\n",
+ " .,,.\"??!\".,,,..,.,..\",\".\"...,...\"'.,,,,.\",\".'.,;,,\n",
+ " .,,.;...,..,.,,,,...,.,.\"............\"..,:\",?\",.\",\n",
+ " ?\".,,.\".........\",.,..\"...\".\"...\".\".\".\"'?\"\",,\",.,,\n",
+ " ,.\"......\",.\"'?\"\"!\"..\"...!...,...!...!...!...!...\"\n",
+ " .\"!\",,...\",\"..\"?\"\"',,.\".,.\",\",.\".'.\",...,,,,.,..,,\n",
+ " ,,,.\".,\".,,.,,,,..,.,,,.,.\".........!,........??\",\n",
+ " .,,----.,.;,,.,,'..\",!...!\",.'.,,.\",...,\".\",','!\",\n",
+ " ,.\",''!,\",.\";'!\"..'.\"?'!?\"...,.,.\",'--'!\",,...\",!,\n",
+ " ,,,!\",,.,,..,.,,,,.,--,,--,,'.,.,,..,,.',,.:;;'(),\n",
+ " '',\"\".,,\".\".,,,.,,\".\",,.,,.,,\".\",,,,,.,,,,.,.,',,,\n",
+ " ,,,,,.,,,.,,,.().,',..,',',..,.,,.,,\".\",,.\",\",,-..\n",
+ " ,,\".\",,,.,,''.,,..,..,,,:,,.,..,'.,.,.,,:''.'.\",,\"\n",
+ " .\"'.,..?\"\",\"..\",,!\",.\",\".\",,!\",'.\",\",.,.\"'.',?\".\",\n",
+ " !,'!\"\"!\".\",\",,,',.,.\",?...,?\"\"?\".\"';...\"\"','!\".\"?\"\n",
+ " .\",;'.\"\",,!',,.\"\".\"..\"\",,.,.,,,.,'..'..(.)..,,--,,\n",
+ " '.,..,,..,,,,.\",!,\",....,,,...,.\",,,?\".,,..,'.,;,,\n",
+ " ,.,.\",,\".\",,,....??\"...\"??\",.\",,\",\"--..,...\".\",,\".\n",
+ " \"........;,,'....\"\"'.,,\".\",,,.\"()',..\",\",\".\",.\"?\".\n",
+ " \",,\".,,'.\",,,!\",\",\",'.\",!\",.\"!,,!\",,,.,,.\",,:.'..,\n",
+ " ',,...\",.,...',,.,',,.,.,,'.,.,,.,,.,,,:\",\"'.,,..\"\n",
+ " ,\",,\",...\",.\"',\",..\",.,,'?\"\"',?,\".\".,..!.\".:\";.\"\"?\n",
+ " \".\"'',\".\"--!'--!,.','.\".\"??\".\"',\".\"'.\"\"',?'?'....\"\n",
+ " ,,,.\"'\".,.,.'.\"?\".\"',\".\".\"\",;',\"..\"..';...\".\",,'!,\n",
+ " \".\"-.,'!\"..,'.\",\".\".\"\",',,'.',\",\"...'...\"\"?\".\",'!.\n",
+ " '.\"\"'.,\".\".\"';'.\",\".\"..\".\",\".\",.',\",'';,,,.\",,\".\".\n",
+ " ,\".,,.,,.,,,,,,.,.\",\",.\".,..........,,,,!--.,,..\".\n",
+ " .\",\",\",,.\"..\".,\",..,,,--.\",'',\".\"?\".,,.\"'?\"..'.\"'?\n",
+ " \".\",!,\",.,:\"?'.\"\"?'.'....,'.,...\".,,.\"',\".\"'?,...\"\n",
+ " .\"'.!'.'.\"',;..\",!!!!'',!',\"..,.',..,,,,....,,,,.-\n",
+ " -'--.,,,.,,.,,.\",\".\".\",.,.,..\"'?'?\".\".,.'?\".\"..,,.\n",
+ " .----,,'!'.,'!''???.\".\"-!\",,..,,,,.\"-!\".\"??\",.,,.,\n",
+ " .-,,.\",\".\"!\",'.,,,,--.,;,,..,,,'..,,,.\"'!\",.\",,\",.\n",
+ " \"',,\",,\"'.\",.,.,,,,.\"!\".\"?\"\",\".\"--------...!\"..\"?\"\n",
+ " .\",\",\"\"--.\"?\".\"?\",,.\",\".\"?\".\"?\"\",\",.,,.\",!\".\"'!\",.\n",
+ " \",?\".\".\"\",,.\"\"----!\".,,.\"?\",.\",,\"----\"....',,,\",\".\n",
+ " ..?\".\"!......,...!',?\",..\"?\",.\",',\",.\"'?\".\"',,,.\"\"\n",
+ " !\".\",\".,,,.',,;,:,.,(,),,.,,,,,,,,.\"!!!\".,.,.,,..\"\n",
+ " ,,!!!\".',.,,,.'..\",,,\",.\",.\",,.',..\",,\",\".\".\"!\".,,\n",
+ " .\",?,--;....\"'...\"';',!\".,,.\"?\".,,.\"??!...\".\"??,'?\n",
+ " '!.'!...\",.,,.\"\",?\"'...'''!\",.,..',,.,..,-.\"?\".\"'!\n",
+ " '....?\"\"',,'!\".\"',!,\"--\"!.\"\",.',\".\"'--!'....\".,,,,\n",
+ " ,,,..\"??\",.\"??...\".,.\",!\".\"'?\".\"....!...,!\".\"',',\"\n",
+ " ,.\"'--'.\"\"?!...!!\",.\",!\",.,,.\"?\"...\"'?\"..\"?,!\",,,.\n",
+ " ,,.\"!\".\",'!\"\",'!.'...,\".\"!?\",.\"',!\"\",,\",.'..\",!...\n",
+ " \".\"?,?\"--\"!\".',,',.\"',\",,.\"!'?'.,.,--'!\"\",,!\",'.\"'\n",
+ " !',--.\"\",'!\",-,.,.,.,.\"!\"',.\"!,,\".\".-,..','!\",,,..\n",
+ " ,,,,.,,,.,:?,',,,.\",?\".,,,.,,,..\",?\".\"?\"..,,,,.,,.\n",
+ " :,',----'.??..-.'--',,.\"!\"--.,-,,,'.,,,.'.,,--',:\"\n",
+ " ??'.?\"',,,..\"'--?\".\",!...'!!'.,..?\".\",\",\"----,..\"\"\n",
+ " ?'?!',','\",'.\",,\",:\",'.'--.?\".\",,!\",,'..,.--,,'--,\n",
+ " ,,.,,,,'.,...,,,,..\"'.'..,'!'--!\".,,..\"'!'!\".,(),.\n",
+ " .,,\"!\".,,',.,,,.,.\"!,-,,\",.\"!!!\".,,.,,.'..\"......!\n",
+ " \"..,,,,,.,,,,,,.\"......!\",.,''.\",,?,?...\",,..\"'?\"\"\n",
+ " ,,\".:\"!'!\",,.\",.\",,.'..\"!,',\".,,,.,,.,,'.,,,:\"'?,?\n",
+ " !\"(,,-)'..,.,.,,.\"?\",',\"?\"\",,\".,:\"?\".\",\",\"'!\"\"?\",.\n",
+ " \",.\"\",,\".\",,,'.\".\"?\",\".\".....\",,.',\".\"',\",,'.,'.,,\n",
+ " ,--.',.\",....',\"..'-----,.,,;,,,..,,--.--',,,.,,,-\n",
+ " ---...,.,.\"...!,,\",\"!'.','.'.'.'\".\",!\",.\",'!\",.',,\n",
+ " ,,.,,,:\",!,!\".\",,?\",.',...,.,..\",,.',\".\"',.,,,....\n",
+ " \"',.\"...!\",'.\",!\",,:\".\"\",,\"..\",\",\",,..,...\",,'..\",\n",
+ " .','!'.,.-.....,,!\",'.,,'.',,.\".!\".\",.\",.\",,\",\"...\n",
+ " ..*...\",\"\".\",!\".\".,,....,.,!\".\",,\",,\"'!\".*\".\"\"'?\".\n",
+ " \";'....,,:,.',.*--'.'?\",.\",?\",.\"',\",:\",.,,\",\"-\"*()\n",
+ " --.*\"','.\"*()\",,.\"\",-,;,,,--,!.-,.\",,.,.--,()--.\".\n",
+ " ,\",\",,..--,,.,\",\"',,:'!''!'\",,,,--.,,,.',,.',',.:;\n",
+ " ,,,',,.,...',,,,\"----,,,,,,,\",'.,,,:\",,..\".,;'.,:\"\n",
+ " ;,'.\"*,'--.',,'.*\";,.\"\"',\",..\",-.?\"\"!\"\",\".',,.\",\".\n",
+ " \"''!\"\",\"'.\"--,.',\",:\",,!\"\",!\".\"...,,\",\"'.!\".\",\".\"'\n",
+ " .\"\",',\",'.\".\"\",,?\",,.','.-,'.\",\",,.\",.\"'.\",\".\",.,.\n",
+ " .\"\",,\".\".\"\"?\".\"'?\"\"?\"\"?!...,:--.\"\",,!.\"\",\",.\".?.,'\n",
+ " ?\".\",\".\"'..,'.\"\"'...!\"\"?\",..\",,'.\"\"??\",.\",,!'.,'!\"\n",
+ " **\".,!\"\",!\".\",'--!\"\"''?\",.\",,!\"\"',\".\",...--.\"\",!\",\n",
+ " \"',....\"\"'',\"*,,.\"?.?\"*\",.\"\"??,\".\".,.\"\",?\".\",.?.!,\n",
+ " .....\"\",\".\",..\"\",.\"**\".\"\",,!\"\"?\"'.;'.\",\"\".\".,,,:,,\n",
+ " ....\",?\"..\",\",,,\",...?\".\",\".\",!\".,,'..\",,\".\".?.?\"\"\n",
+ " ,,,\",.\",!!.!--,..'.,,,?,,\",\".,''.\"\",,!?...\"\"'!....\n",
+ " '...\"\",'.\".,.\",\".\".!'...\".\".\"\",!\".\",.',','?(!)','.\n",
+ " !.\"\",'...,\",.,,,,,.,'..,.\",,\".\"'?'!\",,..,.,.,.,'.:\n",
+ " ,..,'.--.,,,..,,,.,,..',.\"???\".--,,,,--.,,,,,--,.,\n",
+ " .\"'.\"\",,...!\",.,.,.,,,,.:\"?\"\"?\",.\"',,\".\"!!\",--.\",!\n",
+ " ,!\"\",\".,.--,,--,.,'.-,.,.(.),..,..,.,,,,.,.'--.'--\n",
+ " ,,--,...?,.;.-,-,-.??.,,--;--.,.,,,.,,,.,,.,:;.,,,\n",
+ " ,.,.',,,,.,.,,,.,.,,-,,.:,,.,,(),,.,,.-,,,,-,,.,,.\n",
+ " ,,.,,,.,(),,.,,(,),-,,.--,,..?-?.,,-,,,,.,,(--)---\n",
+ " -,.:----,,.,,,.,-,()(),,----.,,.,(),,-----.-,,,.--\n",
+ " --.,-,.(,),,,-,-,-.,-,.-,,--,--,..(',',.)(').,,,,;\n",
+ " ,,.-.,,,...,,.,,.,,,,,.,'-.'.,,'.,.,'..,,-.,,.\",!?\n",
+ " \"..,,..'...,,-,,..:,...,.'.,.,,,,..\",!\".\"',',....-\n",
+ " -,\",.\"....--,'!.\"'.;.,,...,,'.\"!,?\".\",,...\"\",,....\n",
+ " \",..\",?\",.\".'.\".\"?...,?\".\"?\".\",'.,.'.\"\"?......\".\"'\n",
+ " \"--.\"'.?...,,'.,',,,.,--!\",,(),.\";?\",,,,.\",,.,!!\",\n",
+ " .',,.--,--..,,,,,.,,.,.,,:\".\",,,,,,.,,,,.'.,,.,,,.\n",
+ " .,,,..,.,,--'.----..;,,,..,,,,,,,,;\"\",'.\",\",.\",\",\"\n",
+ " ?\"\",'?\",.\",\".,,.\"?\".\",,,,\".\",....\"\"??\".\"...,!\",.\",\n",
+ " !?...\",.\".\"\",!?...\",.\"',\".(.)\",.\"\"?\"\"?\".\",.,?',,,\"\n",
+ " .\"'.,'.'.\"--,--\"',,....\".\",,'....,,,--,?',,,\"'.\".;\n",
+ " .,!\".,,',.\",\".,.\",,\".\",?\"\",',\",,.\",!\",.\"...,......\n",
+ " '...\";,,..,...\",!...!\".\",\".,,.--.,-..,,,,,.;,,...,\n",
+ " ,...'',(),,.,.,,--.,,:\",,\":\",\";,..,,.,.,.,-,,,.,,.\n",
+ " .--,,.,,,,,..,,.,,,,,,,.,.\"!?\"..,(,,),.,..,..,.,..\n",
+ " \",\".\"..,;'.,..,'.?,\".\".',\".\".\"\",,.\"\",.'??\"\"'?'.\"\"?\n",
+ " \"\",,,\".\".,...\",\",....\",,',.\",!\",,\".!\"\"?\".\",;.\",.,,\n",
+ " ,.:',.,,.,.',..,,,.,;,,--.'.\",\".','...\"?\".\"'!\".\",.\n",
+ " .''....'.\".\",'...\".\",.\"\",.\"\",.\"\",.....\"\"......\",.,\n",
+ " ,',,,:\".,!\".',.\"?\".\",----.\"\"...,!\";.\"!\".\"?\".\",'.'.\n",
+ " ?.\",-.,,,'.\"...'...,?:''...,!\",......,.\",,\",.\",..\"\n",
+ " ,..,.\",\".\",,\".,,,.,,,-.,,.,,,,..,.,,,*.*.,.,.,..,.\n",
+ " ,,..,,:\"'?\"\"'!\".,,-.,,,,.'.,,,,,.'.,....'.,,.,,,,.\n",
+ " --.,-'.,,-,,--'.,.'.--,,--.',--,,--,,,.,,.-..\",!,,\n",
+ " ,,\",.\",.,,,--,!,,.\":,',.\"...!,,.!,!\".\"!!.........\"\n",
+ " \":,,.,,,..,?!?,!,,,,,....\",.\".........,....\",,,..,\n",
+ " ,.,.\"'?\".-,',,.,,,,,.\"!\".,,.,,.\"?!\".\"?!\"--,.,'.\"..\n",
+ " ..........,\",\".\"\".\"\",??\".\",'???\".\",..,..\",,,..',.,\n",
+ " -.\"?\".\"--,?\".\"',.\"\",,,,\".\"!\",.\",'?\".\",',\".\".....?\"\n",
+ " \",\",..\",,,\",.\"?\".\",,.,.,,;',?\".\"'.-.....\"\"?\",..\",,\n",
+ " \".\":'.,.,\":\",,,,,.,.,,,.,.?...,,','.',,..,;.!,,,,.\n",
+ " .\"\"',\".\"'','\".\"?\".\",...'.\"\"',\"..\"?\".\",\",\",,,,,..,\"\n",
+ " ,\",,,'....,,,,,.\"\"?\"\",\",\".\",...\"!?,,.,.'',,'.,.'!,\n",
+ " ,\".\"','.?,,.,..\"\"?\".\"!\".\".:,.,'.,,!\"\",!',,\".\"?,,'!\n",
+ " ''!'.\"..,.',.,:\".,\"*.*\"..\"\",,\",\",-.\"**\",,,.\"\",,\".\"\n",
+ " !\",.\"'',,,.'!'--','--.,.!\".\"'?\".\",,\".\",\",\".?'!,...\n",
+ " .!,.\"\",,\",.\"!\"..,,.(),,.\",\":\".--''!.:',.,,,.'!;.',\n",
+ " ,,!,!...\",,.,.\",,..,,!.,.;..:.,..\"???;,,,',,.,,,,,\n",
+ " ,,.,.,,,.\",,;,(),,.?\",.\",,..'....,,'!\".\",','.!\".\"!\n",
+ " \",,.\",!',\"..\"-,!\".\"...\".,'..\",!\".\"!\".-,......,,,:\"\n",
+ " ,'!';,',\",.:.\",......,',\",..\",\".\",,,,----......\".\"\n",
+ " ..,.?...!\",.,,.,',',.,.','--.,,..,.,,'.',,,.\",,!\",\n",
+ " .--,',,.,,.\"!\",--'.\"........,!\",.\".,,\",--.\",,\"--.,\n",
+ " .',...,,,,------..',.\",\".\"',\",,,.,,,..\"..,?\",.\",,\"\n",
+ " .,,..\",\".\",,\".,-,.--,.\",,\",.\",...\"().\",'?\",.,,:\".\"\n",
+ " ,,,\".\"-..-,,,.\"!\",.\"!\",.,----,,.,,(),.,.----,,.,,,\n",
+ " ,..,,,.\"'!!'!\".'.\"!\".:!..;:.,,,..:\"!\"\"!\",.,,,.\"!\";\n",
+ " ,.,.'..\"!\",.\".\",,,'.-,,,,.-,----..,,.,,;,,.,,.,',,\n",
+ " ,.(),,-().,,,,.,.,,:'.,,''',,,',:'''--.,,,,,.'.'..\n",
+ " ,'..'-'.-,'',.().,,,.,,'--.,,.,;,,.,,,',.,,.,,,,.:\n",
+ " .',,.:-(),''(),.,-,.,,.-;,().,,.,,',.,,,.,.-------\n",
+ " --.',,,-.,().'.,,,,,.,,--,'..',;',;,--,--,....'.--\n",
+ " ,,,,--,,,.,.',,,\"'!\"\"'!\",\"'!\".\"'!\",.'.,.',...,-,,,\n",
+ " '-.,,.-,..,,,,,.,--,.,,.;,,,,,.,:\",!\",',.,',,,-.\".\n",
+ " ,,,.\",,,.,,',.,'...\",,?\".\",,\"..\",,?\".\".\".\"!\".\".,..\n",
+ " ,,?\".\",,\".,,..,.\"?\".\",.\"\"?\"',..,.\",\",.\".--'!'.?'..\n",
+ " ,.,.;,,....,,.\",,.\",,?\".\".'.\".\"!\".\"!....!\".'...,,,\n",
+ " .,.,,.,.,,,,.\"?\"..\"!!?\"\",.\".-.,,....,....,,...\"!!!\n",
+ " \",.\"???\",.\",\",.\",.\".,,,.,,,,,-,,,,'...\"',;'!\".,.,,\n",
+ " ',..,.,,,,,-.-;..,.,,;,.,,,,,.,,,,.,,.,,.-,,,,,,,,\n",
+ " ,,,,,.().\"!\"--,\"!\".\"!!\"--;\",!\".,,,--\"\"()--\",!\",--\"\n",
+ " --,!\",,.,,.,,,,,,.\"---!\",.,,,.,.,,,..\",,...!\",..\"!\n",
+ " \".\"',!\",..,,,,,,,.,,,.,,.,'.\"?\".,,,.,..,().,-;.,,,\n",
+ " ,..\"'?\".\"!...!\".,'.,,.\"?\",.,,,',.\"'??\".\",!\",,.\",?\"\n",
+ " .\"?\"\",,\"..\"',\",\"'.\"\"?\".\"?\"\".,\".\"?\"\",',\",..,,.\"'?\",\n",
+ " ,.'.'.\"',?\".\"',,\".\"...'!\".\".,.,,!\",,,.,..\"?\".\",\",.\n",
+ " .\"',\".\"'?\"\",.'','.\".,.',,,,,.,....,,.,.,.,,,.,.,,.\n",
+ " '..,,-,,.-,,,.\",\",\"..\".,,,,,,,,.,,(\"\"),..\"'',,?\"-,\n",
+ " -,,.\",?\".\"?\".\",!,.',\".,,.,.\"'.'!'!\"\"!\"..,',.,----.\n",
+ " ,.,,.';.,.\"!\".\"!!\",.\",?\",.,.\"',,\",.\",\".\"'''.\",,..\"\n",
+ " ,!\".\",,!\".\",'!\"-,.\"!\"'.\",!\",,,.\"'?,!'!\".\",...,!\",\"\n",
+ " '!\",,.,,,.;.'..,,.,.,,.-.-......,.,,.,,,.,.,..,,.\"\n",
+ " ,,.?\".\"!\",,.:.,,'.,,.,,.\"!\",.,;..\"!\".().\"!?\",.'.\"!\n",
+ " \",.\"',\".,,.\"'....!\"..\",,,\",.,.,,,,,..\"?\".,..,,,.;,\n",
+ " ,,,,,,,.,...\"!\"..,\"!\",,,-,,.----().,,.'.\"?\".',,.,,\n",
+ " ,,',..,,,.,,,,.(,:.'.),\"!\".,.----,,,,.,.,.,,.-,..\"\n",
+ " ,!\",.,,,,,,,.'.,,',,,';.,,..,,'',,'.,,,.'.,.----.,\n",
+ " ,.',,.,,.,.,,,,,,..,,.,,--,,,,,,--.,,,,:,,,,,,.,,,\n",
+ " ,;..?.----,.,,;,,.,.,,,,.,',,..;,,,,..,.,--,,,,.,-\n",
+ " ---,;.,,.,.,,,-,.'--,,,---.,',.-,..,,'.\"?\",--'--.\"\n",
+ " !\".\",?\"\",\",\",'.!...\"..,,',......\",,\",.\"..\",.\",?\".\"\n",
+ " ,...\".\"?\".,,,,,.\",\",.\"?\"(\"\").\"',,\",',..'..\"!\".\"'.'\n",
+ " .\"'',,.--.'...,..,,,.\"?\"..,..\"...\",.,,.'.-,,,.,,,,\n",
+ " ,:.--.:,',\",\",,,,,.,,,,,,,.,,,,,,..,,,..,'--.,.---\n",
+ " -.,,,,--,.,,..,,.,,,,..,..\"??\".\",.\".,,,..,,,.,..,.\n",
+ " :..,,,..,,'..\",!\",.-,,.,.\",,,\".\",:,,,\";,\",','!\";,-\n",
+ " -.,,,--,,,,.',.',..\",\",.\"?\"'----.,----.,,.\",,\".\",.\n",
+ " ,.\".,,',,',.\",,\",\"'.\",..,'.'.,,.'--,'...,,\",\",..,,\n",
+ " ,,..,,-,.,,,.\"\"()\",\",\"\".\"',,\".,.,\"'\",:\"....\"\"??...\n",
+ " \".,.\"...!...\",:\",,?.,--,.\",.\".,,'!,\".,.\",!,,\",.,,,\n",
+ " \"'\".\",,!\",,-.,..,:\",,?\"\",,,\",\"...\"\"!\".\".,\",,\".\",.,\n",
+ " ,--,,.,\",\",',,..,,--'.,,,.'',.',,,,'..,,,.,,,..,,.\n",
+ " .,\"!\".,',.,,;,,;,.,..,,,,.,.,,.,...\",!...!'....,'!\n",
+ " \".,,,,,,..,,,,.,,,,...,,..,,,.,,.,,,;,,,,,,.'..-,,\n",
+ " ,.\"...!\",.\",!!....\".\",.!\".!,...--.\"!\".\".\",,..\"!\",,\n",
+ " '.,,,,.'.\"!\",..,.\"?\",,,,.\",.--,,....\",.\"',!\".\"...\"\n",
+ " .,,,,,..,..,.\"?!\",,,.\",,'!\"..\",!!??!!\"--.\"',\".,,,.\n",
+ " \"!...!\",,.\",...,!\".\"'!\",.\"!,!\",..,.,.,..,,.,,,,.-,\n",
+ " .',,..,.,,,,,..',,,,,..,,,,.,,,,-..,,-.\",!\",.\",,'!\n",
+ " ...\",.\"'?\".\",??.\",,.,..,.\",,\",..\"!\"...,,.,,,,.,,,,\n",
+ " ..,..,,.,.\",,!\",-,,,,.,,-.,,..,,..----',.,,,.'.\"!?\n",
+ " \".,'.,,.,.,,..,,,.,.--,,,,--,.:.\"....,...!,!\",..,,\n",
+ " ,--,,..\"!,!\",.,,.\"!??\".,,,.,,..\",!,,\",.\"?\"..,,,,..\n",
+ " ,.,,.\",,,;,--,..!\",,,,,,..,,,,,,,,.,.,...,,(?).,,.\n",
+ " ..,,.\",,\".\"!...\".\"?\".\"!\".\"!\",,.,----,,,..,,,,,.,,,\n",
+ " ,.,(),,,.\",\",.,::,,;.,.,-.;.,..,.,,,.,,.,,,,,,;,.;\n",
+ " ,.,!,,,,,,,,,.,,'.\",\",\",,,,,,,,,.,,,,,,,,,,-,,,:.;\n",
+ " ;;,;,.\",.,.--,,,..,,,.,,..,,.,,,,:\",!!...!?\",,;,:\"\n",
+ " ,,?...,'!\"..,,,,,,,,,,.,,.,,;.,...,,,,.,,',,,.,,..\n",
+ " ,,...,,.,,,.,,----,,..,,,.,,,,,,.,,,,,.',,,,.:.;,.\n",
+ " ,-,,.,:,,..():,.,.,,,..,,,()..,,..,,'.,,.----;..,,\n",
+ " ,,..--,.(,,)(,)..,,,,.,?.,,,\"\";;,:.,,.,.\";,\".,,:,.\n",
+ " ,;,.;.,.,,.,,,,,,.,,...,,,,,.;,,,'..,.,,,.-,;.'.,.\n",
+ " .,,,.----...,,,,,:,(---),,,,,.-,..,,.-,,.,,,,,.,,,\n",
+ " .',.,,.',',,----.,,',.----:??,?.,,.--,,.----.--.,,\n",
+ " --,,,,,,,,.,.,,.,,.--',,...,-,.,..,,,--',(),,--,,;\n",
+ " ,,,'.--',,--,,;,,.?--,.,,,.\",\",,:\",.!\".,,.,,,.,,,,\n",
+ " .,,..,.,,,..,,--().,.,.,..,,.(.),,....,,..'.:,,,.,\n",
+ " .?-(),.,..,,().:,;,;,.'..:\",??,,??...,?..\".(,,),,'\n",
+ " ,--.,,.,..\",,,\",,.'.,,.,'--,.,,,.\"\",,.,,,,.;.,.',,\n",
+ " ,,,.,,,,.,,,..'..,,..-,..,,.',,,.',.,.'.,.:\"',?\".'\n",
+ " ..\".\";,.\"'!\",'.\",,.\"(.)\";!..,?,\"...,,.,.,,.,,.,,,,\n",
+ " .,,.\"\"\"-\".,\".\"\"\",,\"\"\"-\"..''.\",\",\"'.,....\",,,:\";,,.\n",
+ " ..,...\",.,...\",,,\",.\",..,\",\",.\",.,,--.,,,,.,:\",???\n",
+ " \"\",\".\"!.\"\",,\".\"!,!\",.\",...\",,,,,..,.,.,,,.,..,,..,\n",
+ " ,',,,,.\";,\"..,,,.?.',,..,.,'-,,.,,,.,.,.,',,',,,.,\n",
+ " ;;,;-;;;;,;,-(),;,,;,--,;,----,.,,...,.--.,.,,.,,,\n",
+ " ,.,,,:\"'--!.,,!,,?!\",.\",,\",\",.,!,,,\",,.\"'!\"\",!\"\"'.\n",
+ " \"\"',...\",.,,,,(,),',.\",...\",.\",...'?\".,,.,,,,*,,,,\n",
+ " .,.,,,,.*.,.,-,,..-.,.,..,,,-(),.,--,,()-..,,,?..,\n",
+ " .,-,-,,,,,.,-,.,,.':\",,,....?,,?,.,.:...\",,:\".\"'.'\n",
+ " ,.\",,\",'.,..;,.,,'.,,,;,,-().,().,.,,,,,'.,\",\",'.,\n",
+ " ,.,,:\"!?,!.,\",,.,,,,.,,:\",,\",.\"....,'.......,,.,\"'\n",
+ " .,,----.\",,\"(),,.\",,.?\",.\",,\".\",.,\"----,\",.(.),...\n",
+ " ,\".\"'!\",'.\",,'..\",.\"-!*'.,\".*.\",?\",.\"?\"\",!\",.\".\".\"\n",
+ " ?\"..',.,,.',,().,,'.',.\":'...'\".\",,..',\"*,,.*\",,'!\n",
+ " '..\"\",....\"\",,',...\".\",-,,''.\"**\",',.\"\",,\"*-,.*\",.\n",
+ " \"...\",,\",.\",?,\".'--,,--..,,.,,--.'.,,',,,,....,.,,\n",
+ " ,,',,,,.,.,.,.,..,,.,,...,.\"?\",,:\"',.\"\",...\",.\",..\n",
+ " \"\"!\"..\"?\",.,,.,,.\"?!\".\".\"\"','?\"\".\"\"'?\"\".\"\",,,'.\".,\n",
+ " .,.,,,..\"!\".\",!?,?\"\",!\"..\"'?\".\",-,--'?\"\"-,!\".\"-!\".\n",
+ " \"!\",.\",!\",.,.,,.,,,,,,,,,...',,.',,.,..\",!\",.\",,!.\n",
+ " ..,...\".,',,,,.,,.\",!\",\",.,?.,..\"',...\",!.!\".\",,.,\n",
+ " !\",,,,(),,,;,.,().,,..,,.,.,,,,,.\",\".\"'.'.\",.,.,.,\n",
+ " ,.\"',\".\";..,..,.,,.(,,).?\".\",.,!,,!\",.\",,.\"\",,!!\".\n",
+ " \",....\",.'..,.\",','..!?,?\".,,.,,.,.,,.,,,,.,,,.--.\n",
+ " .'.\",\".\"..\",--....,----',,.'.,.,,,..,..\"','.\"\"...\"\n",
+ " ,.\"'.',\".\"?\".\",'.\"..,.,,;,!,.,,-:...,,:.\",\",\"...\"\"\n",
+ " ,!',\".\"''?\".\",\",\".,,\",,\",...\"\",\".\"?\"\",,..\"\"?\"\",,\",\n",
+ " \",,.'....\"\",\",-.\"?\",,-.\"?',,',..\"\",!\",,.\"',',\".\".\"\n",
+ " ,,.\"',,\".\"....-.,'?''--.'.'?',,,','\".\",'?'...:';.'\n",
+ " ,:'.',.'?''.',,\",,\"--',,!\"\"?!\".\",\".\"..'?',.'!,,',.\n",
+ " '?',',',.''','','!.'',.'.,.,..'--!',-..'.,.,?...\".\n",
+ " ,,.,.\",,?\".\".'.,,?\",..\",,.\"\",,\".\",,!...,..,.'----,\n",
+ " ,.\"\",?\".\",,\".\"',\",\"...\"\"!\",.\",\".\",--..\"--,,',\"'..,\n",
+ " ,?\"\",,\"..\",.,'..-,.,!\",\"?\"'..:,,,-,...'.\",,.......\n",
+ " ...............\".-,,..,,.',,.,,'.',.,,,.,,..,.,.,.\n",
+ " '',.,,,.-;:,,---,,--,,.,..,,.\"?,\"..,..',,,,.-.--.,\n",
+ " ,--\"\"--,,,-.'-.--.,.',,.,.,.,,;,,,.;(,,),,,.,.,,,.\n",
+ " .,,.,,,...',,,.\"',\",\",.!\":',..,,..,,.,,.,.(),,,,,.\n",
+ " ,.:--.,,,,--,,,.,-,'-.,,.,,,..,,....,..,,,().,,,.,\n",
+ " .,,.\",!,',?\",,,.()...,,,,,,,,.,,.,,,,.,,.\"?\".\"...,\n",
+ " ....\"\"',\".\"...,\"..\"?\"..\",''?\",.,,,----.\",?,\".,,.\".\n",
+ " !\".',...\",,\".\",,?..\"\",,!,',',.\"\",'.\"-,'.\",?\"\",-?\",\n",
+ " .\"!\",',\",,';!:--.?.'!\".\"??',\".,.\"'...',\",,.,.\"'!\".\n",
+ " \".\"\",--'?\".\",\".\"'.,,,,!....\"-..,',,.',.(),,--,,,;,\n",
+ " ,,,.',,..,,''..,..,,,,..,',.,.,..;,,.,,..,,.,..\",-\n",
+ " -',\".\"',,,\"'.\",,.\".\",\".\",',\"'.\",,!\".\"',\",.\"--,,\",.\n",
+ " \"',!!',\".\"!\"-..,.,,,..,.,,,'----,.\"',,\".\",.\"\"'!\",,\n",
+ " .\",!,,!\".;,,...,,.',,.,.,,..,,,'..,...\".,\".\",,\".\"'\n",
+ " !,','.\"\",''.,\".\"?\"..\"'!.\".\"!\".,,,,.\",!\"..\"'...\".,'\n",
+ " ..'.,.,..--,,.,,,,,,.,,..,,,,,,,,,,,.'-.,;,.,,'',.\n",
+ " -,,,.,,'.'.-'.,,...-.-.\",,?\",-.(.)\",.\"\",'.',!,?\",.\n",
+ " \"?\".\",...',!.......\".\",,,!\".\",.,'..,...'...\",.'..,\n",
+ " ,,..\",,\"-.\"?\",.\",,,\",,.',,'','.,,..\",?.\"\",,.......\n",
+ " ,!...,--....,,......'?\",.',,..:\",,,--'!'.',,'!!'';\n",
+ " .,.'.'.,.\".\",?\",'.\"!?\".\",\".\"?\"\"?\"..\"!',\",.,'--,,..\n",
+ " ,..--',..,,,\"'\".\",?\".\",!?\"\",,\".\",,..,,,,--\"()\"---!\n",
+ " ,\"(,\"\"),\",,,......,,\".\",..!\".,.\"!\",,,.\"',!'',?\"..,\n",
+ " ,,,,.\",,.?....\"\"',\",.\"...'.\",..,,,.\",,\".\"...\",.\"',\n",
+ " \",\",,'.,,..\"(.)\"'!,!.,..,,...\".\",'.\"\"',',\".\",'.\"\",\n",
+ " ,!,,...\".\"'!\"..\",!,!\".,,.,...\"'?\"...\"',\".\"....\"\",\"\n",
+ " ,,\",,...'.?\",,..,,,,,.\"'!'!\".\"'!\",..\",':!\".\"!...\"\"\n",
+ " '?''??\"\",!',.'!...,,'.,....,?...!...'!\"..,,,,.\",!?\n",
+ " \",.\",,!\".\",....',\",.\"...,\",.\"!!??...\".\".\",,,.,,',.\n",
+ " .,.,,..,'..,,..,,,,.\",\".\",?\"\",\".\".\".,,..\"?\",.\".\"\"'\n",
+ " ?\".\"'.\"\",.'.\".\".',',?\".,'.,.'',,..'..\"?\",.\",',?\".\"\n",
+ " :.\"\"?'?\"\"'--!,\"..,,,..\",\",\",..\",',.\"?\"..,.\",,\".\"?\"\n",
+ " ..\"!\",,,.\",?.'?\",.\",\".\".\"...\"??\"\"......\"\"??\"..,,,,\n",
+ " ,,.,..,,..(,,.),,.,,,,,,.\"!\".\"''?\",,,.\",!\",.,,,.',\n",
+ " \",'!\":,.,,,,.,,,,...\",'!\",.\"!\",,,.;,.,,,..,,..'.,.\n",
+ " .,,,',.,,:\"!,,,'!\"\"??\"\"!,,'!\",,',,,-,.\",',-.,\",\",!\n",
+ " \"\",'.?\"\",\",\"''!!,!\".,,.,,,----',,.,'.,,.,,..',,.\",\n",
+ " !!!\",.\"??\".\",?\".\"???',\",,----.\",?\".\"?\".\",.-!\"\",?'.\n",
+ " !\".\",','!\",.\",.\"\",,\".\"...\",.\",?....\"\",','!'....!-,\n",
+ " -!\".\"'!\".,,,.,,,..,.,,.,,,,.,,,,,.-,'',.\",,;...!,.\n",
+ " ..,\"-...,,.....,.:.'.','.,,,,..'',..,,.\"?\".\",.\"\",,\n",
+ " \".\".,----,,\".'-.\",,....\".,-,,..\",,\".\"?\".\",.\"'.,..,\n",
+ " ,,.'.,,,,,,..,.\",?\"\"!\",.\",\",,,,\",?\"\",\".\",.\"\",,\".\"?\n",
+ " \"\",.,\",.\",,\".',..,,',.----',...(').'.,.,,,,,.,,..'\n",
+ " ,,..,,.-,,,,,,,,,,...,,,,.,,..,,,,,.;,,,.\",.,!,\"*,\n",
+ " ,',.*\",!,..\"\",\"()..-,,.,,.\"?\".\".,?,,;!!\",.\",,\",.\",\n",
+ " ,...,',\".\",......,.\"(.)\"--,,--;,.,,,;..',',',.',,:\n",
+ " ,,.?,.\"\"'',\"*.*\".\"......,.,..,,.--,,*--:\".\",:,*().\n",
+ " \"?,,?\".*\",,.\"*()\".\".,..(),----:.,,.\",,\".\",...\",,,.\n",
+ " \"'...\",--...,,',.,,,,,.,,,.,,,-,..,,...;,..,.',,,.\n",
+ " ,,,.,.,,..,.,;..,--,',--,.,,,,,..,,..,,,,.,,,..,,.\n",
+ " ,,,.,,,,,,..,,,.,..,,',;.,,.,,,,-,,,--.,.,,,.\"!\".-\n",
+ " -.\"!\".\"!\",..'.,,.,,,,,,..;,--,,-.().,..,,,.,.,,-,,\n",
+ " ,..\",.!.\"\"?...?...\",,.\",!\"\"?\".\".,'!\"\"?,,'.'?\"\",!\".\n",
+ " ,,..,,,,,.\"!\".\"!',--!!...',.;'--!,....\".\",!\",,-.\"'\n",
+ " ''!!\".\"',,,\".\",!\"\"!\".\"'.?,!'''.'\"\",!\",..\"'!\",.,.,,\n",
+ " .,.\"??\",..,,,...,,',.,,.,,,,.,..,...',.,,.,,'..,,.\n",
+ " \"',,?\",.\"!\",.\"!!\".\"',!'?'.!\",,.\",,\".\"',!\",.\".\",.--\n",
+ " ',..,..\"?\"\"--.\"\"?\"\",,\",-.,,.\",.,\".,,.\",!\".\"....,.\"\n",
+ " ,',-.\"?\".\"...'!\"..\",\",\"'.\"(-)\",...\".\",.,\".,,'.-.\"'\n",
+ " !!?,?\".,-.--.\",......\".,.\"...\".\",!!\",.,.,.,,..,-,.\n",
+ " ,,,,.,,-,.,,,,.,,,.,.,..\"!\".\"',!\",,..,,.,,.,,,.,.-\n",
+ " :\"',!\",,:\"!!...',!\"\",,--!...\"..\"'--?\".\",?\",,.\"!\".\"\n",
+ " ,!\"\"!\",,.,.\",!'.'?!\",.\"!!\",..,.,',,-,-,.\",\",,.\"''.\n",
+ " '''.\",.\"?\"\",,!\"\",?\"\"?.\".,,.,,,.,.\",,'.,?\",.\"'!?'.\"\n",
+ " \"?\".\"?,!'?,!'.',\".-.\",!!\",..,,.\",\"(\",\"),\",....\",(\"\n",
+ " ,\",\"'....\"),\",.,'.,,.\"...,\",\".'--...\"...'?\"...\",!.\n",
+ " ..?'\"...,'.,',.\"?\",.\"?\",.\"...\",\",,,,,...\"\",,,\".\"!\"\n",
+ " .,,.,,.\"',!,!\".\"',!!!\"..\",.'?\".,,,;,.,,,.,.,..,,,'\n",
+ " .,,,.,:.'.\",,,,?--?\"\",\".\",'?\"\",\"...,,'??.?.,',,.,,\n",
+ " ,,,,.,,.'\".\"()',,.,,,.,,..,..,,.().,,,-,,,.,,,.,,,\n",
+ " ,.,,.\"??\".\",...!!!\",,.,..\",'...,,,,.......?......\"\n",
+ " .,,,,.\",,\"',\".?,,.\"\",:?\"\"?,'......\",:\"----?,'!\"\",,\n",
+ " ,...\"\"!'?\".\"!\"',,.,.,,,,.,.-,,.,.,,,,,,.,.,,.,,,.,\n",
+ " ,,,,.,.-..\"?\",.\",,\"..\"?\".\",,,,.,--.,...\"\".'!\"..\"!!\n",
+ " \",.,.\",,\":\"!,\".,.\"?\".\",.?,\".\"!\",..,,.\",!\".\".',..!\"\n",
+ " ..\"','!...'!\".,,..,,.\"?\"..,,,.,,,,,-.,.\"!\",-.\".\",,\n",
+ " ,,,..,,,,..\"!\",.\",,.\"-,,,.,-,.'..',..,,,.\",.,,\",,.\n",
+ " ,,:\"!.\".,,,,,,.,,-,,.\"!...!\".\"..\"',,.\"!\",\"!....\"..\n",
+ " \"!...\",.\"!\",..,,,.\"!\".,,.\"!\",..\"!\".,.,,...,,..,,.,\n",
+ " ,,,,.,..,.,,,,,,.\",!...?...,..........!.!...--?\"-,\n",
+ " ,.,,,,.\"!!?\".\"...'.!...'....?...!'--'....,...'?...\n",
+ " \",,,-.,',..,-,-..,,,,,.'.\",...?...,...\",.,,....,..\n",
+ " \"--,\".\".\"\"!!\"--',..\",\".\".\"--,--(),.\",--.\",,,...,.,\n",
+ " ..,-.\",\"(),\".:.\",.,...().,..,,.',,,.,,,,.',,.,-.\"!\n",
+ " ,!\",..\",.,..............-!\",...\"...!\".,,,,\"\"-.,.,,\n",
+ " ,.:\"!....\"\"?....,\".\".\",,-.\".....,...,\"...,,.'..,,.\n",
+ " \";,\".,,..':\"!!\",,,.,,,.''..,.,,..,-.\"?'!\"..\"...!\".\n",
+ " .,,...,,.\"!\",,....,...,.,..',.,,.,,,,(),...,,\"!\",.\n",
+ " ,.-.,.'..\"!\",....,.\"!\",,,,..\"!\",.:\",,\"()\"..\"...,,.\n",
+ " ,,.,.,,,,.,..,,.,.,.,,,.,,,,.,.,.,,-,;,,.--.,,.,,,\n",
+ " .,,.,----.,',,,.,,.,,..,.,..,,..;.,*.,,,,,,.,,,..,\n",
+ " ,,,..,.\"\".',,,.(,--),,.*'.',,,,,.,,.,,,,.,,.,..,,,\n",
+ " .',.',',',,,,.,'.,,,,..','.(,)'.,',.,,:\"?...!\",,.,\n",
+ " ,.,.,,,--.',...,-,,.,,--.,,,----.,:,,,,,.,.,.,,,,,\n",
+ " .',,.,,,,--.'..,,.,.\",,,!\".\",......?!',',\",.\",!\",.\n",
+ " ,,,,.,..,',,.\"',\".\"',...,?\".,,.,,-.,,,.\"!!,',\".\",,\n",
+ " .--,,!,...\",.\"?!...\".\"',.,,..\"\",!!?\",.\"!\"\"!\"..,.,,\n",
+ " .\"'!!,,!\".,.,,-,.--..--,,--,,,,.,.,,,.,,,.\",!\"*,.*\n",
+ " \",!\".\"?\"*.*\"?\".\",,!\",-.\".!!,!\"*,.\",?\",'..*\",,!.!,'\n",
+ " ,!\".\",--'...,...\",.,',,,,.,.',,,.\"!\",.,.,,..,,,.\"?\n",
+ " \".\",\",.\",\",.\"?\",.\",,\",.\".\".,,,.\"!,\",.\",,\",.,,.,...\n",
+ " \".,\"..,--.,--.',.\",\".\",,!,\",.\"..,?\",.,,'.,..\"!.?.!\n",
+ " \",,.,,,,.\",\".,,,.\",,\".\"?\"\",,\".,.,,-,,--.',,,,.,',,\n",
+ " '.\",\",'.\"....\"()',,,',.\",,,\",-.\",'?\",,,.\",!\".\"....\n",
+ " ..'....?\"..\",..,....'.\",,,,,,--\"!!\"..,,.,..('),.,.\n",
+ " ..\",,....,.\"()\"\"----\",.!!.,!!,,..\"\",\".\",?!.,!\".\".-\n",
+ " -..,,!,!.!,','!',!!\",,.\",,!......\"(),\"',,'?\"-,,.\"\"\n",
+ " '.\",,?!?\"\"?\".\",,!\",,.\"!\".\"?...,...\"\"--,\"..,.\",',!.\n",
+ " ..',...\",.\".,\".\",.!...'..,,,,,\",:\"..,'.\",,-.\"--..!\n",
+ " ,--';,.,,,,,,'....,.....\",.\",\",,\"...?\"\"?,,,,--'!,,\n",
+ " ............--,,:','!!,,.\"\"?\"..\",,\",.,'..,,,.,,,,.\n",
+ " ,,'.,..,...,....-.,,..,.,.,,,-,.,.'.,,,.\".',\".,.;,\n",
+ " .,,...\",\".\"',....'.\".\",,?\".\"''?\"\"?\".\".\"\"?\".\",\".\",\"\n",
+ " .\"-,',?\".\",',?.!\"..'.,,.\",',\",'.\"?,,?\".\"'?\",'.\",,.\n",
+ " ?..!\",.\",\".\"\",.\",,!\",..,',.\",,\",\"'.,?.,,\",\".\"',,,,\n",
+ " ,\"\".\"',--!,?\",.\"?\".\",,!\",,.,,',-,.',.',.(:\"\"\".\")'.\n",
+ " -,,.,',,.,----,,\"\"\".\",',,(,')().,,,,,:\",!\",.',----\n",
+ " ,,,,.,'.,.--..\",!,\",,,....,...,.\"!\".,,.,,.,..\",...\n",
+ " \".,,,,,,'.,:,',,.'--.',,,...--.'.,,...,.,,,,.\",,?\"\n",
+ " ..,.,.,.,,,..'.',,,,.'.,..,.,,.--'.\",,'!\"..\"'.\"\"',\n",
+ " '.\"\",!\".\"',,,.\".\"',\".\"':.\".,'(),.\",--?...';.\"\",\".\"\n",
+ " ,?'?\".,.,,.\"....'...\".\"!'.!.!\"\"',!\"\"'?\",,..\",,\".\",\n",
+ " ...\",'..,,'.,,..,,..,.,,.,,,'.,.\",,\".\",'!,!,\",..,,\n",
+ " ,'..,,.\",,!\".\"'?\".\",,.\",,,.\"'!\"\",,\".,,..,,.\"..',\".\n",
+ " \"?,.',\".,:????,,,,.,,..,,.\",,;.\"..\",,,\"..,..;..\",;\n",
+ " ,,\",'.\",.\"\",...',\",,.,,,.,,,,.,,,..\",',\".\"',\".\",\",\n",
+ " .,,..,','..,''...\"',,\"..'.,,,.,..;..\",??\"..,,,,...\n",
+ " :,.,..,,..,,,,.',.,,...??'?,..,,,..,.----,----..,,\n",
+ " -,,.',,\"?'?\".,.,,,.,,,,',-,,,.,,...,,'.,..,...:\"?\"\n",
+ " .',.,.,-',,.,',,..,.\"'.?\"..\",.\"\"'?\"\",?.?\".\"'?\".\"?\"\n",
+ " \".'.\".,.,,.,..\"?\".\".,\"..\",\".\"'...',,.\"\",!\"..,,,,.,\n",
+ " ,...,..;;,,,,..,,,..'.,..,,,.\",,\",.\",--,.,.?...?\",\n",
+ " ()\"--,\"\",\"\"--,\"\"-\".,,,.();--\",,,\".,,.,..--,.\"',\",\"\n",
+ " ',,,'--''-''--'...?',!\"..\"--,\".\",,,,----...',',,.,\n",
+ " ..??...\",.,..?,.\",,.,,,.,.\"!,...\"\"-----!\"...,.,,,;\n",
+ " ,,,..\",,\",..,,.,,.,,,,.,,,.,.,(),,...,,.\"?\".\"!\",,,\n",
+ " .\"!\",.\"!\"\",\".\"...!\"\"?\".\"--!\",,,.\",,\",.,,,,.',,--.,\n",
+ " ..,,.,,,.\"'?\",.\",!\",',.,,.,',,,.'--,,--.,----:,,..\n",
+ " ,,.'.,.,,,.\"?\".\",'.\",.,....,,.\",,\",.,,,.,,,.,,..,,\n",
+ " ,,.'.,....,,..,,.,,.,,..,'..,,,',..,,,,,,.;,-----.\n",
+ " .--...,,.-',..,,:,,,.,,,,,.,,.,,.,,,'.,,,-,.',,-,-\n",
+ " -,,,.,.\",,,,...,,\".\"...!.'!!....!\"\"',!\",.\",?\".\"!!\"\n",
+ " ,.\",'!.!,,,\",.\",,'!'.........,,..!!!...\".\",!,!\"\"?\"\n",
+ " ..\",!\",.\",....,,,!\",.\",,...',\".,,,,..,,,,.....,,,.\n",
+ " \"!\"*.*\"'!\"\",,\".\"','!\",.,,,,.\"',,\",,,,,.,,.,.\"??\".\"\n",
+ " !\",.\"',.',,,!!\",.,,,.,,;-,,.,,,,,(),,..,,,.,.,..\"?\n",
+ " \".\"'.'?\".\"'?!\",,,.\"?\".\".'.,,....\"\"??\".\"!!\",.\"--'.\"\n",
+ " ,-,,,.\",!\".\"'.\",--.\"!,,!\".\"-,.,!\".,.,-,,.,,.'...,,\n",
+ " ;,,,,.,.,.,....,,,.,',..,..,.,,-,,,.,,,,,,.,,,.,,,\n",
+ " -..,,.,,.,,,.\",?','??\".,.\",,\",.\",!\".\"?,\".\".''!\"\"',\n",
+ " ',\".\"?',,\".\"'!,\",.\",!\".\",'.'!,\".\"'.,!\"...,,..,,,,-\n",
+ " ,-,.',,.,,.,.\",!\",.\",!\",,,,...,,,,.,.,,,,.\"!\",.,,.\n",
+ " ,,.\",!\"*.*\",!\".,,.,....\",,\".\",?\".\",-.\".\"?\".,.\"?\",.\n",
+ " \".\",.\",\",.\",,\".\",\".\"?\".\".\"\".--!\".\",!\".\",!\".,.\",?\".\n",
+ " \",,'?\".\"?\"...\"?\".\",\".\"-!\",.',,,.:,,,,.,.,.:,,,,,,.\n",
+ " ,,,,,.,,...,,,.,,--,.'-,,,.,.,,.('.),,,.,',..,,,..\n",
+ " ,,,.',';'.\"..\"\"?,'!\"\",...\".\",..\"\",,.\"\"?\",.\",.,,\",.\n",
+ " \",.!\".',.\",\",\"..\",:.\",\",,\"\".\"?'?\",,.,.\",\",\",\".\",!\"\n",
+ " .\",,\".,...,.\",\",\",'.\",,,,,..\"!\",..\",,,\"----\",,,,',\n",
+ " !'\".,,.,:\"...\"..\"-;,,.,',..,.\"\"!!\".'.\",\",\",',.!\"'.\n",
+ " ',.',.,,..,,.',.,',,...''..',,,.:'.,,.:\"!.!!\"\"?\"'.\n",
+ " \".\"..\"'!\",,'.,--.,,,..,,,;,(,),,.,.:',,.',.!!,',()\n",
+ " ,.\".\",:'..!'!!.,.:!-,--,,,,.,.-,.,.,,,',*.*,..,,()\n",
+ " *,.*()*.*()..',':\",?\"\",,\",.\".\"\"?\",.,,,,.,.\"?\".\",,.\n",
+ " ,\",.,,..,,:\",,,...;,,??...\",,'.\",?\".\",,\".\",.\"\"!\",,\n",
+ " -,\",,,...\"\"?\",.\"?...!\".\",\",,\",,.,\",\"....\"\"!\",,.\",.\n",
+ " \".\",,,\",,\".,\";\",\",,\",,\"()\",.\",.,.'.\",,...,\",.\".,..\n",
+ " ..\",.',--,'--(),,:\"!\",\"!\".,,,,.-,,,,....,.-,,--'',\n",
+ " ,.,,'..,...,,,-;,,,,,.,,,-,.,,,,,'.,,,--.,,,.--,--\n",
+ " ',,.--,,--,',,,.,,;,,.,,,--,.,.(),...,.,,.\"'?'.--,\n",
+ " ,\",.',,,,,.,,.,,,,-,,.--,,.,--,--,,'.,,,',\"\".,,,.,\n",
+ " ,,,\",--?\",,,,,.'.',.,,--.,;.,,.,,.,,\"\",;,--:,.,,',\n",
+ " ,'(),,.,,.',\".\",...,,.-,,.',',,,.,,.'-'.,,',',''.,\n",
+ " .,,,,-,.\"?\"\",.\"()\",;\"()\"'....\".\",!\",,,.,.'-.\",,\",.\n",
+ " \",!?\"\",,.?\"\"....?\"\"!\".\",..!.,...?\"\"!',!\"\",!...,!\"'\n",
+ " ,.,'',,..,,.\",,\",.\".\",,,,..,.,',,,.\",,\"',\":?\"\",?\".\n",
+ " \".,,--!?.,!,.\"\",\".\",,',\".\",,!\"\"!\"\",,\"'.\",,,.,....\"\n",
+ " \",,\";.\"'!\".\"......?\"',,\",!\".\",,...\"\",?,',\".(,,).,-\n",
+ " ---:,,.\",,,.\"\",,\"'.\"--'..,;,--,:'.';,..'.........,\n",
+ " .\"'.\",?,,....-\".\",!'.?,'.--'?,....,,.\"..\",,,\",.\",?\n",
+ " ,.!\"\"''?,\"'.\",...\",.,,.',,,,,,'..,,.,,.',--.',,,,,\n",
+ " .,'','.--,,,-,.,.--,,;;'----,,:,,'.,,..,,.\",?\",.,,\n",
+ " ,.,,,.,,.,.\".,!\".,.,,.,.,,,,,,.,,.,,,,,,---,,..,,,\n",
+ " ..,;----',','.,.',.,',.(),,,,,.,,,',.,,.,,.,,.,;',\n",
+ " ,.'.',.,,,,...(),,--.,,.,,,.-,,,:,,',,,,--.,,.,..,\n",
+ " ,.,',(,).,,,,,,.;.,.,,.,.'.\"?\",,.,,.,,..,,,,.,,.,'\n",
+ " ,.,.\",,\".\",,,,.\",,.\"\"()\",\".\",...\".\",...\",,,,,.,.,,\n",
+ " ,..,,...,,.',,.,,,,,.(),.\".!\".\"??\":--...,.,.,,,.,.\n",
+ " \"!\".\".,,.'?\".\"?,...,\",':\".,......,!,'--.,!,!\".\",,,\n",
+ " --.,,\",...\"!?\",.\",\".\"'.\"\",,.!\",.'..\",'!\"..,,,,,.;,\n",
+ " ,.,,.--'--',,.(),;,,,,,.,,,,,.;,..'.\"\",.,.',',:'.,\n",
+ " '',..,,,,.\".\",..'.,.-,.-.;,,.,,,.,,,,.'..',,..,.,.\n",
+ " .,..,.,..,.,,.\",?!\".,.,.\",?\".\",,!...,,.!.........\"\n",
+ " .\"!!!\".\".\"'.,.\"!\".,,,'.,-..,,.\",!\",'.\"??\".\"',...\",\n",
+ " .,.\",\".\"...??\"\",!\",.\"?\".\",.,\",,\",,\",.,.----.\",,!\",\n",
+ " ,.\"?\".\",',,\",.,,,.,.\"!\",,\",'?\",,.,,,.,,.\",,,\".,,,.\n",
+ " ',-.----.,.----.,----;,;.,.,,,,.,.,,,..(,,)..,,,,,\n",
+ " .,,,',,.,.,,,..',,,.,,..,.?\",\"\";...\",.?.:,??,,..\",\n",
+ " '...,\"..'...,.,,.,.\"\".,,.----.,,,,\".\",.'.,,.,.,,.,\n",
+ " ...,,...:,.,,,,.,,;,.,.,,.:\",\",,..',.',,,,,()...,,\n",
+ " ,,.,,.,,,.,:\"?\".,.,,;.,..,,,,.\",\",,.'.\",,...\"\",\",,\n",
+ " ..:\",,\",.\",,..\"\"?\".\".\"\"?\"\"!\",..,.,.,.,,,,..\"?\".,.\"\n",
+ " ,\".,..,..,'.:'..\",!\",\"\",.,,.,,.:?--,,.,.,.,,.,,--,\n",
+ " ,,,,??.--.----,,.'',,.,.'--,,,..,(),.,...--...,,,,\n",
+ " .,-,,-.,,-.,,-..\",\".--,..'.,,.,.,,...,,.,,..,,.,.;\n",
+ " ,,,,,.,,..,,,.\",,?.??\".\",!\".,,--.,.-,,...(.).,,.,.\n",
+ " ,,,..,,.;.;,,,,,..;.,,,,...,......,.,,.,..,.-,,...\n",
+ " ,,,,,.,.,...\",\".,..,,..,.,,,,..,,.,.,,.,.,,,.,,,,,\n",
+ " .,.,,.,....,.\",,......\",.,.----,...,.,'.,,..,,.,,,\n",
+ " ,,,.,,-,'-,,.\"',,?\".,.,,:\",,'!\",.\"',--',!'',.,,.,,\n",
+ " ,\",,,,,.\",!\".\"',?...,,'!\",,..\",,,\",.\"!\"..\",?\".\".\",\n",
+ " ,,,.\"!\".\"!\".\",',\",\"?.\"\",...!\".\",...!\",:\",,?\"\"'.,\".\n",
+ " \",??\"\",,,.\"\"'',\".\"?\".\"?,.\"\",?\"\",..'..,.\"\"?\".\",?,,\"\n",
+ " ,.\"''.?--'.?',';',\".\"??\".\"??\".\",\",,:\",,,??,??,?\".,\n",
+ " '.,.\",--,''!\".\",?\".',:\"!',.....\"\"',\".\",!\",\"'!\",.\",\n",
+ " ,,\".\"--,,.......\"',,,,.\",,\"\"!,.,,,,,.,.',.,,,,.,,'\n",
+ " :.',.',,.',',';,,;,,!?'.',..,''--'!':,''!'.\"..\",,\"\n",
+ " ,:\",,!,,!,!\",,,,.\"'.,,,\",.\"?\".\"?\",.\"?.'?\"\",,\".\":?\"\n",
+ " \",,\",\"'..,!',!\",,.,,.,,,.-,,.,,,.,,:'--,',--.,,,,,\n",
+ " ,,,.,,..,----,,.,,,,..,..,:\",!\",:\",.\",,,',.,.,,,,.\n",
+ " ,----.,,,-,,,,.,----.\"--,\".,,.\"\",.,,,,.,.,,----'.(\n",
+ " ),.,.,,,,,--,.,,,,'(')...\"\"\",\"-,.:,,...,,,,:,,.,,.\n",
+ " ,.,,..,,..,'--.,,:,,,,.,..,,.,,,,,.,,,,,,,.,,'.,.,\n",
+ " ,...,,.,.,.',,,.,--,,--,.,.;,.,,,.,,.,,.--,--.,,'.\n",
+ " \",:',,,\".,:?.\"?\".\".\"\",\",:\"?\"\".\"\"\",--,,,,,...----.:\n",
+ " ,,.(.).\",!\",,,...\"!\",\".\"**\"!.\",.,,:\"?\"\",\",,.\"?--?\"\n",
+ " .\",,,!?\",.\",.,!\",.,..,,-;,..,.,,,,.,.\",\",--\"',?\",,\n",
+ " ..\"?\",.\".,\",.\".,.\"'.,,,.,--.',.,,.,',',.----,,;,,.\n",
+ " '.,,',.\",,,\",.,,..\"...\".,,.'.,;,.,',,..,,:\"??\"\",..\n",
+ " .,\"..\"???\".,..().,.\",\",.\"',.\"\"??\".\",',..,,,,,...\"'\n",
+ " ,.,,.:\".\".',,,,.,,.,.,.-,..,,,..',..\"?\".,:\",...\".,\n",
+ " .\",??\".,'.\"?\",.\"?\",.\",,,\",,():\",,'.\"**\",.\"..,..,,,\n",
+ " ,.;,----.\",,\",.\".\".,,,,?.,?,,,..\",\".,.\"?\".\",...\"..\n",
+ " ,.\",',\".\"',\",.\",?\",.\",\",.\",,\",.,.\"?\".,,..\",...\",\"?\n",
+ " !\",,,,,.\",.?\"',,..,,,..\"?\".,.\",...\".\"?\"\".',\",.,..\"\n",
+ " ,!\".\".\",,,\";\",,'!'--,,.,\".'.,.,,,,,,,,.,,,,,,.,,.'\n",
+ " ..,,,,.,...,,,--,,....----.,,,,.,,.,,,,.,.,----.,:\n",
+ " \",?!\",,,,,,..,,..,:\",\".,.,,,..,....\",!\".:'.,.,,.,.\n",
+ " ,,.,.,,,,.,.,,.\"?\".\"?...?!?\",,.,,,,.\"?\"\",.......\".\n",
+ " .\",!.\"\"!\"--.\"?\".\"?...,,,--??\"\",!\",..\"!\".,.\",\",.\"..\n",
+ " .!\",.,....--,..\"??\".\"..,,.,,..,,,.\"..,,--...,.,,..\n",
+ " .,,.,,,,..,,.,,....,.----,.,----,,...,,.,,,,.\",!--\n",
+ " .,!\".,.,,,.,.'.,,,,.....,,.(,)--..,..,,,.,:.,',(),\n",
+ " ,.,,,.\"?\",.,,.,--.\"??...\",,,...,,,.,;.:','.,:\"!\"()\n",
+ " ,,--.----.;,,.,,.,.,.,,---..,,.,,.,;..;,,,,.,.,.??\n",
+ " ???,??....,,,,,--,,--.,,.,-,,.--,,.---.,.(),,.,,,;\n",
+ " ,,,,.,,,.,,.:,,,,,.,,,.,,,.,'.,----.',,,.',,------\n",
+ " .;,,..()'.,,,.:-.,.,,,!,,:\"..\".,----.,.:';;;;;,,;,\n",
+ " ,;;,;,()'.,.,,,,.,.,.,..,'.,.,,,,.'',',--''.,,,,.,\n",
+ " ,.,;,:,,.,,.!().,,.,.',..,,.-.,,,'?,,.,,,,,.;,,...\n",
+ " ,,,,,.,,,.,,,.',..,,..,,,..--.\".,\".',,.,.,,,,--',,\n",
+ " ,--,--,,.'',..,.\"--.',\",..,--:\",\"\",\";,.,,.,.,',,'.\n",
+ " \",\"'..\",'.\",,.\",'.\"\"'!!\",.,.'..',.,'.\"?\"\",,,\",.\",?\n",
+ " \"\"',','!!\".'.\"...!\",,.,.'..,..,'.,..\",,!,!,,!\",;,,\n",
+ " .,,.\"?\",,,.\"..''.\",,,,,,().,,....,,..\",\"--.,,...\"!\n",
+ " ...\",.,,.,,,,,.,,,.,,,.\"?'!!\",..,--,,--!\"',,\".\"...\n",
+ " !\",.,,,.,,,-(),,...,.,,.,,,..,,,,,.-().,.,-,,.',:,\n",
+ " ,.,.-...,-.\",,\"-,\"';'!\",,,.,-,,,,,..,,.,-.\",,\",.,,\n",
+ " ,,.--!\",\".\",\",'.\"?...??\"\"?\"\",!\",.\"..\".,-,,,..\"!\"..\n",
+ " ...\",'!\"\"--!\",,,.,,,,,,,.,,....-,(),,,.,,----.,,:.\n",
+ " -,,.,\"\",,,,,,.,,;,,.,,,,,,,.\"!\",;,.,,,.',-.,,.,,,,\n",
+ " -,'.\",,\",.',,,,,.,,.,..,.,..,.\",',\".\"',!\".----,.\"!\n",
+ " ,,,,.\".,.\"',\",.,:\",----!,.\",',.-':.,,,.\"',-!\",,..-\n",
+ " -,,--..(,),.,,--.,,,.--;---;,;;,.----,,..,,:,,'.;.\n",
+ " .,,,,,'.,,.'.;,,,,;;,.,:,----,().,,,.,.:,-,(),.,;,\n",
+ " ,,,-,,.,,.',,.,,!,,.,,.',.,.,,,.----.,,.,,.,...,,.\n",
+ " ,,,.,,,.,.,,,,,.,.,..,.:!,..-.,,.,,.,..,.,,..,..-.\n",
+ " ,,,,,,.,,-,,,,-,,!,*,.*.,.,:!,,,,,!...,..,,.,!.,,,\n",
+ " ,!.,,,,!.:(),,,,.(),.().().()-.,,,,-!!,.,,,.,,.,.,\n",
+ " ,.,,:\",.,,,.\",.,,,----,,.----,\",,,\".--,.,(),.'--.,\n",
+ " ,-.,,,----.,',(),;.,.,.,',.',,:\".,,,.\",.,.,.'...,,\n",
+ " .,.'-.:\"..,.\"\",,,.\"\",--.\"\".--.\"\",.,,.,,.,.\"\",\",\",.\n",
+ " \",,..,.,,(),..,,,,()-.,.,,,...,,',,.,,.,',,,----,.\n",
+ " ,----,,.,-,,.,;.,.;;,.,,-.,,..,,,.'(),'',..,.,,,.,\n",
+ " ,,...,,,,.-..--\"'.\",.----.,,,.,,,,,.-,.----,,.,,,,\n",
+ " .\",!\"(.)\"?!\",.\"...\".,.,,,.,.\",,,..,.\"(.)\"',.,'.',.\n",
+ " ,.'....,'.,,-.',..\",.(--,.).,,,.,.,.\",,!\",.,,.,,-,\n",
+ " .\"!,,\",.,,.,,,,.,..\",!\",.,,,.\",,,;,,,\",.\"',,,\",,\".\n",
+ " \",\",.\"'....\"\",,....?\"..\".\",...\"?\".\"'.,.\",,.\"!\".,,,\n",
+ " ',:\"!,!!\".\",,\",.\",.':'','.'','.\".\"',,\",.'',.;,,,..\n",
+ " ,.,,,,-,;--.,,..,,,.,.\",\",'...?,,'?,'.,..,'',,','.\n",
+ " ,,,,.'--,,--,;,,----',--,,--.'.,,,,,,.,,,,,,,',,,,\n",
+ " --.,..,,,();,;,(),.,,--,,---..:,,.,,,,,.,,,,.,,,.,\n",
+ " ,,.().,,.\",,!.,\".\"!,!!\".\"',\",.,.,.,,..\",?...\".,.,.\n",
+ " ',,.,'.\"!...!...\",.',,,,--.,,...,,.,,,.,'.\",!\",,.,\n",
+ " .\"?\"..\"',!\".\",!\".\",\".\"...\",.\"---,-...\",..,,.,,.,.,\n",
+ " ,,,.,,.,.,,,.,.,,,.\"?\".\"..?','....?'?\",.\",,!?\".\",,\n",
+ " ....!'.,--,.\"\",','?\".().\",!!;,,...!\",.,,.\"!...!!..\n",
+ " .\",,.,,.,..,,.'.,,'.',,.''.,,,.,,,.,,,,.,.,-.\"!!..\n",
+ " .'!,!\".\"....!....,,!...,!...,!,'!.......!'.\"\"',--!\n",
+ " ,'.,....,'.!!'....''....,-!,,''...,'.,,!--'!\",,,,,\n",
+ " .,,,,.:.--,,.'.,,,,,,,,,...;,,,,,'.,,,.,,.'..,,,..\n",
+ " :,,,.,,.,...,.,,,,.,-.',.,,.,,..,,..,,...,..,.,...\n",
+ " ,,..,-,.\"--!\".:\"...,???--!--!...\"..,,,.,,..,,.,,,,\n",
+ " ..\",,!\".\"!\",.,.,.''..,,'..:.,,,--,,,,---.,,.'.,,--\n",
+ " .,,--.,.,.-,;,...,.,,,,'--,.,',..,..'.--.,...,'..,\n",
+ " ,,,.,,.,,..,,'.,,,.\",!'!\".\",\".\".\"\",,\",..\",!.\"\"?'??\n",
+ " \".\".,\",..\"',\",.\"..\"\",\".\".\"\",'.,?\",.(,'.)\"','!\"..\",\n",
+ " !\".',..,,,,..\"?\",.\",\".\",,.\"\"',',\",.\"!\".(.)\"!\",..',\n",
+ " ,,.\",??\",.'..,,.\"?.\"....,,'.,.,,'---,,,,.,.,.,,,,.\n",
+ " ,--,,,;,,,..,,,,,..,,,.,,,,,.,,,.,,,,.\".,,\"..,,,.,\n",
+ " ,.,,..\".!,!\".\"?!.'.'.\"!\"()\"..\"'...;..,,,..--,,.().\n",
+ " ',--,':--.'','',,.,.',,...'.,,,,,.,,'..,,.\",'?,!?\"\n",
+ " .,.\"?\",,.\",.\"\",.\".,.\",,,\",,,\"--.?????\".\",!'!\".,..,\n",
+ " ;,.\",,...\".\".,!\".',,,,,,.-,--.,.'-,.(),,.--,--,,?.\n",
+ " ,,.----,,.-,,-,,:;,,.,.,.\"'.\"-,..,,.,..,,.--,,----\n",
+ " .,,,(,)....,.,:\"-,\"'..,----,,,,.,(,,),.,.-.,--.,..\n",
+ " ;,,;,,.,......,.,,,,,.(--).:\",,?,?\",,,,.,,,,.,,.,,\n",
+ " ,.,,,,.:,,.,.,,,',,,,,(),,------.,.,,.,.'.,..,,.,,\n",
+ " ,,.:,',.,.?,(');,;',,.;,,.,,,,,--.,.(,),,,..;,,,.,\n",
+ " ,..;;..,,,,,,.,',--.,,,--',',,,.----,,,,,,.-..,,,,\n",
+ " ,.,,.\"\".-..(,)....**.:.()..,,--,,,,..(\"\"),.,,,,,,-\n",
+ " --,...----.--,,--,.,,.,,,,,,--,--,,.,=./=/..(,,),.\n",
+ " ,,.().,.,----.,,,,,,.-.,,,,.,,,.'...----.,,,.,,,..\n",
+ " ,.;,,..:,,,,.:.,,...,()..,----.('),,,.----,.\",,,\",\n",
+ " ,,.,.,,,..,.,,.,',.,,.,',,,.,,.,,..,,.\"\"--,.';,.,,\n",
+ " ,...,..,,.,.,*',,.*.,-,-,-.,,,,.,.,,,,.,.,,..,,,:,\n",
+ " ,.,,.,,-,..,,,,,,.,,,.,,.''.\",!\",,.(),\"\".\"'.',,\",,\n",
+ " .,.\"',\"..\",.,\",.,.,,,,.,,.,,.\",\".\".\",,.\",:'',','\",\n",
+ " .\"\"----\".....'?\",.\"?'??\"\"!!\",.\"'?\"..--.,,,.\",,\",.\"\n",
+ " ,\",\",.\"----\".\"'.\"',',\".,--'--,.\",?\",,\"?\"\"?\".\"?\"\",.\n",
+ " ..?\".\",??\"..\".?\",.\",,\".',().,.\",,\",\".\",,,,.,.,,,,,\n",
+ " .,,,.,...,,.,,'.,,,,,,,,.-,,.\",\",.,,.,.,,,,.,.,,,,\n",
+ " ,,.\",,?\".\",\".\"',\".\"';'\"----\"....\"\"--',\".\".....\",,,\n",
+ " ....,..\",',\".\"!!\"\"!\".\"'!\",.,,,,,,,..\",!\".\"!\".\"?\"\"?\n",
+ " \".\"'.'.'\"\",,\",,..,.,,,,,.,,\"-\",.,,'.\"',\",'.\",!'-,'\n",
+ " ...\",,..,,,,,,.,..,,.(),,,.',.'.--',,,,--.\"'--'!\".\n",
+ " .()--.\",!??\".,,...,,.\".\",,,.',,,,.\",,',\".,.,,,,,,.\n",
+ " .,,..-..\",?\".\"?,\",.\"?!,'?\"\",,\".\"?\"\",,\",.\".''.\"\"?..\n",
+ " .--',\".\"'?\"\"?\"--\"'.'!\"\"!...?\"\",\",\".\"(.)\",.\"(.)\"','\n",
+ " .,..,:'?'.'!'\",.\",!\",.,.''',.\"'!\",.\"'?\",,,(---).,.\n",
+ " \",--,\".\"--!?,!,:''','!'.\"\"!\".\"...\"\",\".\"'.',','--,'\n",
+ " .',','','\",'.\"'--'!\".\"?\",\"'!'--.\"\",',\",.,.',...,,'\n",
+ " ,..,,:\",.\",,.,,-.,..-',.',,.'...,,,,,,,,,.,,.,..'.\n",
+ " ,,..,,,,.,,,.\",?\".\"'?\":\"--,..........'......\",.\"..\n",
+ " .\".\",,...\".\"?...,?\",...\".,\",.\"!!\".\",;,....?...\".\",\n",
+ " ,!\"\",'?\".\"!.','.'.,--,.,\"----\"..,....\",,...\"',???'\n",
+ " ?\".,.\",\",\"':''.'''.?\".\",!\",,:\"?......\"\",',\",.\"...\"\n",
+ " \"',\".\",,.,\"..,,:\",!,,!\".\"!!\",.\",?\"..\",?\".,',().().\n",
+ " \".,!!--!\".\"',\".\".!\",.\",'!\".\"-?',,\"*,'.\",.\"*()*\",'!\n",
+ " ?','.\"*()\",.\"\",,\"*,.*\",.\",..'.\",!\".\",?\",.,,..',,.'\n",
+ " ,,,.'.,,-,.,,.-'..,.,,..\"'.,\".\".'..--'?.\"\",...'!\".\n",
+ " \"',\",,\",'.\"\"!\".\"'?\"\"'.\"\",,......,'.','?\",.\"?\",.\"?\"\n",
+ " .\".'.\"\",?\".\"?,\",.\"'.,----?\"\",\",\"'.\"\",'!',\".\",,',\",\n",
+ " .\",?\",.\"!'''?,..'?\",-,.\"'.'..'..!\".\"?',.\".\",...,?\"\n",
+ " .\"?,,!\",.,;.\"-,,,\".\"'..,!\"',,.\"''...,.,,',\".\"...\",\n",
+ " ,.,.,,.\"','!,\".\"',\",:\"?\"*.*\"?\"'.\"-,\"*,'.*\".\".\"'.\"*\n",
+ " *\".\".\",?\"*.*\",?\"\"',\",.\",'...\".\".\"**\",'.....\",,.,.,\n",
+ " ,,',,,'.,,'.,,.,,.\",',\".\"',!\",.,''.\",!\"*.*\",.\",,-,\n",
+ " ,.\",?\".\"...?\",,,,,.,.,..\",,\"....,,,.\",\".,\"?\"..\",',\n",
+ " \".,,.,:\"!,\",,.',()..\"?\",..\",,\".\"\"..,.,,.,..\"?\"..,,\n",
+ " .\",-.,','\",.\"!\",\"!,,!!\"\",!\"..,,,.',.',,-.\"!\".\",!\",\n",
+ " '.\",,'!,...\"\"...,\",\"'.,'..\".,,..,.''.,.;,,.,,.,.,\"\n",
+ " \",.\",!',\",.\"',?\".\",...--'?!'.\",\".\"\",,\".\",,\".\",'?.'\n",
+ " ?.\".\",\".\",,'.'.\"\",\".\",!,,?'...\"(,.)\"?\"\".\",,...\"!?\"\n",
+ " .\",'--.\"\",?\"\"?,'..!\",..\"?\".\",'.\"\"',\",.\"?\"\",!\".\",\",\n",
+ " ,.',,,,',,;..'.,.,,,,.,,,,,,,.,--.....,.,..,,'.'..\n",
+ " ...\"-,-...\",,.,,...--.--,--,,;,,.\"--,!\",.\"'.'.,,!!\n",
+ " ...\",,,,,,,.\",!!\"..\",!\".\",.!\".\"!\".''.,.,,,\"--...\",\n",
+ " .:,.'.\"',;!\".\"','!\".,.,,;,,..\"',\".',,.,,.'.,..,.,,\n",
+ " ,..\",'?\".\".\".,,..,,,.\",!...'...!\".'..\",\",\".\"...,.,\n",
+ " .,.,.,.\"!\"..,,.,,....,.,,.'.,..,,.\"!...!...!\",..,,\n",
+ " ,,.-,,,,..\"!\"'.'..,,,-,.\"!!\".\"?...--!\",.,,..,.,,.,\n",
+ " ,,...,,,.\"!\",.\"?\",----'.\"!\",,.\"'!\".;,,,-.\".,...!\"'\n",
+ " .,,,,...-.,.;.',..,,..;,,.,,,,.--,,'--,.,;.'.'.,,,\n",
+ " '...'.',().,,,,.,,,,.,,.,--.,.,.,,.,,,,,.,--.,.;,;\n",
+ " --.----.,,,,-.(,;,,;.).',,;,,,,,.,,.,.,...,,,.-,,.\n",
+ " ..-,-,..----;.,.,.,,,.,:\",,!!\",..',,,.----,.,.',,.\n",
+ " ,,,.\",?\".\"?,',\",.\",,\",,\",...\".-.,,.-,--.,.'.,,,\"\",\n",
+ " .\",\"(),\".,..,,.,.,,,.:',?'--',,',''.,.,,.'.'',',',\n",
+ " ,.,'..',?'.',?'.,!',,'.'',,,','!,',',.,,',''!'\",,.\n",
+ " \",',.,'.,,?\",:\",?.','(),'.'.'.,,,----..':..'?!',\"'\n",
+ " ,\"--!',!\",.':',.\"!\"*.*\".\".,,....\"!!!!\",.-,,..',.,.\n",
+ " ..\"??\".,,..,,.,......,,.,--..,.,----.,,.,,.\"!?\".,,\n",
+ " ,,.,,'..,,,..,,,.\".....',.\"\"!\"'.-,.\",\",.--.,,,.,,,\n",
+ " .\",\".\",\".\"?\"\",.,,,,.,.,?\".\",?\",..,.,,..\"',\",.\"!!\",\n",
+ " .,,.-,,.\",'?\".\"-\",.--,,',,,'--,,,.,,,,...\"!\",...\"!\n",
+ " !!\",,.;,,..,,.,.,,,,.',.\"?\".\",\".\",!\"*,,.*\",!\",,.-,\n",
+ " ,,,,,,;.-()-,..,,,--,,,.,.():'..,...,,',,,.,,'...:\n",
+ " .,,,,,..,,,.:,,,;,,',,.,,,,,.,.',.,,'.,',--.,'----\n",
+ " .,,.,,'..,,.',,,----,.,-.,,.,----.'.,,.--'(-'),','\n",
+ " --,,.,,,,,.,,',,.,,,,.,'.,,.,,,.,..,.,,.!,',,,.---\n",
+ " ---..,,:\"'';,\"*,.*\";.\",--:,,,.,.,--'.,,\".\"\",\",.\"\",\n",
+ " \"\".\"'!\"*,\"\"\".\",.,,\".\",(),',*().*\".\"*().\"()'',\"*.:\"\n",
+ " !!!\"''.*\".\"'.,.,,.,,,,?,,,,(),,?,,???(),,...??,,,,\n",
+ " (),,,,.(),.----?----,.,,,,.,,.,,,,,,.,.,',,.?,.,',\n",
+ " ,,,.,,,--,().,,.,,..,.,.-----,,,,.,',.,\"\".,.----,,\n",
+ " .,'.,.,.,,.,..--,,,,,,,,--,,(-),--\"\"\"\".,,,,,.,.,;,\n",
+ " .,...:.,,.,,...:-:.,,,,.'.,..:,,',,,,,..,....,.,--\n",
+ " --..,,.;;,..,,.,,.,,.,,.\",\".\"!\",.,,,..,,,.----.,,,\n",
+ " ,,.--.,,,.;.,,.,,,.,..,,.,..\"????\".,,:\",\":\"..\"..:\"\n",
+ " '--'.--.\"..\",\",\".,...!..,:,,.....?,.,.\",.:\",!,,\".:\n",
+ " \"!...!,...\",...;.,,.,.....,,.\",!\",.\"......,\"..--,,\n",
+ " --,,,,.',.\"??,,,\".'....\"......,,......\",,.'.,..,,.\n",
+ " ,,'.,,..,,.,..\"!!...\".\"'...'...'...!\",.\",;'!!...,,\n",
+ " !...'!\",,,,,.\"!...!...,,\",.,,'.\"...,!...\",,,,.',,.\n",
+ " ,,'.'.\",?\".\",?'?\".\"!\",.,,.,..,,.,,..\"..'?\".\",\",'.\"\n",
+ " !...\"\",,!\",....',,,,.'.'.',.,,.,,,.'.,----..';.,.'\n",
+ " '.,.,.\"',,.\"\"--.\"\",.?.\"\".,\".'.\"?\".\",.,,,..?.???,!\"\n",
+ " \",\",',\",'.?,!,.\",,,.....;'.;..,,,;,,,-,,.-,,.,',:.\n",
+ " ,();.,.,,,,,,,.,..,,,,.,----,.,,,..,'.,,,,.;,.-.,,\n",
+ " ..,,.',.,,,,.,,..,..,.'--.----:,;,.,,,,------.---,\n",
+ " ,--,,.,,,.,.',-.:\",\"..,.,,,,.,,--*--,,,.*.\",,\",.,,\n",
+ " --,,-,--.-,,\"',\"--,,.,,,.,,,,,.,,,,,,,--...,,.**.,\n",
+ " .(),,,..,,--,,--;.--,,---,.;.'.\",\",;,,,.,,,,,,.,:\"\n",
+ " ?\":\",\".,,,:\",,\".----?.----.,,.,,.,,,..',:,'.,;\"\";,\n",
+ " ,;,.,,,--'--..----:(),(),(),.,\",\",,.,,,,.,,,.----.\n",
+ " ,,,'?.,',----.,--,.,,,----.,..--,--,..,.().,,.--,,\n",
+ " ...,.-,,.,,,.,,..,,.,,.\"?\",--'.\",!\",...,,.--.,,..,\n",
+ " .\"!\",..\".!.\".\",!\".\",,'.!\",.\"--!\".,.\",...\"....--.,.\n",
+ " \",,','!;'!''.'.,--,\",.\".',..',?\",,,.',..\"?,!\",.,\"!\n",
+ " \"'.',';,,'-,-.,,.',,..-.--.,,....-,.-,,,.,.,,,,,,.\n",
+ " ,.\",--!\",,,.,.,.\",!!'...?\"\",!,...!\",,.,:\"---!'.!,!\n",
+ " ...\",.\",!!...?.\",,-,,,.\"...??...\".\"?\".\";,-,,'!\",.\"\n",
+ " '?\".,.\",!',\".\"'?\",.,.,.,-().,,,...,,,.,,.,,,--,,.-\n",
+ " -,,,()--.,..----....\",!,??!\"--,.\",,!\".-,.\",\",,.\"--\n",
+ " '!\",,,,..,,.\"!....''...\",.\",!\"-,'.\"!\",,.\",,\",,,,.\"\n",
+ " ',\",.\"'.','!\"\",,\".\"',\".\",'...\"\".\"\",','?\"\"?'!\".\"?\",\n",
+ " .\",,\"-,,\",'.,!',\",.\";';'.\"\"','!\"..\",,\",.\"-.\"\"..,,\"\n",
+ " .\",,.\"\"',,\";\"----,.\"\",?.\"\"',\".\",.!\"\"',,\",\"----,,,'\n",
+ " ,,.'\"\"?\".\"'!!,.,.',','.,',':.,','.'\".\",\".\".\".\"'.,.\n",
+ " ..\"\",\".\"';...'.\"\",,,,'.'!'.'.'.'.--!.'.\"\"'-,,!\"\",!\n",
+ " '.\"\",''.'!\"\",'.',\",.,.\".'!,\",.\"'.\"\".\"\".'.\"\"!\"\"??'!\n",
+ " \",.,.,.\"!\",\"!\".\"',\",.\".''.'....\"\",'....\"..,.,.\",,\"\n",
+ " .,..,.;'.,.,,.,.,,.,.,.,.-.,,.,,.,.\"',?\",.\",!,--!\"\n",
+ " .,,.:\",,,!!,,,\".,.,,'.,,..\",,!'.?\"----.\"!!\",.\"...\"\n",
+ " **\",!.\"\"!-!!\",.\"!,,!\",.,,.\",,!\"\",,,'.\"**,,...\",.,,\n",
+ " !\"\"...\",:\"---,\",,\"-------,----\".\"!!,!?\"\":.\"..,,,.\"\n",
+ " ,\".\".\"\",!!!....\".,,:,,,.;,.,,----(').,.----,.'----\n",
+ " ,....,,,-----,....,,.----';.,----..,,,,.,..,,.,,()\n",
+ " ,,.,,,.,.;,.;,()\",\",..--,--,,,,.,..,,():\",,.\"',..,\n",
+ " '.'.,----'----',,,..;.---\"\"..,,,.,,,.,\"-\"\"-,\":,,,,\n",
+ " ';.,,,.,.,.\"....,,\",.,,:\".\"'..,,'.--,,,--,.,.,-,\"!\n",
+ " \",'.'-,,.,,.;,..,,,,,,,.,,,.,-,.,'.,..,'.,':\"!\",..\n",
+ " ;,.....,.,--.,',',,\".\"'.:\",!\".,.,,.'.,--,'..,,.'..\n",
+ " .,,--,--,'.,,,,.,,'..,,..,,.,.,.,,,.\".\",,,.'.,,.,,\n",
+ " ..,',',.:.,,,;.,,;,.,,,,..,,,.----'.,,.,..:,.\",!!\"\n",
+ " ,,.\",,!\":\",??\":\",.,!\",----.--.,.,--,,,-,-..,:.,..,\n",
+ " ...,,,.,.,,,,.,,,,.,,,,,----',-,,,..,\"?\",.,\"?\":\",'\n",
+ " .\"..-.,.,,.,.,,,.,,;.,',----.,.,;,,,,.,.',,().\",,,\n",
+ " \".----.\".\",,',.,,.\",...,?\".,,,',.,,,.\"';,\".,,,.,.,\n",
+ " ,,,,.\",,\".\",,.\".',,.,.,,,.,,.,,,.\",,\".,.,.,,',.,.,\n",
+ " ,,.,',,,,.',,,,.',,,.,,.,,',,..,,,,.\"?\".\"..??\".,..\n",
+ " .,.,,,,.,.',.'..,',.',,.\",',\".\"'..\",,.'.''.,.,..,,\n",
+ " ;,..--,-,--.'.--,,.----.:,,,,,,,.,,,,,,;,,,,--.,.,\n",
+ " .:,.,-,.,,.',,.,,...,,.,.,,,..,,,,----,,,,,,.,,.,.\n",
+ " ,,:.,,,,---,,,,,--..,',,,,'.,,,,.....-..,,;,.,,...\n",
+ " ,.,.,,.,.----:???--:\",,\",\",\"...,,..,,'.----,.,,,.\"\n",
+ " ??\".,,..;.,,,.\".,\".\",,\".\".\",..,.\",\",..\",\",,\".,\",.\"\n",
+ " ..\",.\"--!\".\"......!\".',,,,,,.,'.':\"?\"',,,,.\",'!\".\"\n",
+ " ,,!..\",\"!\",,,,,--.,,.,.,,,...----,,.\",',\".,--..,.,\n",
+ " ;,:.'',.\",\".\".;..\"\",?\",.\"..!\",.\"?\".\"!,,?\"\",...\".\",\n",
+ " ,,\".\"?\",'.\"?\".\"...\".\",\",\"....\".,'.',...,.----.',,.\n",
+ " \",,...?\".\",...?----.----.?...,\",.'...\",,\".\".\".\"...\n",
+ " .......\"'.,,.\"...,,\",,.--..,,.,.,,,''..,,..'.\",'--\n",
+ " ,\".,,,...',',,,.,.\",','..,.\":\".\",;.,..,,...,,.;.\",\n",
+ " ?\",.\",\".\".\"\",\".\"!,,..();.\".\",\",\".?\"\",\".',.\",\",,.\"?\n",
+ " \"\".!\"\",'?\",,,.\",\",.\".,\",,\".,'....!,,\",'.\",,\"..,,.\"\n",
+ " ,?\"..\",!'.--!\",.\"'?\".\",?\",''.,-...,,,--.,,.,,.:\"--\n",
+ " ,.........\".\"--,--,.\"\"';...\",\"?\".,.,.,.:\",'--.\"\",,\n",
+ " !\".\"?\"\".\",,,'..,,.--,--.:,',,,.,'.,.,.'.,..,,,.,..\n",
+ " '.\",\",\":',?''!,..,.,\",.\",,\",.\".\".\",,\".\"',!\".\"--.\",\n",
+ " ,.\",?\".\",.\".\"!.\"....\",,!\".\",\"()\",.\"',.\"?\".\".,,!\".\"\n",
+ " ....?\",.\"?,.!\".\",...\",\",,--;?.'?\"\",\".\".\"\";,,......\n",
+ " \"\"\"()\",\".\",...--.\"\",'.\"\",,\"...,,,.,,,,..\",'?'?,\",,\n",
+ " .\",,\"..,.\",???\",.\",,,\".\"?.,,\",',\"!\"\",,?\".\"',?--!--\n",
+ " ,.\"\"?\"\"..\"\"?\".\"...,\".\",,.\"\",\".\"'....!\"\"??\".\",'.'.,\n",
+ " \",,:\",!.?\".\",.\",,--\"?!\".\"?\".\",\".\".,.\"\";?\"\"..\"\",',\"\n",
+ " .\".\"'.\",\".\".!\",.\",\",.\",-.!.!,'?',.,.\"'.,.--,,.,,,,\n",
+ " :\",!'!\"'.\";.\".,..'.,.,.,,.',.,..,.,,,.\"?\".\",,\",.\".\n",
+ " .....?--'-.,\",,..,,..-.'..\",,\",.\",!??,,!.,'..,,','\n",
+ " ...\".\",\"-.\"',,.,.......,?,!\",.\",\".\"....\".,,.\"',\".\"\n",
+ " ?\"\",\".\"...\"'.\"?...?...\".\"...,\".,'.\"??...?\"\",,\".\",.\n",
+ " ..\"\",!!'....!,'!\"'.\",.,\".\"??,'.?\"-.;,.\"?,',\",,.-,,\n",
+ " .\",,,,,?...,'!...\"\"-,,\".\",\".,,,,,.\"'....',,?,'.',!\n",
+ " ?!\".'.,:\",?\",\"''?\",,,..:\"'?'?-?--,:'!.',,...?.'\"..\n",
+ " ,..,,,.----.--....,.,',.--,,(,)--,.,.,,,...,,.\",\",\n",
+ " \".,,....\"',,\"\";,.',:\",,--,\",,'.:,,,,...,,.,-.;.\"?\"\n",
+ " ...,.,.\"???\".'.\",.\",,..\"'?',\"...\"!\".'.\",\",\"!.,....\n",
+ " .\"\"?\"\",\".\"?,\",'.\"'--.!\"\",..\".\"?\",.\",,...,,....\":-.\n",
+ " -.().,.,.....,,,,,,.\".\",,.-,,,,,,,.,,,.,,.\"..,,,,,\n",
+ " ..\",.?(,,)--,,--(,,)??,;:,,-;;,,,,----()---:,.,.,,\n",
+ " ,;,,.,:,.,.,.',,,,,\"\",.;;,--,,,(,,).,.--?:,.,.--,,\n",
+ " ,,--.,.,.,.,.?!\";,\".??..;;.;.,.,--,,.;,.,,.,,(),.-\n",
+ " -,,,,,,,,--,,,,.,,,...:(),(),(),,.,,,.,,,,,----,.,\n",
+ " ,,-.,',-.-..:,..----...-.;.',,..,,,--.--,--,,....,\n",
+ " -,,,,'.,,,,,,--,.,,.--,-,--.,,,,..,..,,,.,,,-.,;;.\n",
+ " '--,.(),,.;,----,,,,.,,,,,...-...';;,,.,.,,..,,,,-\n",
+ " -...--.;.,--,--,.,,,..--,,--;;;,.,,..;,..,,--...',\n",
+ " ,..,,..;;..--.:.,.,....:.,,..\"!!?\",.,.,,?,;-;;.;-:\n",
+ " ,,,,,..,,...?--,',------,,,,,:\",,!.....\",,....,,.,\n",
+ " .,'.,,,.,,.,,...',,.,,'.:,,',',''.,..'.,:.,..,'...\n",
+ " ,,--.;.,,,-,:\",.'....?\"'.'.,.',...',,.,',.,.,--()-\n",
+ " -.;,.--.,,-.,;,,,,.'.--,.,,,.,,(),,,,.,,,-,.,.,.,.\n",
+ " ..'..,'..,,.--'--.,.;,,,...,\",\".\",\",.,...,'.,,,.,,\n",
+ " .',.'.\"'?,\".\"??'!\"',,'.\",,?\",.\"!\"..,,,-.,.\",\",\".,.\n",
+ " \"\"',.\"\",'.',.,.\"\".\"\",'.,..\"\",.\"\"--.....,,'.\"\",,'.\"\n",
+ " \"'..\",,,'.,.,.\",\",.\",.\";.,.,.,(),,.',.,.',.',,,,-.\n",
+ " ',,,,,-,,.,,...,.\"-,!\".,,.\",,\".\",?,-!,!\"\",',\",.,.\"\n",
+ " ,,\",\"',!,...'.\"..\",,\",\",.,,-...\"\",\".\".....\".,.\",\".\n",
+ " \"...,,\".\"',\",,\",...\"\",\".\",,\".\".\"\"'!'!\"'.\",,,,,.,,-\n",
+ " ,\".\",....,'....,...\",,,.\",,?\",.\"?.!\".\"',,\",\"'.....\n",
+ " .\".\"....,-!\".\",'!\",.\"!\".'--,,.,,.',.,,--.,.:,.,,,,\n",
+ " .'.,,,,,,,--.,.,.,,,,.',,,,,.'.,,,,,.,(),.,.,,,.',\n",
+ " ,,.--\"\"--.,,;...,,.,.,,:\"?\".\"\",.';,.,,.--,;(').,,,\n",
+ " ,,,,,:\",'.\",,;,,,.,.,,,:\";'!''--'!.,'.,....'!\",.\",\n",
+ " ,\",\",.\"--'.;,.\"...'.--,!\",.,.,.,.,,..,.\"!\",.\"...,?\n",
+ " \".,.\",,?\".,,..\",...,...!\"..,,.,.\",',?\".,.\",\",,\";.,\n",
+ " \".'..\",?\",'.\"--.,,'!\".\"',,\".,,.,,.\",!\".\".\"\",,',\",.\n",
+ " .,.,,.---,,..,.,,,.,--,.,,'...,,..,,'.,-..\",\",\"--.\n",
+ " \"\"?\",.\"',.'?;,'.,',,..,.,--.,'.\",'.,..,.,,,.,.,,.,\n",
+ " .,,,..''.,,,.,,,,,..,,.'.,.,'.,,,,,,,;.'',,,.',,,.\n",
+ " ,',,,',,,,,,,',..,,,--.,-.,.....\"',\".\"?\".,.,.,,.\"!\n",
+ " ',\".:\",'.\",,;.,,,',.\",,\"(),\".,'.\".\"',\".\"....,.\",,.\n",
+ " --',',..,.\"\".,.,,.\";',\".,,,..\",,--,\",().\".\",,,.,..\n",
+ " ,.,,,..:\"!'!\".,,..,:\"''....,??\"\"......\"..---,',,.-\n",
+ " ,,,,..\",!\"'.\".\"\",,',\".\"'.\",,.\",,\"..\",\".\".\",,,.\"?\".\n",
+ " .\"!\",.\"',\",'.\",,....\"\",'.!\".\"',............\"\",!,'.\n",
+ " .?',...'.,,'.?',!\"\"',.'?\"\"!\",..\",,'?\",'.....,,..\",\n",
+ " \",.\"..:'!',','.',\".\",.\",,,,,..\".,\".\",?......\",.\".\"\n",
+ " \".,\"..,.,',.\",,!\",-.\".,.,,,!',\",...\",,\".,,,.,.,,,.\n",
+ " ,,.-.,.,,..,,,,(,'),,.,.,,,,,'.,.--,--,,,',..'----\n",
+ " ,.\",\",\".\",,,,,.,..,,,..,--,,.,--.,,.----.,,.,'.':,\n",
+ " ,,,,.,,,,,.',,;,.,,,,,.,',;.,,.,,.,,--,...,,.,--,,\n",
+ " ,.,',.,-,--,,,--.',..',,.',,.',,;,,,--,.,.,--,...'\n",
+ " ,,.,,',',',.,..,,',,.,,,--,--,.,',.,..,..,.('),.',\n",
+ " .',.'.,,,,.,,..,,,.,,,,.\"',--!\".,.--.:\",,,--!...\".\n",
+ " .,,.,..',----.\"?\",.\"',',\".',..\"'?\",.,,,.,..\",'!',!\n",
+ " \",,..,,.,.\"'!\",,,..\"'!'!!\",,,,,.\",,...\",;.\",'.,'..\n",
+ " ..?.....'..,...\",;;..,.\",.?\"\".!'!,!\"\"?\"\",!\",..,,.'\n",
+ " .,'.\"?\".\",.\"\",.\"('.)\"...'?'...\"\",...\".,,.,.\"!\",.\",\n",
+ " ,\",,\"''.\"\"'',\",.\".,!\"\"',\",,\"...\"\",,\".\"'.!\"\"...\",.,\n",
+ " ,.,,,.,'.----',,.'.(),,,.,,,-,..,,.,,..;,,.'.,,,.'\n",
+ " (),,,(),(),'--.,,,,,,.,...-,,.,..-,,,,----',,'.,..\n",
+ " ,,,.'.(,),.,,--,'--.:,,.,.,.\"?\",.,,.\"'?!\".\",?\".\"!\"\n",
+ " .\"!,\",,.\":,\".\"?\".\"?.,'.\"'.,-,.,,.,,.,.,,,,..,.,,..\n",
+ " --.,,,,,,,,,,,,.,..,,..----'..\",,\".:\",',\":\"!!\",.,,\n",
+ " ,'.---.,.,,,.,'-,.',.,,,.:,,,,,.\",\".,,.,--:\",,!.,!\n",
+ " \":\"'',,,...\"--'..,,-,'.,.\",,,\".\"--,!?.',',\",.\",,\",\n",
+ " \"!\".,,,,--,:----,--,',.,,.-..:;,(),,;,,,,';..,,,..\n",
+ " '.,,',,,,,.,.\",--?\".\"?\"\"?\".\"!!\"\",?\",.\"?'.\"\",,,\",',\n",
+ " \",.\"\",\",\"!!.\"\",?.',\";,:\".!,?\"().'..\",!\"'.().\"'!\".\"\n",
+ " ,\".\",',\",.\",\",,\"'?.,.'.\"\"!,\".\"'--.\",.\",,\"',\",',,''\n",
+ " '...,--!,!...\",:\"!\"'.\",!\".,,,,,,'..,,...\",,,\".\",,\"\n",
+ " ,.,,..\"',\".\",.!\",,.\"'...,!\",.\"?\",,.,.;.,,,----.-,,\n",
+ " ,,-,.,.,,,.\"--,'.,--'!'!\".,',,,----,...,',,.\"?\".\",\n",
+ " \",.\".\"\"?\",.\"?\"\",...\"\",\".,,...\",?\".\",\".\",\",,,,:\":.\"\n",
+ " ().\",*----,,....,,\".*.\",?\".\",!,,,;,.!.,\"().\".\"\"?\"\"\n",
+ " ,,\",.\"...\"..\"?\"\"?,\",.\",..,,..,,,.,,.,'!\",,,,,.\"?\".\n",
+ " \"?\"\",..,--.,..\"\",'.\"\"?\"()\"?:,....\",,.--,('),.-----\n",
+ " .','.\";,.\"\",!,'',\".\",'.',.'.'!\"**\"'.\",,.,,.,,,.\",\"\n",
+ " ,,.\"'.:'.,:',,----.,,.'!\".,..,'.,,,.\",.........?\".\n",
+ " ,,,,.,,.\",,\",...\",,...,\",..\",,\",.,.\",\".,--...,,,,.\n",
+ " \",?\"...,.\",,\",,.\"?\",...()..,.:',.,,,,..,..\"''?\".\",\n",
+ " .\",.'.,,.\"\":..,!...:?.,,,,'.,,,,.,,.\",,!\",:\".'.---\n",
+ " -.:!''....?...\"\",,\".\".\"\",,,\",,\"',...'.--....!...\",\n",
+ " ..\",,\".\",!--?\"\",.,,,.,\",\",,.\"\",'!',\",.\":'--,.\"\",,,\n",
+ " \".\".:..\"\",'.,.,!,--,!.,!\",.\",,\".\".,..\"\"'.',\".\",,\",\n",
+ " .\",--,?,?.?,,,.\"...,'.\",,\"()\".\",:\"....\".,.,.,,.,.'\n",
+ " ,..'',,;.,,.,--,,,,.',,,.,..\"!,?\",.,,,,,',,,,..,,,\n",
+ " ,.-,,:\",!'!\"--,..,,,,,.',,,.',,,,,,.,',.\",\".\".,.\":\n",
+ " \",\".\"!.,,...\"\",\".':--.\".,\",.\",--,\".\",--,\".\"...\";.\"\n",
+ " ....\"\",..,.\"\",'',\".\"?,'.\"\",\",.\".'.,()--.;.,'..:',,\n",
+ " --.'.\"',.\"??\".\"?\",..\"?\".\".,?\".'.\"?\",,'.\"....\"\"!\".\"\n",
+ " ,!\"\",,\",.\".,,,.--,'....\"\",...\".\",'..',....,-\".\",\",\n",
+ " \",!,.!?..--'!\"\",\".\"...\"\"'!'!\",.\"?\",.\",'.\".\",?,\",.\"\n",
+ " --.\"(.)\",'....'....'.\"..-,,..\".?,.\"\",,,\"....\".,.'.\n",
+ " \"\".\"\"?\"\"?.\"\"?\"\",,\",.\":,,,.'.!,'.,-!\".'.(.).,,-..,,\n",
+ " ..,.,...\"?\",.\",.\".----,,:,,....\"!\".(,.)\"..,..?..,.\n",
+ " ',..,,!\".\"?\"'.\",\",.\"!\".\"!,!?,,!,....\".,,.--.,.:?,.\n",
+ " .,,.',..,.,,,,,.,,,,--,,,,,,.,,\"\",,,(),().,,,.(,,,\n",
+ " ,,,,).,:,,;,,.;,,..,,,,,,,.----.-,,,,,,.?????,,.,.\n",
+ " ,,,.,,..,.:,,?:\"-;...,....--.--,.,,.,,..,,.,.;,,,.\n",
+ " '.,,,,,.,,.,,.(,).,,,,..,,..,,..\"--.,,,.,,.,----:?\n",
+ " ,,,.,.,-,;,,-,,.,,.-.,,,.?.,,..,,.',',.,.,,'.,,.,'\n",
+ " ,,'.'.,.,,.,,,,.,.,,,.,,,,,,','.'.'..,'..,.,,,..,,\n",
+ " '--,,,,,,.':,,--,,,,,,,.,,.--,------,,.,.,,:\",\",\".\n",
+ " \",,,,,.-------.--.,,,?,.,,',,.----',,,----,.;;,,.,\n",
+ " ,,,,..:(),,,,(,),(),,,,,,,.(),,,,,,--'.,,,..:\"?\"..\n",
+ " ...,,.,,.,;,....,.,;,;,.,,,,,,,..,,,,,,.,.',--..,.\n",
+ " ,'.,,,:?--,.,,.,.,.,':?,.,,,',,\".\"',:\".\",;..:,...,\n",
+ " .--,;,,,.,,,,,,.,--.,'.,,.,,;.--,.,,.,----,'.,?,?,\n",
+ " ,,?----?,??,?:(),,,;(),,,,;(),,,,..----,,,--.,,---\n",
+ " -,,,:,..,,.,.,',,,,.'----.,,,,?',,.--??.,,,,,,,,,,\n",
+ " .',,,,',,,,,.--,,--',-,,,..,,,,,,,.,..,,?,,:.'.',,\n",
+ " ,;',-\"\",','.,,,'.:,,,,,.,:,,,,,,,.,,,,,,,,,,..,,,,\n",
+ " ,,,,??-?,,,,.----.,,;,..,...;;,.,,,.,..,,,,--,--.'\n",
+ " ,.,.,,,.\".\"--'.\",,.\".(,,,',,,.)\",,.\",,.--.?.?.?.,:\n",
+ " ,.,\"\",.,,..,.,......,,,.'----,,,----.,,,,,.\"\".,,'.\n",
+ " ,.,,,,.,:():,().,,,,,';.,,.,;,.,,,..,,;,,,--,.,,()\n",
+ " --,.,.,',,...,.,.,,,,,,..',,,.',,--,;,.,,.,,..:,,.\n",
+ " ,,..----;--,-,.,;,,--.,,.,,,,;.(),.,.,,.--,.--,,.,\n",
+ " ,,,,,;,..,.,.,,.,...,...,;.,,.,,.,,,..',,.,,,.,,,.\n",
+ " ,,...:'..--,,?,,,,,?,,,?,,.,..,.(,---).,...,,'.,,,\n",
+ " .,.,,,----.:()?()?(),,,,.(),,,,.;.,.,.--'.,..,,,..\n",
+ " .,,,.,..,,,:.',,...,,,.,,,'.,,'.,.--,,,--().,.-.,.\n",
+ " .,,,.,,.----().,,(,,)-..'.:....-,.,,,.,,,;.,.,.,,.\n",
+ " ,,,().,,,.,',,.,,,,,,,,,..,,.,,,,.-,-,-.,'?..',?.'\n",
+ " .?...--,,?.---,--.---,--.,;.,,..,,,,--;',,,,.,(,);\n",
+ " ',,,,,.,,,,,,,,,.,,'.,.'.,,,.'.,,,.,.,,.,'.,,',..,\n",
+ " ..,.,.;,;--,,,,,,,.,.,,,.,..,,,.:().().().'.,,,,,.\n",
+ " ,,.,--,,,--..'.,,'.,..,.,,--,,--.,,.,,..,..-,.,,'.\n",
+ " ,.''.,.,,',.,,,,,,,.,,,,.;.,,.,,..-,-,-,.,,.,',.,.\n",
+ " ,,',.,,,--,,..,,.,,'.,,,.,,,.--,,,,--.(),...;,...,\n",
+ " .(),.,.?,:?..,,.,,..,.,,--,,.(),,,.,',,.,.--,,--,,\n",
+ " ,,..(),,.,.(),,,.(),,.,,,--,,--,,.'.,,,.,,,,.,,,.,\n",
+ " ,,,,.'--,.:(),.().().:(),,.(),.(),...,'.'.....,,.'\n",
+ " .,.,,.,.;,,,,,.,,(,'),,,(,)..',.,,.'.,,,,,,;,.,,,,\n",
+ " ,,,,,,.,,,,.,..,..',,,.',,,.,,.,.,,.,,',,.,..,',,'\n",
+ " ,,.,,,,,.-----..,,,,,.,,,,,..;,,,.:,..,,,.,.,,..,,\n",
+ " ,.;'.,,,.,,,,,...,.,,.,.,.,,,.,,,.,,,.,,,,,,.,,,.,\n",
+ " --.',,,'.:\",,(),\":\",,,,,.\";,.,***********-.-.*****\n",
+ " :://../////,--.,(!).,,--.,,.,.,,.--.,.***:***-,(\"\"\n",
+ " ),-(://./)..-..-,,,(/).,-.-,.....\"\"..-...--.....(\"\n",
+ " \"),-..,,,,.,---.-.....,,,,,-....:...,,,--(\"\",\"\"),,\n",
+ " ,,:.,-.....-(),.\"\",....-........-,.....-....-,-...\n",
+ " .,,,,,..-....,,,,.,-\"\"-(..),,,,,,,\"\".-......,,,,-.\n",
+ " .......--%-.-,.().,\".\"-(-)/-.-.-,..,,.--....-,,-..\n",
+ " .....,,-.,-,,\",\",,,,,,,,....,-\"\"..,,-,-,,,.,,.,,,,\n",
+ " ,,....-,().,..,.,......,'-',,.....,.....-,,,-,,-,,\n",
+ " ,,:()-,(),,-,()..--,,-..,-'-.,-.,://....()().'-.()\n",
+ " ()://./...'.'..,,.,.,,,()-,@..'://.:..@..-.($$,)..\n",
+ " ,..://.,.,.....,.,:://./.-..-.,-.-,...,.:://..-,,,\n",
+ " .\n"
+ ]
+ }
+ ],
+ "source": [
+ "compare(sherlock['punctuation'], wap['punctuation'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 19,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "-',,:;!;,,'.;;,-,.,,;;;.,',;,,,.,!,:'?,,.,.,.,:,,' ..-.......'.........,,,.,,,.,.-'..,-,.,,...,-,,,,,\n",
+ ":,,,,'-;,,;',,,,,,,,';'';',,.,,,,,;,,.,?',.,;',,,. ,,,.,,,,.:,,.,,,.-,-(,.-,,,,.,,,,.,,.,,..-...;,,.,\n",
+ "..;,,',.'...,;,,.,.,,;,,',',,',,.,;',,,,.,,,,,.;,, ,,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\",.,\"\"\",\".,.,'.,,,,,\",.\n",
+ "-,',,;'.,;,,.',;':.!,,;,.,,',';;',';,,'.?,',',,;,, \"\";\",,..,,,-.,,,-,,,\".\"\",\",.\"\"\",,.\",..,\"\"\"\"\"\",\"\"\"\"\n",
+ ",,,.,;,--,.,,;,;,.,,',,,,.,:,?,:,..,!??,.!,,;,,!'. ?'\"\"!...,,.--,,,\",--.\"\".\"\",.\"-,'\",\"...,\"\"\".\"\"\"..,.\n",
+ ",!'.,!'.,,,,,,,,,,,,,'!':.',:,,,,'.:,,.,,:;.,,,.', .\",.\"\",'.\".\"\"-\".\".\",\"\"\"\"\"\"\"\"\"\".\"\".\",;,\"\".'''''''''\n",
+ "'-,,,,,.!',,',,',,,,,-.,.,.!??.:!-!'',,.:!,,,;,,'. ''',''''\".\",-,.--,.',--',,,\",.\"\".\"..-''..,,.,,\"',.\n",
+ ",,'.!,'.,.!.,.!.,.,.,,.,:!:;.,':!,,'.,.-,',,',''., .\",\".\"\",.\"..',,\"\",\"\",....\"\"-\"\".,..,,\",,..\"\".,.,,.-\n",
+ "-,,;,.,:;!,:'.,.,:,!'!;?;;,',,.,,.,,'.';:,'.,';'', ,-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",.,.\"\",.,,,.,\",.\",\".\"\n",
+ "';,',.':-;,:,.?,,.',,,-.,,;,.,,,.,,.,,.,..,..,.,,. \".\"\",\";.\"\"\".\"\"\"\".\",\"\"\".\",.,,\"\"\",.,..\"\",\"\".,,.\"\";\".\n",
+ "?,?,.:,;,.:.,,.:'.!.',';.,-.,..??.,,;.':,.,.',',!' \"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\",\".,.--.\"\".\"!.-!,!\n",
+ "',,;,!',;;,.,.,.,.,'.,.,.,';,';,,':,,.'?,,,.,..,'; -!-!-!,,,,\"\".-\"\"\"\"\"\"\"\"\"\".,\"\"\"\",!\"\"-\"\"\"\"\"\"\"\"\"\"\"\"\"\",\n",
+ ",,',.',,;.,'.,,,;;'.;-;,';,-;,.,.?,.-,-,--,-,.,-., !!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\"\"\".\"\".\"\".\",.\"\"\"\"\"\"\n",
+ ";,,,-,,,:;,,.,.,.;.;;.'.;,-.,!?,,,,,,,,,';,:;;,,:- \"\"\"\"-,...\"\"\"\"...,.,.,-\"\"\"\"\"\"\"\".\"\",\".\",.,,\"\".\"\"\"\".\"\n",
+ ",'.,:';.-.;,,';;,;,,,,.,,,,;,,-.,':;,,;;-,?,,:?,'; \",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\"\"\"\"\",-,,.-,\",.\"-'\"\n",
+ ".,-,:',;,,'.,,-;,,'',;;,,.,,!..!,.!.,:.,!?,;',,,., .',.'.,,,.,,,,.,,,,,,,..,-,--,,.',.,-,.,.\",\",,,.\"\"\n",
+ "?,,,',,.,,,?,?,,?:,',,,,,,,,,'.,,,';,,:',,':,;'',: \"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,.,-.,.\",,.,,,,,,\"\"\"\n",
+ "::,,,,::-,',,.,,,,,,,.,:.;.?,.;.:,,,',',;'-;,,,,,, .\",'..-,.,,,.,.,.,,,,..,..-,.,,.\"...,?,,?,.,.,'.,.\n",
+ ",,.,,;,.?,'.,,;,,.,..,!,.,:.,.',',,-'..,,,':,'-,;' ,,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'','&',..'\",,-,,.'.,,\n",
+ "'',,,-.':,-,',,--.;':.;.'.',:,,,,,,,:,,'.?,.,.?',. .'.,',''\",.,.,.'.',''-,.\".',...,...,,,.''.''.!'''.\n",
+ "'';,,.!,.,-:,:,.??,,?.;,,,:,,,,;,,.,,?,..,,;.:,;,: ',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\"\",.,.,,,,.''..,\"\"\"\n",
+ ",?',..,';,;;:,.:;,,.,,,,.,!.,;'.',.,:,,.?,.,.,.,-, \"\",.\",.,,-\"\"\"\"'\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..\",\",...,,,.\"\"\"\".\n",
+ "-,:,';',:',.,::;..,..,,.,;,,;-,-,,,,.;,...,-,;,-,; ..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\"\"\",-.\"'-,-..,.,.\"\"\n",
+ ".,,:,,;,,:,,,;,,..;,-',!,;,.,,&.,!..,-;:,,,,,',.., ,,,,,\"\"\"\"\"\".,,\"-.,,,,...,,.,,.,.,,.',.,,.,-,-,-.\"\"\n",
+ ";,:',,,.,:,.;,,,.,;,,,.!,,,'.,;;.-,,,,.:,.,,;,,;,, ,,\".-..,.,\"\",\"\"..'...,,\"\",\"\"...,.?,.,..\"\"\"\"!\"\"\"\"\"\"\n",
+ ".'!,,,;!:!''!,,'.!?:,,;,,.!-,-.,.',:;.,,.,,.!?.,:. \"\"\"\"\"\"...\"-..,,,.,,,-,.,,,,.;,.,-,,.,,;,.\"\".\"\".\",,\n",
+ "!.,.,';.?:,'.,,;;,,.'??!!??,.,,,..!,.?!.,;.?!?:.!: '\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-..,\",.,,.,,..,-.,,..,.\n",
+ ".,:?',.;,,;,,;'''.??',',,,,,',?,,,,.:.!','..,;.,;, .\"\",-,,--\"\".,.,',..\",\".\".\"\"\"\"\"\"\"\",\"\"\"\"\",.\".,,.\"\"\"\"\n",
+ ":,,,!,,,.,,!.,!!,:,.!!'?!!!??,?!?,;,!.!:'.?,;'.,-- ,,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-.,.,.,.;-.-.....-.,-.,,\n",
+ ";.,,?.,,.?',.,.:.;,,;,,,,,:.,,.,:.?,.,:,!,;-,.,.,, ,,.,,,.;,.-\"\"\".\".-,,.-,.\"\"\"\".,.,,.\".:\"-,\",.\"'\",.\",\n",
+ "';,,,',',','',',',',',,:.,:,:;',.,.,,;,,.?,!;,.,., \".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\".\"!\"\"\"\"\"\"\"\"\"\"\"\"\"\".,.,'\n",
+ "-,,;.;,,,.,:;,,..,?;,,-,;,.,.,,',.,:,;.-,?!;';,.,. \"\".-!!\",.,..\".,\".\".\",.\"!.:\"\"\",.\"\"\"\"\"\".\"\"\"\"-,.,,.-,\n",
+ ",.,,,.:,.,!,.''!?,,;,,.,-,,,,,',,'.'','.,;:,.,:;'. ,,,.,\",.\".:\".--..,.,,....,,.,,.,,...,,,,-,,.\",,..,\n",
+ "'!,.,,.!!.,!,!!',',,,,:',,,,;,,,,,,,,,,.?.,!??-,?, ,-,.\",;-.,...,.;,.,\",\",\"\"-,\",.\"??\"\"\".\"'\"\",\";\"..\"\"\"\n",
+ "!!.:;,.,:,,.-,,-,,.?,,,-,,,;,?,''?,,:';;',,,,,,.,, \"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,,.,.'.,.,,..-,.,,-,.,.\n",
+ ":,,--.,.,..,;,.:,'.;;:,;',,,:.-!!!!....?;,;,,,.--, \",\".\"\"\".\"\"\"\".,.,,\",-.\"\",,.\",,.,,,\"\"\".\",,,\"\"\"\",,,.,\n",
+ "-,-',,;:,,.,!!!!,:'..,:,.,?-.,,,,.-,.,,?-.-,:,--., .,.,,,.,.,.,...,,.,,\".,,,,.,,.,,,.',--,,,.-.,,,.',\n",
+ ".,-.,;.,;,,.',.';,,..,!-?.,,,,,'.-,,',;':,.,,-,,', .\",,,,,\".,,.\",-,,.\".\",,.','\"\",..,\"\",,,\"\"',,,--\"\",,\n",
+ ",;,,,,,'';,.,,;;,,.,;,,''..''-,?,',;,','.:.;.!?.;, .\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\",\",\".'',,,.,.\"\",\".\"..\n",
+ ",,.,',,..'?'',,'.';,,.',,';,,,,.'??!,?.,!,!''.?'!! ,\":\"-:,,,..,.--,.,',,,',\"\"\".,.\",'\".\",.,,,.,,\"\",.\"\"\n",
+ ",,';','?!,,?;,,.':',,.,.,?.;,'.:.';,.?,--':-','.'- .,.\"\",,.\",;\"',.',.,;\"\"\".\",',.'.,.;.,,,\"\",?..'\"\",,\"\n",
+ ",,,,.,:-,,.:'.,;;'.,',.,.',,.,,,,'.?,!:.;;.?:,,;,. ..\".,.,'.'\"\",\"\",.,-',.,,;,.\".,,,:',.,-'''.'',''-.'\n",
+ ",?.,-!':'?,:,,,,..,,'.,.!,,,!,,?.!,,,,',','.!,.!!: ,,'.,''',,'.,.,--,,-.',.'-'.''',,'''.',,,''\",,-,.'\n",
+ ",.,,?,,;,,,.,,,:,,'!,',.,;;;:,,,';,,..,;:'',.',',. '.'',,',.,,,.-,-;,.''','-'''.',.,.,,,,,,.,,.,;'\",,\n",
+ ",.,.!:.,,;,.,,;,,.?,??',,,.'?,?:.!.'.!!','?',-,,-, ,,,.,.,.\",..,,,.-,''..-,,,,-,,;,,-.,;.,,.,,;\"\"\".\"\"\n",
+ "!?-',?,,,,,,,,,,,,.,,,;;,,;,,,.,?,':,,,..:.,,,,,,, \",.,.,.,,,.'.',''''.'.',,.,,.''.',,,',.''.'.,.''.,\n",
+ ",,,??,,,,,,?,,,'?..,,,,;;:,,.,,,.,:',.,!:,,,!!,.,. -.'','.,.,.?'\".\".'','!.,,-.'\",.,;.'',',.'',,'.',,.\n",
+ ":.,;,:,..,,.,!,?,!,,'...;,,:,!,,!,,.?,,!,,!,!,!?,; '.''''.''\"',.,,-;.,,.''.''''''''''',,,.,..'''','.'\n",
+ ".,.,:'.!,,?,'.!?!?!,???.';,:,,,!,?,;.,,;,:',.!!-!! '.;'.,''''\"\".,,-,.-'''.',-,.,',,.\",,;,.,'',.,,,-,,\n",
+ "!''?,'!,,?!?,!,!!,:,.:';,,,,'.,?,?;?.,,,:;;:.,,.!, '.\",,.,..,;.'-,,.\",.,'.,.,..,,,.,,,,,,.\",,'.,.\"\"\"\"\n",
+ ".,.,,,';,,.';';,',,,:,,,::.,.'?,.!?.:,.,;,.!',.:,. ,..',,.,\"-.:-.,.,.\"\",.\",\"\",\",.\"'..,,.\"\",..,.,,-,-.\n",
+ "''!'''!'?.,;,-;,!.;;,,,.;,',,,.!,',.,,':,.,,.,,.', ....'','.'',-''''','..'''',..,,.''\",.,-,..\"\"\".\"-,.\n",
+ ".:','.,,.?,'';,.':,,;;,'.,;;,'-:';,,.,;,.,';',.,,' ..,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\".,,,,.\"\",.,,--.,\"\".,,,.\n",
+ ",';,,,:,-,;,,-'..';,,,,-,,-.,,;:.,;:';,..,?.,!.?., .-\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"-,\"\"\"\",\"\",-,,,'.\".\"\".\"\"\",.\"\"\",.\n",
+ ",.!.,,?!??!,',?,;,;':'.,?:'.:,.-':',;,.,!,'.!!!,'? \"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\"\".\"\"\"\",\".,,.\"\",\".\"\".\"\n",
+ ",';',,',.?:.,'.,:,.:'.!,!,,!,:,',.?;.,:,.,,,,;..,! ,'\",-,.,,.\".'\".\",?\"\"-.\"\".,.,.,.\";-,.,,-,--,--.\"\",,\n",
+ ":',,','':,,:;;,.,,,-,,.'-?.,-.'?.,,,--;,,-.,;,,-;- -.,.,,.',,,.-,-,.\"\",\"\"\",\",.\",\".\",,,.\"\"\",\".'-.\"\"\"\"\"\n",
+ ",.'-?.,-.,,.'?,,.',,;,,.,,?:.,,'.,:.:,,.',..,,:.,. \"\"\"\"\"\"\"\"\",,.'.-.\"-..,..\"\",,\"..',,,,,'-..,,','.,-,,\n",
+ ",,.;.!;!,.'?:,,,;;,,'.,',;,.,:,,,,,,'..;:'''.,;,.! -\",.,,,,-,,-,-,.,,,.;,,,,-.,,..'.\",,\".\",\"\".\"\"\"\"..-\n",
+ "!'..?!.,.,.,;.,!!.','.,!,,,.,-',.,,.,,:.,,,';,.,;. .-\"\"\"\"\"\"\"\".,,,,\",,.,.,,,.,-\"\"-,.,?,?-'-.,.-,.,.,,,\n",
+ ",,;';,.;:,,.,,',.,':;,,,,'.,.,',;;-',-';,',.',',,, ,,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\".\"\"\"..\".,\".\",,',,.,,\"\n",
+ ":,.,!?,;,;;,':.,,,.,,?,.,.,.:-?,.,.:,,,?,,,:,,;,,, \",,.,\".\",.--\"\"\",\"-,.,.,,;,,\"\",,,,.',.,,.',.,.,,.',\n",
+ ",,:,,,,;:,,.';,,;,,.,,,;',.,,,,,,;,,,.,,':,,;,,,,, .'\"\"-.'.,.,,.,\".-.\"\".\",..,...,\".,,.,,.,.,,..,,-,,,\n",
+ ",.,:.,,,,,:,,'.,:,'.,.,-.,.:,,,.?,.,?;...,.';.,,:, ,.\"\".\"\".,.\",,\",.\"\".\".,\".,,,,.,.\"\",\".,.,--..,\"\"\".\"\"\n",
+ "'.'-!!,-!,!!'!,!.,:,..,,,.,,',,,.:',;,:,,.'??..,:, \"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,.'.,,.,,.,.,,.,,\",,.-.\n",
+ "?:.;.,;.,':',!.,,:,.!;':,';:,.??!!!,:;,.,.,..,.,,; ,'.,,,.\"\".\"-.,\"\"\"\".\"!,.,;,,,-,....,,,,,,.,,.,.,,.,\n",
+ ";';,.,;,'.,,,,,.:!;.',,..,.,,.,,,:,,;,,':',,,;,,', ,,,,.-,,,,,--,.,,.\"'\".\"?!,,,'\".,.,'',.\"',\".\"\"\"\".\",\n",
+ ".,,,;,,'!,',',,,,.,.,!,!,,!;,,--???,?.,.,???,?;.,. -\"\"\".\",!.\"\"\".\"-\"\"'\".\"'.\"\"\".\".,,''''\"\"\".\",,,,-\"\"\"..\n",
+ "':,.,.;'.,'.,.;.!!,.?,,,;,,,;,.,,;.',,;.?-,,','',. \",.\".,\".\"\".\".\",,,-\"\",\",\",''-.,,,.''.,,?,,,.,\"\"\"\",.\n",
+ ".,;:,,;,'',.;,.,:,.'',.,,..,.:,,.,;,,',,,,.,,';.,, ,,.',,.,,.?',.!..-.,?.\"....,,,.,...,,...,',.,\"\"-\".\n",
+ "-,.,'..,.,,.,..,.,.,;,,..;.,:,.;,.;,.?,;,.,;,.,-,, \",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\"\"\"..\",,,\".\"'''-'''\".\"\n",
+ ";',,,.,,,,;,,',,.,,,,,;,,,.,,':,,,';,,,.,,,,,,.,., \",\"..,,,,,,-,,,,\"\"\".\",,,.,,,\"\"\".\",,,,.,\".\"\".\",,,.-\n",
+ ":,..,,;,,,,,.,-,;;,,.?,.:!-'!!,!!!,,!'.,!,!'';,!,! --\"..''',.,,,,,,,.\"\",\",.\",,,.,,,,,-.,,\",..\"\",\".\"\"\"\n",
+ ".,:!?.!;'!,,,.,,,.','':,.,..!,:',.:,'..!,.,';,,.,. ,.\",,\"\"\".\",.,,.,,.,,,.,,.,,,,\"-.,,-.,,,.,,,,.\"\",.\"\n",
+ ".,.!.','?',',.,,;,,..,,..,,.,.,.,.,,,,,.,,-,':,,'. .,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\",,,,-.\"',.\",\"\"\"\",;\"..\n",
+ ",.,,'..;.,;,.,,,.:,.;.,.;'..:'?;,,.:!,,;,,,.,.,,;, ,\"\",,.,.,.,.',,,.\"\"\",-..\",\",\".-,-.,,,,,\"\"\",\",,\"\",.\n",
+ ";-,-;,.,;.,!.'.?.,.,.,.,.,...,;,,,,,,,'.,!,,!,??!! ,,,\"\"\"\",,.',.,',.,,.,;.,,.,'\",,,.\"\",\"\"\",,..,/.,\"\"\"\n",
+ ",!'!,!,,,;,,,!,,.,.!,,?'?,',',','.,;,,:,,:,,,.,;:, .\",,.\"\",.,',.,..,.,\"\"\".\",.,..\"',.\"'\".\",,....-.,;?,\n",
+ "!,!,,,,.,,;.,,;.,,.?.;.:.,,,:,;,..,:,?,,?,!,!?,!., '.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\"\".',,.\"\",.,,-,.,,,.\"\"\n",
+ ",,,:,!.,,,,;,.,:,:,,:,;:,,..,.,;.,?,;.;,.,,',:,,., \"\",'.',.,,,\"\".?\"\",,.,.,\"\"\"\",,...-.---\"\"\"\"',.,'\"\",\"\n",
+ ":.;,;'.-,'.-'.,.,,.,;,.,-,,.,,,-:,',,,;':,.;;.,,:, \"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\"..\"\",..,...',,,,.,,,,\n",
+ ",,.,,.-,;.;':,-,,,,.-,,,,;,.;;.,,,'.,,,:,.,','',;: \"\",.,,\"\"..,,.,..,,;,,.',..,;',,,\"\",\"\",;\"\"!.,,.\"\",,\n",
+ ",.,,.,.,,,'';',,.,;,,.,,.'?,;,.,,'!''!;,,.,',!'.,? ..',',..,-,.,-,,!,.,.,\"\"\".\",,!.,,,;,,.-,\"\".,,\"\",.,\n",
+ ",,,:.,:.,.,,?,...?,;.:,;,;:;.,,.'..,,,;,.,.,.,.,.? .\"\"\"\"\"\".\"\",\"\"?\"\";,,,.,,?,,,,.,??,-,'\".\"\",,\".,.,.,\"\n",
+ ",;,!;!,,:,':','.,,!,;'';,..!,.!,,.,:.!.;.?:''.:,,. \"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',.'\"\"&,\"\"..,.,\"\",.,..\",\n",
+ ",:,.:.',,;,,,';:',.?:;,,;',,':,.,!,!..?.;.;?.;,,.- .,.,,.,,,,,-,.\",\".\",,,.,,',.,,.\"\"\".\",.,.,-,-.,'?\"\"\n",
+ ".:,,.!,?,:,,..,..,,:,.':'!',.'';'.,.:,,,.,,,.,,,,- ,-,-,.,,.,,..'.,,--,,-\".',,..,,.,,.'..,,.,,.-,,,,,\n",
+ ",.;'!'!,,.'!,,?:,,'.';,:',';.,,;,:,.:,,;,;,';;,'.? ,.,,-,,\"\"\"\",,.,,;-,.,,,.,,,,-,\"\"\",,,'.\",,.,..,.,,,\n",
+ ".,,,,,,,,,,,,;,,,,,;,,,..!'-,,'?.''?',;,,,,,.,.,:, ..\".\"\",\",...;,,,,,-;,.,,-,,,,-..-\"\"\".\"\",,\"..,.,,\"\"\n",
+ ".,.,.,.?..,.?.'.,:,..;,,',;,:.,;,.,:,.:;.;,?,.,:,? \".\",.''.,,,.-,\"\"\"\",\"\"\"\",.,,.,',.,'..,,,\"'.,;,,.,,.\n",
+ "',,'.;,.',.,':,',;,.,',.',:,,.,.'?,,.,'';,,'.'!.'. ,.',.,,,,.-,,.\",\".\".\"\",,\".\",!.,,,.,,\"\",,\",,.\"',.\".\n",
+ ",!:;,..-;.,;,';,,,':',',,.,,',.,,;.!,:',,.',',,,', \".\",-,,-,-,,,.,-,.\"-,.\".\",'\"\",.,,.,.,,,,.,,,.,,\"\"\"\n",
+ "',',,;;.'':,,,,,.',;.,'.',,'?'.,.,:::.,;'..:?,,;,. ;\".\"..\"\".\"\",\"'.,.,.,,.,'''',\"\",\",.\",.\".\"....,'''''\n",
+ "?,::';,.',,.,.,,',.,',.?.?'.;',..,,:;.'?,,,.?,,,;, ',,,\"..\",.\".\",,\"\"\",.\",,\"\"!\".,.\",'-'\".\",..,.'!\",.\"-\n",
+ ",.,.',;'.,.',,;.,:,'.;;:,.,;,,',;'.-?,;:,;,.,:'.,, '\".\".,,.,,\",,.,,,,,.\"\",\".,,..,,-,,,.,,,?..,,.?.,,,\n",
+ ":.,;.,,?,,'?,,;,,'.!?,.,;'.!'-.,'!,,':'.',,!',!,;. ,',.,\"\"\".\"\"\".,,,,.',..,.,,'...'.,.,,,,.,,,-.,.\",.\"\n",
+ ",:.,.,,.,:;,,:,'.,:,;,,.,:,,,;,,;,,.';,,.:.,.,:;.. ,,.\",\",.,\"\",,\",,\".,.\",',\",',-\",,,..\"'-\",,.\",.,,\"\"\"\n",
+ ":',;;,:','':,;.':.,?,,..,:?,',':'''?,;:',;''','.', .\",.,,,.,,.,,.,,,.,,\"\"\"\",...-,,,,.,.,.&,,,.\"\"\"\".,'\n",
+ "!?',',-',???.,.,;:,';,:,;,..?,:,,!,,.',,,?,,--:!., ,',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\",..,.'\"\",\".\",,\".,,.,,-\n",
+ "?':,':':',,:;,';,,,'';:,.,'?,;,':',,,.,!?,!?,?;':, -.\",\".\",..\".,-,..\"\".\".\"\"..,,\"\"\"\"..,.,,\"\",\"\",..,,.\"\n",
+ ",,'.,,,,,.,;':,':;;.,;,,.,-,,,,.,:,,,,;!,,;,,-,.,, ,..,.,,.,-.,.,,,,.,,,.,-.-.,-...\",,,,.-,,..\"-,.,,,\n",
+ "?,.?.;.',;'',.,,','.,?.;,,,.,,,?;,,,.,,',?'',',',: -....-.,.,.,,..\",-,.,.,,-,.,,.,..,.,..,-.,,...-',.\n",
+ ",,'-',,.'?,,.,,,,,.''.-;,.,:-:,,:;,'',.',,',.,,;., ,'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,,,,.,,,-\"\"\",\"\"\"\",.\",..\n",
+ ";,:,;,:,.,,!,:,:,....,!',.!'.:.,','','''.'',,.,,!! ,.,-,.-\"\"-\"\",..,;,,...,.,\"\"\"\",.,,.'\"\"\".\",\"\",\"\"\",\".\n",
+ "'.'.,.;.,.,.!,.,,:,,,,::,,,.!?;.;:;,,,,;,.,..;.,,. ,.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\",,,.,\",..:\".,,:',,.,,\n",
+ "'.'.',,,.;,''.,:,,';'?.!,?,.',,;,,'-.''?,.,'':,,,, .,,,,.,.,-,;..\"\".,..,.,.,,,.,.,.,.'-,,.,.,,,,.'\":?\n",
+ ",,,,,'.,,?,.,,,,''.,',..,..,;,:;:',..,,?,.;..;.';, \":,.\":?\":..\":?\":.\":.\":..\":..\":.\":''?\":.\":,,,?\"(:.\"\n",
+ ",,,,,.;,'',,.,;,,;,,-,,.,:;,.,'.',;,',,.,'.:,;;.,; :?\":.\":?\":,..,,.,.''','''','''''''''''','\"\"\"\",\".,,\n",
+ ".:,.,',:.'.,';.,;,,.;,,.?'?',,',',,,.'?,',,':'';., ,,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\"',,,-.,-,-,.-,,..\"\".\"\n",
+ ";,.;;,,,,,:.,,.,,,'.,';,,?.?,,.:,;,,,.;',':,,',.,, ,\"\"\".\"\".\"\".\"?-,.,.,.-\".\",,\".\",.,,',,.,,.,!\".,,,.\",\n",
+ ",',;'.,!,.,;...!,?'!',,,:,',,,,,,;,,.,,.,'.';-,-,- .\",,,',,\"..'.,,..,;-.\"\",\".\"\"\".?,?\"\"\"\",\",.\"!\".\"\".\".\n",
+ ",.?,,'',-,,,,,'';,.,,?,..,,.,':;.,.,.,,?,!'.,,.,,. !..,\"\"\".\"....;,--,.,,,\"\"\".\"\"\",..\",.\"\".\"-\"\"'\"\"\"\",?,\n",
+ ",!,,.,,.,!,',.,,.,!.,',!','?'',!':,'.'',!',.,'.,!, .,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\"-..,,.,\"\",\"\",,.-,\",.\"\n",
+ "'.,:.,:...:?:..;,,.,,.,'.'.,...,;.,,';.,;',,.,:.., ,\"'.\"?-,\"\"\".\"\"\",\"\".-\"\"\"\".,,\",,,-.,,,,.',,,,,?.??,.\n",
+ ":,.';.,:',,',',;,,.,,:,,,.;..,:',.,'.!?',.,.,,':,' '...,.,,.,'..?..,.?..,,,.!',''..,.\"\".\".,,.\"\"\"\"\"\"\"\"\n",
+ "',,.,:,''':;,.,!,,.',,'.:.,'.,.;.,:,',;,',;''.';,, .,.-,,,\"\"\",\"\"\",.,,,,,,-,?,,.,,.,,,,.,...,,,,,.\"\",\"\n",
+ ".,,,,,.,?.,;.-.,,,,:,!,.,!.?,''.;':!,!,':,;''.,,,. \"!?.,,,.''..,,-\",,.',.\"\".\".,,\"\",\".\";,..',,,,\"\"!\".\"\n",
+ ",.'..',:.;,,..,,;'.,!.',,?,;.''.,,?:'.'!!'',.,,,,' ,!.\"\"!,,,',,,,,?,..\"\"\",.\",,\"\"\";\"\"\",\".\"-\"\"\"\",\",.\"\"\"\n",
+ ",,.,',',';:,':',,.::,.,,;',:'',:.',',,''.?,:;.,'.' ,\",-,-,-,.,,,.,,',,',.,-,....,.,,,,.,,,,,.,.,,,,.,\n",
+ ".',,':.',.,,,,;,,;,.:,:,;;,,.;.,;.,,,;,,,',.,:,..; ,.,,.,-,..,'.,.,,,,.,,.,,.\"\".\"..-\"\",,!!.,.,.-,.\",.\n",
+ "-,'-:,.',';,.,?.,?.!!!;?,.!?;;.':'.,;,.,,;.,.,,:;: \"'.,,...'.,?-.?,!?!!,,!,,-.\",,,..,,.,.,.\"\",.\".,.,.\n",
+ ".;,;,'.,,;!,,:,..,.,;.,,.,,;.,.','.',.,,,.,.-,:;,. ,\",.\",\",.\"\"\"\"\"\"\",\"\"....\"\"\"\",-,,--,,-,-.,\".\"\".\",-\"\"\n",
+ ",;,,,!,;.',,,.'',!,';':.::.??,.'.'???.,,':,:.,.,;; \".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\",\"-.-\"\"\".\"..-.\",,.,.\"\n",
+ ":.,'..,;:,..,!,?,.,,?,!',.-,'.!':.,.,!!,,-,,'.!;'; ,\"\".',.\"\"\"\",,',.,,''..,,'.,\"\"''\"\",.,,..''.'',.\"\",\"\n",
+ ",!:',,;:,..??,.':-',.,;'.':'':,;::,!'.:?;;';:,','; .\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\".,,.,',.\"\"\"\",,\"\"\"\"-.,\"\n",
+ ".,'?,',.?,',!,',!,!,,.;,.!,?,,.,.,;''.,,,,;.!'.,,' \"\"\".\"\".,,\"\",\"\"\"\"..?-\"\"-\"\".,.,-?..,.,,,,,.,.,\"\"-\"\".\n",
+ ";,':,.,;.,??,,;,'.,',.,-;.,,,,,';,,',,',.'?',,'.?, .,,,-\"\"\",\",..-\"\".\",-,..,,,-,,.,,,,,..\"\".\"\"\",-.\"\"\"\"\n",
+ "',....,..,,...:.,,,.;,.;,;.,.,,'??!.,;,,,.?.-?'.,, \",.\"\",.\".\".\"\".\".\"\"\".\".-\"\"\".\"\"\".,.,\"\"\".\"..\".\"\".\".,.\n",
+ ";-,,.;,,.,.,?'.',,;',.,.,.,;,;.;,.,:;.,..,?,;..,,, .\"\"'\";\"',,.;,.\"',....,.'.\"''.,-,;,,,,.,,,,.,.\",.,,\n",
+ ",';,..,,,,:';.;;,..',.,,.,,.'.:.:.,.,?,',;,,.?,:,. .,,.-,.,,,.,,..,,,.,,..,..\",.',',;''.',,.'-',-,''\"\n",
+ ",:,;,.,,.,..;.!.,!,,.';..,,,-:,'..,,.,.;,.-.,.,.,? ,,,.,,;,,.,.,,,,,..\",,,,,..;,,.....\",....?.,.!.,..\n",
+ ",;;;..,..'':',,,.?'.--:,.,;''.:.,..,:,!!!.?,,;.?,, .,...;,.,,\"\",\".\"\"\",.\"\",..,.,;,,\"\",\".\",,\",.\"\".\",?',\n",
+ ",:';',.;,.,.,,...,,,,,':,?,':;,,,.,;'.,,,:'''.'.,? ,',,'\".,;..'',.,,,,.,,,,,,,.,,,,.',.,,,\",,.,,,',,-\n",
+ ",;'.,,;,':,,.?,.?;,',.?,,.,.'.?,.',,.!';,.?,.,?,,. .,.,.,,-,.,,.-,'-,.',.\"\",,\".-?,\"\"\".\"\"\",\"\",..'\",,..\n",
+ ",.-.,,,.',.,,:'.,,.,.?',.'!,,;.!',-?,,?,,;-,;!,;,' \"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".-,\"\",\"\"\"\"\"\"\"\"\"\"\"\",..\"\"\n",
+ ";,,:'';'.,,,,:;:'?,,,':,,.,;,!,,'.;,,.,,'.,'!,,:,, ,.\"\"\"\"\"\"\"\"-,\"\"\"\"\"\"\"\"\"\"\"\".\"\",,,,\"\"\".\",\".\"\",\",,,.;,.\n",
+ ".!?,?.',:-.,,,,,:,:;,,,,:;,.,!,,:,,.,:-'';,.?,,,,. \"-.,.,.\",.',,.,.,.,,.,-,-,.,.,,.,,.\"';,,.,..,,.,.,\n",
+ ",,,;:,,.:,;,,,...;,.,;..,'.;:!.;',.,,:,..;!:.,;,,, ,,-,,.',.\"-,-'.,,.'','!',,.,.,,,,'..!',,',,'','.''\n",
+ ",,:;,,,,.;,...,:;.'.,!?.,?,.?,,'.!.,,,':,.?,.,.,,? ,,.,,..?-,,,,,,.',''.'-,,'\",.,,,,.,,.',','.,,,,,,.\n",
+ "..,.:?,;.','.,',.?,,:..'?.!,,,:,'.,!'.,;,',.'.?.,; ,!,,,.-,'..'\",.,,,.,.,.,.,,,,,,.,,,.,,,.\",,.,,.,,-\n",
+ ":'.!,.,';,.?;:';'.,;'?.'.':.?--.?''.!.'.,.,!,-!.,, ,.,,,,'',,.,,,,,\"\"\",\",,.,\"\",.,\"\".\"\",,,,.,.,...,',,\n",
+ ":'',,..-,;,,.'.,,':.,.,,.?,,,,,',,-,'.;,,,..,.,,:. ,'.,,.,-'..,,-.\",','.-.,.--,.',,'.\".'..,'.\".''.'.'\n",
+ ",,.:,,,,.!,:'.',,',..!,:.,!.'!:'.'!'''?'!,,!:.,:;. '',.'?'.'.';'''',.','.''',.''.'?'''.'.'''',.''\",.,\n",
+ ".;..,,.,',,,;:,,,.,..':,,,.?,;.';,,....,,,;,'?,,:, ,.\",,.,.,,.,.-,,.,.,,,,-,'',.,,,.,-.\".?,',.\",',,.,\n",
+ "',;.,?;.,-;,,'.'.:,;.:..':'.,.'.'.,;,',-;.';?,.,,. ,.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\"\"\"--,-\"..,,\"\"!\".\",,..\n",
+ "',,;..,,,;,,.:''.,,-.,,':,''.,':,,:;,,,,'...,,,,,, \"\"\"\"\"\".,,,\".\"\".\",,,\"\"-\"\".\".\"\",\",,\"\".-\"\"..,,-\"\"\".,,\n",
+ ",.,,'..,.':,'.-;,,,,,.'.-.,:,;,,.,.??,,.-?.''.,;,; ,-,.\"\",\",.,,,,.,..'\",,.,\",\":\"...\".,,,..\"..\"..\"..\"\"\n",
+ ",:',,.,,.,!,,.':'.?.,.;,.'.,,?.:,'?'.,'?,-',',.,?. \",.\"..\"\"\"\"...,..,,.\"\"\"\",,.;,..\"\"\",.\".\"\".,,,.\"\"\"\".,\n",
+ ".,.'.,..?..':..'!,,,.,,,.!,!..';.,,,,,:.:,::,,.!!, .\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,.,-.\",\",\"\"\",,\"\",.,,.\"\"\n",
+ ",...;,',:'.!,',,;,'.?,..;.,,,,.,.':.,.,''..,,.;,!, \",\"\"\"\".\"?..,\",-.\"\",\",,.,,...,,,;,,,,,.,,,.,,,\"\"\",.\n",
+ ",?,,:,,;...:;,,.'!.';',.,;,.!','.,,:,,,'',,?,,:,'; \".,,,.,-,,,,-,,,,-.,,\".\"\",\",,-,-,.,-,.''...,..,.,.\n",
+ ".,.-:;'.,,:,.'..',;.,?',,'.':',,'..,:,,,,,'.,-:'., \"\",,\"\".\"\".\"\"..--..,,.\"\"\"\"\"\"\"\"-....,,.-\"\"\"\"..,..,\"\"\n",
+ "',,.;':',.,;,.,..!.';:';'.,,:'.'?:',..,.,.,',.,;:, \".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\"\".\"\":'..-,,,,,,.,.--,\n",
+ ".,!,!:,,,,'.,?-?,.:,,.,.?.,,.?,?,.,;.,:;;,,;,,.?,, .,.,,.,,,..,,,'\"\",,\"...,\"\"-\"\".,,',,--,'.,,,,,.,,,,\n",
+ ":,,.?,,,.'.!!.,:;.!'?,,:..,.'.'.,!'?-,'-,:',,,,,;: .-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\",..\"\",\"\"\"\",,\".\",.\",''\n",
+ ",.,,.,,.?,:,-..',.;,.?,.;:,,':?,'?,:',,.!!:!!!.:'? :\"-,,,.,,,,-,.,,,,-,.,,,.,-.,,-\",.\",\".\",,.,,,.,-\",\n",
+ ":,.....,.,.?;:,,,.?:'',.'.-!,:,,,,.;.,'.,,,,,'.'.' .\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',.,,.\"\".\"..\"\"\"\".\"\"\"\"\"\"\"\n",
+ ",.,,.,'.,.';.,-.?,,,.:,;,;,;,;,,,,;,,,,:-,,,;,.?,. \"..,,-.\"\"\",..\"...\"\",'',\"\"\",.\".\"\"\"\".,\"\",\",.\"\",\"','.\n",
+ ",.,'.,',;;,,;,-,.??,':.?:''',';,.,,;.,'?,.,;.?,':. -.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\"\"''.,.,\"\",\"\",.,,-..,,\n",
+ ",'.,:,'.';';?...,',',;,,,,.,,.,',.',,;,,.-!,,;,:;, ..--,\",,,,,..\"\",.-,\".\",\"\".,,.,.',.,,;',.,,,,.,,,,-\n",
+ ";'-;,,,,,;,',,,.,','.,;.,'.,,',.,,!;,,.,,,',,.',:, ,,.-,'-,.,-.\"\".\"'\",.,,.,,-,,.\"\",,-,,',.\",'\";\"\"\"\",,\n",
+ ".:?,,;;;';,,,;,-,,-;,.,,:;,..?!.?,,,,;,,-,:,.-,.!' \".,!\"\"',\".-.\".,,.\"\",,!',.'..\"',,..??.,,.,,,.--,,,.\n",
+ ".,,.,-,;,.',??'?'';,.,.-;,.,?,,.',.';!,,.?,,.,,,,; ,,,.?,,?,.?,,?',...-,,,...--,,.,,;-,,,,.,,,,,,-.,,\n",
+ ".,,.,,,!,.,:?,.,.,.,?.,?';.,;;'.?,.,;:.:'.';,:.,;. ,.,,,,,,,.,-,,,,.,,.\".\".\",.,\",,,,,,.\"!'\".,.\",,'\"\"\"\n",
+ ",!,!,!',!'.'.',;'',,.,;',,.';.,:,;,,,'.,.,,.',.,!, \"\"\",\"\"!..'\".\",..\"\".',,,,-.'.'-.!\"\",\"\"..,..\",,,.,,\"\n",
+ "':..,,.,.,:,,.;',:':';',.,,;-,:--,,--.;.,,.',':.,, ,\"..,,,,,,..-..,,,,,.,,,,-.\"\",\"\"\"\";\".\"\"\"\".,..,\"',,\n",
+ "-,,.-,;-.,;.,,?,,','.?,.,.,,.,..,,.,,,.'??,,';.?,; .,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\"\"\"\"\"\"\"\";,,,.,,,,.';,.\n",
+ ",;,.,'.:.,,;,.,,;'.,:;,'.,;,.:,.',,',...':,;,,,.;' -,',\"\"!\"\",,..-,..\"-,'.\",\",-,.\"','\"\"\"\",;.-\"\"\"\";..'.\n",
+ ".,',,;,,,-,.;,.?,;.,:-,..-:.,..,;.!'':,;'.,.,,;.., \"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",,,,.,,,.,.,,,,,.,,,,.\"\n",
+ ":.,'',,.,,;:,,.;',.,..,..,,;,,,,.'?,.'.,!,:',.,!', ,\".\".',,-.-\"\"\"\".,,.',,'.,',,\"\",\"\"-,,-,.,.,,.,,.,,:\n",
+ ".,?,,;.,,,;..'.','.:,,.,.,,,;,,',.,':'.,.,,:.,,,;' ...-,,,,.,,,.,,.\"..,,.,,,,.,,,,-...,,,',,:.\"\"\"\",,.\n",
+ ".,.,,.!,:'-!,.',,'-,,,.,,,,,,,.,.,.?'.,,?'.;..:,'; .,,.,,,,-.,,.,.,,.\",---.,,,,,,.,,-,,.,,....,,,,..,\n",
+ ".,,..!.?,!.,?.,,,.,!?.';.,;:,:,..,:,,'.',;,';,','. ..,,.'..\",,.,.-,.,..,...,.,,,-.,...,,.\".,,..',',.,\n",
+ "',,,'.,,,,,,:,,''..,;',.:,:,,;'.,.??..,.'.,;:;.-,, ,,'.\".,..,.,.,-,,,.,-,.,.,,.,,,,,,,,,,,-.,\"\"\".\"-\"\"\n",
+ ".;.',,'.?,:,,,,';',';:,',,,',.':,.,,,,'''.',:,,:', ;-.,,\"\"\"\"..,,.,,,.,,,,.,,--,-,,,,......',.,,-,.\",-\n",
+ ".',.:;''-.,,!,,,,!,,',,.'',,',;,',..,,;,,''.;,,,,. ..',.,.\"\"\"\",'.---....\"\".\"\",,..,.?-.,,,.,,..,,'.,,\"\n",
+ "?,',.,,;''..',,:,','.,':',',',,.,,':','',.,,',.',, \"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\".\",,,.?,,,'\"\"\".\"...,.\n",
+ ",..',;'.,';:,;,,,..-,',,'.!'.,,.'.,,:',,.,',:,,,.\" ,,..,,\".-',,,-.,,,,.,,-,,,,.\"\",\"\",,.\"\"\"\"\"\"\"\"\"..,\"\"\n",
+ ",,.:,'.,,.,!;,..\"--,:'.,,.:.,,'.,!,,,,.'?,,,:,,,., ,..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"--,,\",\"\",\"\".,.,\"\"\"\",\".\"\n",
+ ",,,.,;?,:??',.,,;',;,;;.:.,,':.,,,:,.,,.?',;.,;,:. ,\",-.\",,,\"\"\"\"\"\"\"\"'.\"\"\"\"\"\",.,-\".\"\".\",-\",.\"\"\"\",..,,.\n",
+ "!,;',.,':,','.:'..,,:'.-,.,.?','',.',?.:','.,,';,, \"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,.,,,..!\"\",.-\"\"'\"\"\"\"\"\".,\n",
+ ",,;,-.;,',.,,;,..,?,.?.,-...,.,.?,.,,,,,,',?,:,.,, \"'...--'-,,-.!-.!,,.',\"\".\"\"-.,..,,\"\",.\"\".,,.\"\",;,\"\n",
+ ":?,,;?,?,,.?,,.,.!,'.,,.?,'.?,.,;,,,,,,,,:,,,,:.,: \".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\".\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\",,\"\n",
+ ";.,,?,.??,.?.,?.,?.',:.:.,.;.;.'.'..',..,,'.'?',., \"\"\",\"\".\"\".\"\"\"\"\"\"\"\".\"\",,\"\".,,\"\".\"\"\"\"\"\"\"\"\"\",....,-\"-\n",
+ "'';',.,,;,'.:!,.,;,.,',,',:',:,:':';.?'?,;';.,.!.! ,,.,,,,,,,,,.-.,-,.,-,.,,,,,,-.,,.,,,.\",\".\"\"\"\"\"\"\".\n",
+ ",.;,,';:,,&.:,?,,,',,.,,!!;?;.,:,.,':,.,.',,';,.,, ,-,\",,...-..\"\",.\",,..\"\"\",.\"\".\",,\",.\",,.,,\",.,--.,.\n",
+ ",:;,,.',:;,,:,;,.,,,,,,:.,:,,,,;,?;,,,:,,,.,,:,,,, ,,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",-,.\",\"\",..\",-,,..\",.\"\"\n",
+ ".,,;,,.,.,.,,.,!?:.,?,,,,.,,,.,?,?,?!,:.,?,.;,,.,- ,-..,\"\".\"\".\"\"\"\"\"\",.\"\"\"\",,'.,,;,,\"\"\"\"?..\"\",'\"\".,\",,\n",
+ ";,.;,,.,!,,,.,?;;,.,:.,:',.,.,:.:,-.,;,;.?,?,,:;:, ,.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,..\"','\".\"\".\",\",,,-.\"!!\"\n",
+ "..,.''?,.!.??,.,!?'?,,..';-..,'?',,:,;,;.,',?,;',, .\",,\"\",'\".\"',\",.,.-,,'.\"\",\"..,,\".'.!,,,!,,,,-,-,--\n",
+ ",,,.,;.?,;.,,.,-?,,;.,,.-,,,.;,,,,:,,,,,.,,.',,.', ,.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\",-,\"\"..,,,,\"\",\".\"\"\";\".\n",
+ ",;,',:..';,,,,';,,,.;,,..-,':,';!,..;,,.',,,,,,,,. \",.!!\".\"\",\".,,.,,.\"\"\".\",,,.\".,.,,.,...,,,-..,-.,,,\n",
+ ";:,'.,,,.,,?,..,,,,,:,.,,.,;,,,:,;,;,.,,,.,,.;?,,, -.,..\",,.',.',,..\",,,.,,,..,-.,,,.\",.--,,.,,,.\",,,\n",
+ ":;,.?,.,,.';,-.,'':,.?,?,?,,'-'.',';,,:.,!?,.?,;., ...\",,,.,,,,,.,.,,.'.,.,.,.,.,,,,,,..,.\".,.,,,\"\"\".\n",
+ "?,:,',,.,?,:.:,.,,.,,;,:,,;,.,'?,,.'.!;'.,.,;,..., \"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\"\".,.,.,.\"\"\",\".,,\".,.-\n",
+ ".-'.;.,:'?,.!?,!?..:.,,.,:,..;,,,;,,.,,.,.,;,'.',' ,-,,,.,-,,..\"\";\"\"\"..---\"\",,.\"\",\",,-\"\",.\",.\".,,.\"\"\"\n",
+ ";,:,.;,,.!,,?,.:.,.?-?,?,;,.,,:.:,.?,.!:.,!?,,.,,: ,\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,.,,,,'.:',,,,,.,,,,.,.'\n",
+ "',.,;.,.:'.,..,?,;:,,.,.':,.,,.,:..,,,.:,;,.,;,;,. ,,,.;,,-,,,.,,\"\"\"\",.'.'','.',,,\"\",,\"\",.,,,.,,,\"\"\"\"\n",
+ ",.,..!'!,?,;..,,,.;:.,!,.!,.,.,:.,?,..,?,;.:',:',. \"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\".-,.,,,,.\"\",.\",,.,,.\"\n",
+ ";:.,,?',;,.',':,,'.,:'.,':,,.,,,,.,?.,.,?,,.:;'.,? \",\".\"\",\",.,--,.,,,,,,,.\"\"\"\",,-\",.\",,,-,,-..,,\"\",\"\"\n",
+ ",,.,?..?,'.,!.,.',,'.:,.,;,;,?,:,:',',;.'',,';,,'. .,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\",,.\".\"\"-.\".,,.,,.,,-\"\"\n",
+ ",:,,.:.;.!,!,!!?.,;;,.;.?,':,-!,,:,.:..,','.,;.!!, \"\",-,,,-,.-,.,-.,,,,,,,\"\"-\"\".,,',,'\"\"\"\",-.'\"\".\"\",,\n",
+ "!,.,,:,,'?.?,,;.,,,.??;,.,..,,.,?,:',.,.,,,,,,.:,: ;,-.,--.\"\",\",;\",,,,\",,,,.\",.!,\".\"?,?\"'.\",!\",,..\",\"\n",
+ ".:.';'.;'.,;,,'?:,,.,.,;';'.:.;:,;,,',',;',',.;,,, ,\".\"\",?.\"\"'.\"\"'\".\".,.,,\"\"!\".\",\"\",,\".\",,.,,'-..,\",,\n",
+ ".:;.:';'.,,:..,,:,,,.!??.,'..,;,;',',?.,?:'?,?:.,, ,,:\".,,,,-.,-,-,.,.,,,,,,-.,;.,,',,.,,,,.,,.,,\"\"!-\n",
+ ":,;,,,,'.,?.,,,!.',;:.,,?-,-;,',',.?'',.'?:,.,,''? \",.\"-.,,.;,.,..,,.,\"\"\"\".,:',..:,'\"\".\"\",,,,.,.,,,.,\n",
+ "?'';.',,..,-,??,';,',,,,':.',,,;,,,,..,.,?,,,'.,,; ,\"\",\"\",,,,.',,,,\"\",.\"\",,..,,,,\",.\"'\".\"...'...,.,.,\n",
+ ",,'.-;','',;,,,',';,,,.??,,.,;',','',:',,';'',';': -,,-.?'\"\"\"\"\"\",,,,\"\",,,.,,\"\"\"\"\"\".,\"\"..,.,,.\",-..,'.\n",
+ "',,,;',',',;';?',,,,;,,','-.?,,..,'.'.?:..,,-;,'., \".,\",.\",..,.,,.,.\"\",,\",,,,.,,'.-,,.,,-.\"\",\".\".\"\".\"\n",
+ ",,.,',';,,.;;,;'.,.'?!?!!!,???,,??.,,?:,,.,,!,'?!; .\"\".,,\"\"\".\",.,,\"\",,\"..\",,,,,-\".\"\",\".,,,,\".\",,\".\",?\n",
+ ".,,;,,,,,:,..;:,,.,,,?,.!??,:,;..,',-,.;,,,!;.:,;, ,\"\",\",.\",-,.,,,,,.,.,,\".\".\".\".,\"\"\"\"\"\"\",.,,-.',,,.,\n",
+ ";,,.;'.!,,!,,,:.,,',,.,',,'.,,.,.;:'.!..';,:,,.,:. -.-,-.\"\".\"\".\"..,\"\"!,.,,'\"\"!,\"\",\"\"?.\"\"\"\"!'.,',.-\"\".\n",
+ ",;,.,.,;:,:.,,.,;..,'!,'.,;,,':,,?.!'.',':,',':,,' \",.\",,'.;,,,..,,\",,.,-,-.\"-.'\"..\",\",.\"-\"\"'\"\",-\"\",\"\n",
+ ".,,!,!,..,,-;,';,,,,'.';,..,'.,!'.;.,,:.,!,:'.?,.. \"\"\"\"\",;\"\",.\".\",,\",,\"?',\"\".\"\",'.\"\",;'\"\"!',,.;''''''\n",
+ ",.,.,,.,,,.'',.,,,,;,:.,,,;,,;,,.?,.,,,,,..,.::,,, ',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"'\"\"',?,\"\"'\"\",\"\"',.',\".\n",
+ ",.,',,,:.,,,.,..!,..!,.;.;.,;:?,.,;.?.,,':-,,.,;,. \",\".-,.\",.\",\",'.\"\"\"\"'.'?,,,.,!?,.,.\"\".,,-\".\".\".\",'\n",
+ ",'.,;...:,,.,;.,',,'.,,:.',.'.:,,,,,:,.''?''.';,'- .,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\".,.-,.\"''',\".\",.,,,,,.\n",
+ ".':.,:!.,.,.,,!?;;.,,..,',,,;,.!,'.:,,.,.',.,:,.,, -,-.,-\".-,,,,.\"'\".\".'..',?\"\";\".\",,.\"\"\"\",,.'.\",.\"!\"\n",
+ ",.,:..,,!,?,!,!',;!,;',',,.',,'.',,','.',,-,,'';,' .\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\"\"\",..,,,.,,,.\"\",,\".\"\"\n",
+ ",':',';,,,.',,-,.!!'.?!,,,;,,',.!..;.,,;:,.,,?'':, -.\"--\".\",,\".\"\".\",;\".\"\".\"\",\"\"\"..,\"-,-,.,-.,,,,.\"\".\"\n",
+ ",;,''.;,',.!.,,,?,:,;,,.,,?,?,-?,?,,,?;??':,';,,,' .,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\"\"\"\"\",.'.-,.\".-,,,,-.,\n",
+ ".?,.,.,'.?',,,,'?':';.,:.,.?.;.,.?,:,.',,;',',',', .\"',\".\",,'!,.'..!.,\",,.\",,.,.,,'\"\"\".\"-'-.,,;.,,.,,\n",
+ "',,:,.,',','';'.,,,.,':',',,.,.;'!:.',:;,.,'.-,,,. ,.,?'--.,,-,,.-\"'.\"',\".\"!!.!..'.,'!','\"\"\".\",\"\",..,\n",
+ ",,'.,,,,,'.,',,,;.',,',;,,.,,,,,,..,..:.;:,.;,,.,, .\"\"!..,?,\".\",\".\",,..,,'.,,.;,,.,;..\",,.,,.,;,,..?.\n",
+ ",';,,.-!,-!:,.-!!.,,,:,'.-!,-!:,.-!!.',',',:':,.,. ,.,.\",.,.,-,,.,,.,.,..','.'','',''',''-',.'.'-,,,'\n",
+ ".,.!,,:,,.:,';;,,,.,,'.!'..,;..,,:,-,,,',.!,',,,'. ',';','''','''.',''.',',.','','',.'\",,.,.,.,.,,.,'\n",
+ ",,:,,.',?,,,;',.,;,.,,;,.,,;,.,?;,,,;,;,;,..,?,.., ,..','.'',''''',''',''',;-,'\",,,;,.-.,...-,.!\",.,'\n",
+ ".,-,.?.,,;,;,.,.,:,.,;.,;,.,,,,.,'??,.,;.,.:.;.;?' -..\"\".\",!,\"\".\".,,,.\",\",,\".;,.,.;.,-.,.,.,,,,\".,,,,\n",
+ ".!-,,!,:,.,.:'.?,!!.,:,,,',',;.,,;-,--,,,.',:'.,'. ;,,,.,,-.,.,,.,..',,.,,-,,,.\",\",\"'..,,\"\",-\"\";.,.-.\n",
+ ",,,.'.,.',,:-'.,!:,.,.-',.,.,.'.:?!:.,.',:';','.;, ,,,.,,,.,,\"\",\",,,.-.,,.\"-,\".\".,.,.!..,,\"\"\",.\",\"\",.\n",
+ ".!,:.??;',.,,;,':,',;.''':'',,',','.',,,'.,.!,,',! .\",,,,.,,.,-.\"\",.\",.,\"\",\"\",.,-,,\".\",\",.\"..-,-\"\",\".\n",
+ "'!,!,:,.,,;,.?,,,;.':.,,,.,?;-:-',,.??,,.?,?,!;,., \",,.,;.-,,,,,.,.;.,..,,,,?,,,\",,-,.\"\".\",;.,.,,.,;,\n",
+ "??,,,.,,!!,!!,',?-;,,.,,-';,.,,..'??,?,.,,.,.,',., .\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\".\",,.,,,.,---,.,;,,,,\n",
+ ":,.',,'.?.!????????,?.':''..'??;,.,.',.,..,'.,.'!' ,,,.,,,.,.\".,.,-,.,'-.--.,.-...,.\".,,.,',,.,-,,,,.\n",
+ ",;.'.,!.:.?,.,..!?':,.;,,.;,',.':'..,-.-.'?,...?.. \",.,-,,.,,,.\".,.,,\"\",\"\",.,,.,,,',,,'.,-,.;,\",.\"\".\"\n",
+ "','?;,.:''.?,.,..'..,.:,...'.,..,.,.,?:?,''?,';'.; ,.-,,,.,-..',',.,.\"\"\"\"..,,.,,,,.',.',',''''.',,''.\n",
+ ".??,..',,,.,?,;','.?,;,;,..?;.?;,.,?,;,.?,..:,;,.; '',,,.,.-,.'',.''.,'','',,',,\"\"\".\"\"\"\"\"\"\".\"\".\"\"..,,\n",
+ ",,.?;-;.,.,,.,'';,;,,:-,,.-.,.':;.?,;,;,;,:,,,'.,, ,..,.,,.'.,,.,,,.,',.-,.-,,,.,.,.,,',!!!',',.,,-.'\n",
+ ",,,.:-;.,.!;,,;.,,,?,,,,.?.,,,;,..?,;.,;:,,,,,;,,, ,,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\"..\"\",.',.,-,.,,,.,.,,.,\n",
+ ",,,,,,,,;,;,;,;,,,.;','.,.,,.,,:.';.?,.,.,,?,:,.,? \"\"\"\",\"\",\"\",\"\"\"\",\"\",-\"\",,.\".\"\";\"\"\",.,,,,.--.,,.,.,,\n",
+ "??!!?,,,.-,'!',',.,.''.??,,;,.?,;:,,.?,,-';..,,.,. ,.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\",.\"\",\"'.,,.\"\"..\"\",\"\",.\n",
+ ",.,!.,;,,,..,!.,,;,-.?!,.,':';,.,;'.?.?,;.?:,;,.., \"\".\"..-,\"\",-.,.,,\"\".,\"\"\"\".\"\".',\"\"..\"\",..\".\",\",.\"\"\"\n",
+ ":,??.,,.,:'.,--'.,?:'::,:,.,?,,,,;,.,,,?,:;,,,.:,, \"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\"\"\"\"\"\"..,.\",.,-,-,,-.,\n",
+ ".,.,:,.,:!!:,,,,.':'.:.,;.?;..';,'.',.:..:';.,?,,. .,,,,,-,-,,,,.\"\".\",;\".\".,\"\",\".\"\"\"...\"\"\".\"\".\"\".\"!,\"\n",
+ "?:--;,-.?,;..''':',;...;,;,.,?,'!,,,,,;,,.'.?,'',, ,-.\",!.,\".\",\".\",--\".\"\".\",\"\".'..!!\",,.\"\",.\"\",.\",\",,\n",
+ ".,?',,,,.!,:.,'.,;,:,.,',:?:,.':',,,,',,',,!;,,;;; .\"!,,.,,,',\"'.,.\"\".\".,',,,.,.,,,,.',.,,,;,..'..-,,\n",
+ ",,!,,,.;,;,;,,,,,.,,,,'.,;,,,;,.,?,,,,?,,,?,??'-.' \",.,.,..,,,,.,,,,.\"\".,.-.\"\".\",,.\".\"\";\"\"\"'\",;\",',-.\n",
+ "!.,,,:',,,,.,,?:'-':',,;.,,:,,,':,;.;;:,.,..,,:.', ,\"\",,\",.\",\",,.\"\",\",..-,.\".\"\",.\"..,\"\"'\",..\"\",\",\"\"\"\"\n",
+ "'.,,'.?.,,:,.,'.,?,.,.,,:,'.,.,:'''?',!,?,.,,.,:,' .\"\",.-.,'.,,\",-,,,.,,.,-,,,.,-,.-.\",,,',.'\"\".\"\",.,\n",
+ ".:?.,.,;:,,,,';'.,,:','.'?,;.,.';;?,.::,,';:':;.;' \"\".\"\"!.,.,\"\",.\"\",.,\",,,,..,,.\"\",,\"..,\".,,,.,,-.,-,\n",
+ ":;':,';'.,,',;,,;:?;,','.':';.',:,?,.';':.,.,,..;. --.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\",\"\",.\"\",-.\",.-..-.\",'\"\n",
+ ",.,'.,,'.',;',;',;',;',;',;',:,,,,,,.!,.';,,.,.::! .\"'\"\",..\"\"!\"\"\",.\".,,,,\"\"\".\"-\".\",\"\"--,.,,\".'-,.-,,,\n",
+ ",,!,',.,:,,,,;.,,!?!,.,.'!,,','-.,.,,:.!,;,;,,:,.' ,,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\",\".\";'.\"\",,!,,,.\".\".\"\n",
+ "?,;:.-;.?;.,,;,.,?.,,,.,,;,!,.?,.,?,,;.,?,.?,.,.., ,.\"!\".,,.\",\"\"'.'\"\",?,!',.,,\"'.,.\",\",\"\"\"\"\".\"\"\"\",\".\"\n",
+ ",.,,,-.;,.,,,-;,,,;'.':,,.;,,.,.,-;,.,.,,.?,.??.,? ,..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\"\"\"\"\",\"\",.,\",'.\"\"\",','\n",
+ ",,.,.,?,..,',,'.,,?.,?;.,',,.',,.;,,,:';,,'.;.?.', \"\"\"\",\"\",..,,..-,,,\"-.,,..,.,'.,-.\",\",\"-.\"\"\"\"\"\"\"\"\"\"\n",
+ "''.',,;,:,.-;;-;:,,;,.?,.!.:,:',;,'-;,'.,,',?',''. .\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'.,.,'.\"\"\"\",.,,.\"\"\"\"\"\"\"\"\n",
+ "?,.,.!',,.,,.!,.:'.,,;,,::',,,!'?,.,,,,,-,,,.,,.:, .\"\"\"\".-,-\"\"\",\".\"\"....,,,.;'\"',.,,,,.\"\",;\"\",,.,,.,.\n",
+ ".,,..-:,.,,,,!:,.,;,.;,,,,',.',,:'.'.?,.',;'.,,?,. ,,,,.\"\";\"\"...\"\".\"\".,;.,',.,,..,:\"\".\".\".\";..,\".,..,\n",
+ ":'.'?.;:',:,,?'?!,,',.,.,.:;,,:;.,:,:;;,.''!:?,,,. .?,,-,,.,.-,,.,.,!,,.,,.-.,,..-,,.,,,-.\",\".\"\".,,.,\n",
+ ",,:.,,,'.:,-';,':';':;',.,.,',;,,:'-,,.?,;'...','' ,..,.,,.,,,.\"\".\"\".\",,.,.'\"..,,..-,,.,,.-,,..,.,,..\n",
+ "???,,''??,..,!.,,!;;;,'.?,!?,.?,!!,,,:,:,,.,,,.,., \"!\"..,-.\"\";\"..,,,.,\"-',',',,..,.,,..\"\",\",,.,'',,,.\n",
+ "'-?,:.;'.,;,:',,:,.'?,',,.,.?:?;,,,'.,.;,,,,!,:,', ,,.,,,-.,,.,,..,,.-,,...,,.,.,,.\".,.,,..,.,\"\"\"\".,.\n",
+ ",,',:',';,,',;',,,,,;':,,,.!;''.,.,:,'?';,,,,,:'.? .',\".',.,,-.','.,,.,,,,,-,.,.',,.,.,,.,,.,',-.,,.,\n",
+ "'?'?';'.,,.,?.,,',:,,,';,';,,;,,,.,',;,,,,,,;,',., ,,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,;,\",,.-..,.,--,,,;,.\",\n",
+ ",!!..!!,..'.,?,.!'.,.,!.,.-!:.,.,.;,',.;:,.,.,,.., \",\".,,.,-\".\".,,,(.\",,.\"\",-.\",,\"\",\",.,,,..\"\";\"\".,..\n",
+ ",.?,:,.,,'.,;.,,.,':...,:;.,.,.,.,.,;,,.,?--,..?,. ,-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\".\"\",.,.,\"\"!\"\",,\"\"\",,\"\n",
+ ".'?,,.';'.?,,.',',,:;.?,,.,.,',.',,;.?,..?,.:,;,,, \"\"\".\",\"\"\"\"!\"\"\"\"\",,,.,.\"\".\"!,.,\"\".\"\",,.;,,,,,;,,\"\"\"\n",
+ ";:,,.,?,,.,,,,,,,,,,;,,,,;,,;,,,,,.,,;;';:,.,.,.:, ,\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\";\"\",\",,,.,,--,-,,.,,.,\n",
+ ",!,!,!,.'?,,?,,?,,??,,,,;,;,;,:;'',..-:'.;,,.,.,.! ,.\",.\".\",.,\"\"\",\",.,\",-,,.\"\",\",.,&,-,.,,',.\"..,..,,\n",
+ ",...,.?,.!.,':,'',,:',;;;;:,.,:.-,.,!'.--,.,-?..,, ,,.\",,,.,,''.,,..,.,,,,.,,,.'.',.',.,'\",.''',.''';\n",
+ ".,;,,.,,.,,,.,,.;,,-,,.?,;,.,;;-,;,.,,.,,.:.':,;., '.''..,-,,''',''\",.','.','',,?,''''',..''',.''.'.\"\n",
+ "'.;....;....,,;,,;,,;,,;....,?,?,?,'?',.,:'.,:,'., ,..',';'',.'''.'''','...''''.-'''',.,.:'''''','',.\n",
+ ":.',...-,;-.,.'.,.,.,,,.:'.',,,?',';,.,,,,'-,,,,,; ''..'',-''.''.,,.,,,'\",.'','.,,''...''''.'-,''''--\n",
+ ".,,,,,,&.,,,,,&.,,,;,&.,,,.,:;.,;.';!,.,,?,;,.,'., .'-.,,,-,,.-.,,.,,.,.,,,.,,,,,,-.-.'''.''-,,,''','\n",
+ ",?,.,?,.,',?,.,'?.,',?.'.,,;,,;,,',,,;,,',:,.'.,,; .,..,.,'.',,:''''',,,,,.\",,,.,,,,.,,'-,.,,,,,.\".,,\n",
+ ",,-,',,.,,,.,.!,.-:,.,.;;,;;,.'?,,.?,..',;.,,,,,., -'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"-\"\",\"\"..\"\",.,,,,.,,,.,\n",
+ ",-,,:,,.,,,.,.',,.,;?:,:,.':,,:'.',,,:'.',,:'.',,, .,,.,,.,,-,.,,,.,,,.,.\",.,,.,,,.,.,.,,,,.'',.,,,,.\n",
+ ":':',,,:'':',''.'?','';'.?,;,:.,';',';',';',';','; .'',.\",,.,-,,,..,..,,---??,,,,,.,,,,,.,,.,-.\",,.,,\n",
+ "',';','.';,'.';,','',;'.''-;'.',?',.-,.,.,;;,,,.,. .,.,,,,.'',,,;'..'',','.'''.';',,,.'',''\",.-,,.?,?\n",
+ ",.,.,.,,!',.',:',.,!:':'',.::,:,.,,,,.':!';.,,,,!! ,,.,,,.,.,,.\",..''.',.''',''\".','.'.'','',,'','-''\n",
+ ":,.,;.:,.,,',,:,,,,;',''.,.,;'':,;,.,,;,',,.,-',., ,...'\",,.,,,,,.,,,.,,,.,-.\",.,,.,.'',',.,.,.,,.'\",\n",
+ "!,,',.,.,,?.:'.;::,,:-:;'.,:.,,.,:''.,:,',.;.,';,. .,.,,,,.--.,,.,.'-,.,,..''.\".''-';''\".,.'','',,.,,\n",
+ ",,!,:,;'.,!,:,!,,,.,,;,,,,,,,,.;.'?,','',,'.';',': .''.'!!'\"....,,,,,.,,,.,.,,..,.,;,?,.\",.,,..,-.,,,\n",
+ ",'.?;,';,',.?';,,!!',,...,,,.'?:,,'','-;,,,';,,,,' .\",,,..'!'.'..,-,'\",,..,,.'.,.''.','\",'.,,.,.,.-,.\n",
+ ".,;;,;,,'',';',',';,,;,',';.,.,,?.,,,,',';.?.'',,, ,;.'!','..!,'',',.'..,',,,.,,.,,.\";,.,,,.,,,,.,,-.\n",
+ "!'',',,...,,.,',,-,-';',.,,,;,,''.,-.:',','.!.!,'; \".,,.,-.',.,,.,,,,.,.\",..,,...?,.-?.\",..,,.\"..\"\".\"\n",
+ ",',.;,,.!!,,.''.',,;,,',.,;,.'.,,.,.!,:.,;';,;,.!! .:',,.,-,.',.',.!,\"\"\".\"\"\".,,--.,,\",.,,,,-,..\"\".\"..\n",
+ "?,,!,!,,,,,;;;'.!?!!,!,!,.!'.!..,,''.,,;;,.??,;,.! ,,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\",,\"\"\".\",\",\"!,,.,\"\"\".\"\"\n",
+ "',!.';.;.!,';,,.!?,;!-','!!;.,..!,!,,.,;,,!!:.,!?. -.\"\"\"\",\",\"\"\",;\"'..\"\"\"\"'\"\",,.\".\"\"\"-\".\"...\"\",\".\"\"\"\".\n",
+ "!,,?,',;.'.'';.!!,,-.?:;,''.;..,.-,,.;.,;.,;'.,.?; \",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\",,,\"\"\"\".'\"\"\",\".,,,\"-.\n",
+ ".!';.;'..;,.!;,..!..!,.,,;',.,.,'.!;,.'?'.,,'.,.', \",,.,'-.,,,,\"-.,,,-.\"'\",.\"-,-.\"\",\",\".-,,,.,\"',,,.,\n",
+ "':,,','.?,!'?',.,!?,;,,,,,,'',.,,-.,.-,',,,,',,',. ,'.,-.,,,,,,,.-,,.,.,.,,,.\"\",\"!-,\"\"\",.\",;\"..,,.,--\n",
+ ",,?',,.,;,,',,,-,,;,,.,,'.,'..,.,,;,;,..:.',,,,.,. .,,,,.,,.,,,.-,,,,'.\"\".\",,--\"\",\",,\".\".\",,,\"\",\"\",\"\"\n",
+ ",;,,.,??;.:,,.,,,;,.,.,.,'-.;,.,,;';,,,.,,,,.,,?,. \"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\"\",,\"\"...,.:'.--.,,..,\n",
+ "',,,.,;,,,,,,,.,'..'.,,,.--.,,;,.;.?.,'.;,;,;,.?,, ,,-,.',,,,.,.'\",,\".\"'..\"\",,.,\"-.\"\",.\"'.,'!':,.''-,\n",
+ ".,,,.,;,;,,.,,,.;.,.,.,,;.,,,.,.,,,';;,,.;'.'?;,,, .-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,.\"\".,,,:'',',,,.,,,.,,\n",
+ ".,;;,,,.'!?;.,,,,.,:;'.,.',.,.;,.,',.?.':;.'..,.,; ,..'\"\"\",,.\".,:',-....,',,.,,,,.,.,'\"\"\",.\",;.,.',,,\n",
+ ":,,,,;.;.,:,;:,,,,.;.,,...,?.,'.',:;?,..,,?,;,:,,, ..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\",;.\"\"\"\"\"\",,.,':'..,,;\n",
+ ",,,?,,':?'???,?,','?,,,.;,.!.;:',.,:,;.,;.,..;,'.; .,.',.',,,,.,,,.(,..,,.,,,...,,,.,,,,.,,.,.,,,,.,,\n",
+ ",,',;,-,,.';,.,,..,?,?:,';,,;,;,'.,,,,?'';:,';:,,; .,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,,,.,,,\"\".\"-,.,,,-,,,-.\n",
+ ".;'.,,,,.'';,,,.;.,';,-.,,,,,'.,;,.,,-.,:.:,';''., ,,.,,-,.,,,-,,,-,-.,,.\"-,.\",.\"-.,..,\"\",,...,,\"\",\"\"\n",
+ "-;,':!,!!-',,!':',',,.?!,,.,?,.,:.!',,.!,,!,,;,.,. \"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\".,.-,,\"..\",,\"\".\"\"\"\"\"\",\"\n",
+ ",;',.,,;.,.!?,,'''?'??';';',;';','.,?,,',,.,,??,,. \"\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..,,\"\",'-'\".\",.\",\".,.,,,.-,..,\n",
+ ",,';'.,,.,?,.'?.;:'.,-..,,,,,;,,',,'!,,,,,,,,?'?,, ---\".-\"\"\"\"\".,,,....\",,\"\",.,,\"\",,\"\".\"\",,,\"\"\"\".\"\"\"\"\"\n",
+ ":;,,.,.;''.,';,,,.,?,.,?:?!!'!,,.?,,,'.,;,;,,,,.;, \".\"\"!.\"\"-\"\"\"\",,.,\"\",\"\",..,.',,.,;,,\"\"!.,\"\",.\"\"'\"\",\n",
+ ",,';,,;';,,;-,';.,,..,',;'..!,.,'','-'-!'!'!';,.'! ;,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\"\"\"\",.\"\"\"\".''.\"\".\"\"-\"\"\n",
+ "'?,,,,'?',,,,?.,,,.,!.!.,,';.',,'.,!;,,.,!!:,'.!'; \"\",..,,,,.\"\",,,,',,\"\".,,.'\"\",.,\"..\"-..,,,..,-.,,,.\n",
+ ",..,,,';';;'..':,.,,';',.;,,.,.',.'..,,,,,.,'?,,;, .',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\",\"\".\"\"\"\",.\"\",,,..,,,,\n",
+ ",;',;;,,.?;:,.,;,;-.!,.,,.'.;-!!,:,,'-:,..;,.'.!,- \"\",\"\",,-,-\"\",\",.\",.,.-\"\"\"\"..\"\"\",.\"\"\"?\"\"\"\",,\"\"\"..\"\"\n",
+ "!';,.?.,.,-,?,;.!!!..'!..-,.;,,.?.,;.,.,.'-?,'!',. ,,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\",,-.,-.-,,!-,!,\"-,,..\"\n",
+ "';','.!;',.?'.?'?,.,.,;,,.,'.-'-.,.'.!,.!,,'-',,,' ',\".\"\"\"...\"\"!\"\"?.\"\"\"-.\",\"\"',\"\".\".\"\".\"?\"\"\".\"\".\",,\"\"\n",
+ ".;',;,'!'??,.?,.;;;:,,',,..,!,!,'''.'.,'!,!!:!','! ,!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\".-.,\"\",'.\"\"\"\"\"\",,\".\",\n",
+ "';,-,,,''.,::;;';,,,;'.!,,.!,;.,;!';,,.-,':';:''.. ,..\"\"\"\".-.-.\".\":'....'.,,,,.,,\"\",\",.\".\",,.\"\".\"!\"\".\n",
+ "?,','?;''.:,.,,,'!;,.,,:,!,.....,.','?,..';.;.,;': \".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,.,,.,,'\"\".,.,,,\"\"'\",.\"\n",
+ ",;''.,-;,,:.!!',',',-:,,.,!,.,;,,-'-,,..,';..??',. .-,.,\",,.\",\";\"...,,\".,,,..\"\",\",,\"',,'.,,,-.,,.,,,.\n",
+ ",;,'.,.,;;';,.!.,,;.,;':;,,.,,;.,.,';,,.,!.?';;,', '.,.\",\",.\".\"\",\".\"..!\",,.\",\".\",.\"\"\"..\"\",\"\"\".\"\",\"\".,\n",
+ "';'';,.?,..',?.?,'.'.''?':?,.';.!??!,;,.,.;.,.,':, .,\"\",,\".,.\",\"\".,\"\"\".\",.,.,\".\".\"\"...,,\",-,.,.,,.\"',\n",
+ "...,:,.,,.,':..?,:',';.,,',;,,,,,;,,;'.,.,',',,;'? \".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'.,\",,,-,.\"'\".\"',',,.,;\n",
+ "-';'',,,',,.!,,;,,','-,'.-!'.',,.,!'!',,'!',,'.,;' ,.;','.',;,.,.,,..'',',';'',,,,;,.\",,.','.,.'.,..'\n",
+ ",''.';',';.'.;,.':'!',,:','..:',,,.,,.''.'!'.,;.?, ,,,,.\",.,'.',..,,.;,,.'.,.'.?,,.,.,..,.\",,.,..,..'\n",
+ ",';',;,.'.,;',',,,.,;-,.'',:,,.!!,',.,..'.;..,.'.? ..,,..--.,,.,,',,,\"\"\".\"\"\",,-,,.-.-,,.-,,.,,,,..,.,\n",
+ ",'..?'?,.';.'.,.,,:.,,.,,,;,.',;,.,,:;,,',..,,,,'; ,,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\".\",.-\".\"\".\",.,--\"\"\",\"\n",
+ ",,',;,,;',';,,..,.,-;;,;,.,,,.';,,.!,,.,,:;!';;'.! .,,,.\"\",\"\",,,.,,.?,.,?,.,,.,?;.,,..'.,',,,--'-.,-\"\n",
+ ".?,,:';;,'.,'.'.,?!,,,'.,;,'.;;';,.!.,,;':;,,'?;'. \"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,,,\"\"\".\"\"\",\",,\",,,...,\"\n",
+ ".,;'.,.,;.';,;':;;'!!,';;.,;!,:'';.,,,,:,',,.?,,,. .\"\"-,\".\"-,.,,,.,--.,,.,.,,,,,.,-,,,--.,,,.,,.\"\".\"\"\n",
+ "?;;,!',.',;'.'.!,-.',',.'!:',..,-?;,';;';.!,;'';'' \"\",.\"\"\";..!\",,,.,,,.,.,,.-,,,.\",\".\".,\",.,,.\"\".\"\".\"\n",
+ ";'.!!,,'??,-',,'!';'.'!'';,,';,;,;,,;,;,,,,,,,,,,, --,.,.;,,.,.\"\",\",\"\"\"\",\".,&,\".,,?,,.\"\";\"-.,.,.,.\",,\n",
+ ",,;,;,.',,.':.?',,',,,',,,,,'.,,..,.,',,.,,,,,',,, .,.,,,.\".,-,-,,.,,,.'.',''''.'',',.,,,.''',,'.',,.\n",
+ "',.,',,:'',;!,-','':',!','-,.,'.;,,;,,.,.;,.??,,;, ''','.,,,,,''',,.''''.'',,,-,.'-','..'\".''.'.-''..\n",
+ ",,.,,;'''';-,.',;,,,.,,'.,,,.,:'':.,.,.;;';,,,.;:. ..'''',.,,.,,.,,.,,,'\",,,.,,,.,,..,,.\".',?,!,,,.,,\n",
+ "..,;,-;,;,;'.,.':'!'!!'?!!'!-''?!:'',,--,.!.!??,?? .-.\",.,.,.-.,,-,.,,..,.\"..,.,.-.......,.\",.,,,,.,,\n",
+ ",.,?'::'!'.,,'-?!..,!,.??,.!';'.,',',,;,';,,,!,.'! ,.,,.,,,.\",,,,.,-,,,,.,,.,,,,'.\".;,.-,,,,....,,.,;\n",
+ ";,'.,!,',,,,,.,-;,.,,,,,!!',?-;,'.,?,,',,;',!',;', ,!-!\",.,,.\"-,,,.,,,,;.,.''.''',''.''.',.-'\",.,,.',\n",
+ ":!,';,;',,;,,';,,,,,,;,.?'.,,'?',,',.,',,:,''.;;'; ',''','.'''',','','.','.'.,,'\",.'',.\",,.-.,.',',,,\n",
+ "-,'.,'.,;,,,,.,;.';.,'!,;,';',.,!',.,!,!.;;'.,,;,, ,',,-''''.,'',.'','',-',.\",.,,\"\",\"\".,,,.,,.,..,,.,\n",
+ ";,,';,,,'.!,,-;',';.;,','','.,;,;,-,,.?,?;,,-;;,', ,-.'','!!'\",,,,,.,...,,.'',.'!!'''.',',.'.'.'..?''\n",
+ ".!';',,,';,';',;,,;',:!;'',;',,;,,,,,,,,.!,,,',;', ','.,.'''-.''''.','\",.,,',,,.-.,,,.,,..'','.'','.,\n",
+ ",',-.,!'.';;.'.!;.;,'',,.,,',!--,:,',';',,,.,,,,.! ,;..'';',.,,''',....;,.,,,....,!,,.,\",.,.\"\".\"'..,\"\n",
+ "'.!;,,,,'.,;,:,,',..',,:'',.!!?,??,,'-;,.'?'?',';, \"\"\"..\"\"\"\".,.--\"\",,\"\"!\"\"'\"\"\"\".\"\",\"\",,\"\"!..?,\"\".,?..\n",
+ "''.'!-'-,'.,;,.,;,,'.,,;.,.,,,.;-;;,,,.?.,',,,;,,, \"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,,,-,,,,,-,,-.,\"\"\".\",\"\"\n",
+ ",,,.,?!??'?,,?'',?!.!!,;';'.,,':,,,,';!!''!,,!;',. \";\",,.,,\",,.','.,,.,.,.-,.-,-,.,,'.,,,,.,,',..-..,\n",
+ ",.,,,',;,,;'.,,;'.,;!;,,.,';,:;.,'.,!.,;,'.-.,'.'' ,,.'.,,,.,,-.,.\",,\".\",,,\"\".'.\"\",,\"\"?\"\",\"\",.,,..\"\"-\n",
+ ";,!';.?'!,!;.;',.,,',,,;,'','.,;;'?',.,!'.',.'.?'? ,!.,\"\"\",.\",..\"\"\".\"?!,,.,,,,\"\",,,\",.\".\"\",,\"\"\"\",.,\"\"\n",
+ "??'??',?.,',?,'.,.;:,,,,..,,.,.,;,.';,,,,..,.';':' .\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",...,.,\"\";.,,\"\"\"\",!-.\"\"\n",
+ ",.,,???,?',,;,,!,-.,.??,,?'',';':,'..,,--;,,,',-,, \",\"-,\"\",\"\"\"'.\",\".\"\",',.\"\".\".\",..\"\".'-,,,..\"\".\"--\"\"\n",
+ ";,,;,.!:,',.,,':;;,;,-',,;,,,!,!-,,.,:,.,.,'-,,,;, \"\"-\".\"\".\".,,.\",.',-.,.\",.\",\".\".\"\".\"\",.\"\";\",,..,,.?\n",
+ ",',,,',,,',,,.,,;..,;'',';','.,.,,,,',.,,,'';,-',. .\"\".\"\".,\"\"'\"\"\"\"\"\".,.,.,\",,.,.\",.\";\"\"\",..\"\"\".\"\".\"?\"\n",
+ ",.!.;.,.,;'.,,;,-.,:-.,.!,;.,,.,.;.,..,,'.!;.';..; \"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,...,,,,,.\"\",.\",,'.,---,.\n",
+ ",.';'..,,?',';:.,..,';,,'.,;',.,?'?,,','.,,',',,;' \",,.,,-..\"\".\"\"\"\"\",..'\"\"\"\",..,.,.,,\".,.,,.,,.,.,,.\"\n",
+ ",.'!!,,!,,.,,,.,.,'!;,.,?,',,',''.,;,.,!'.;,.;!;', ,\",\"\"\",\".\".\",,.,,,.,.\"\".\",...,,\"\"\"\".,,.,,..:'--,.,\n",
+ ",,;,,,.;'',,,,'.,?!,?.!.,?;.!.?,.,',.?.!,?'?.,?,;? ,,.,;,,,-.,--'\",.?\"\",,..,.,\"\"!!,.;!\"\"\"\"\"\"..,.-?.\".\n",
+ "!-.-!.;'!',.,,.''.'.,.';,.!''.!,!,?,.';'.,,,,,',,; ,,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,,\"\"\"\",-,\"\"!\"\".,,,.,,\"\"\n",
+ ".,.?,,,.?,.;'.'?,,,.,:;.,.-!;'',,,..,,,.:,;,.,,,,, ',,,\"\",.,,:.\"\"?\"\";..-,,..,,.,\"\",,\".\",,.,,,,.,..,.,\n",
+ ",,',.,'.?,.'-?.;:,.,.;!,.';,,.,'.,,,!'';!';',;.,-' ,.,'-,.\",,.,,,-.,.,-.,,,,.,,,.\".,-.,,,,,,.,,,,.,.,\n",
+ ",.!;,,'.;,,'?;,.,.!'.,',.?';';,,,',.,.!'?',;,.!?'. ,,,,,\"\"\".\"..,,\"\"\"..\",!!!.\"\"\",\".,.',.,,,,.,,,-,.,,.\n",
+ ";,''.,!,,',;,';.;';.,,,'!.,.';',''.;;,.',?,!,,!!,: ,;.\",..,,,.,.,.,,,,,.,.,,.\",,,,,...;;;;;,.,..,?\",,\n",
+ "',';'.,',,''.';,.,?!''.'.,,.?-.'?,.;':,,'.,,,.'!'; ,.,,.,?.,,-.,,.\"?,?,....,,.\",.',,,,,,-.\"\"-\"..\"..,.\n",
+ ",.,.,,.,,.'';';',:!,'.',.,';,,..'!,',,.!,,,',-,-., ,,..,,.,-.,,..-..',',''',.,.,,','\"\"\",.\",,...,.\"\"\",\n",
+ "!','..,'.,:,;',',.,..,.,.':','-,.-;,,.!?.?,;..,.!, \".,,,\".\"\",,\".,,,,,,,\"\"\",,\"\"\",\",--\"\"\"\",'.\",\",,,.\",-\n",
+ ",?,,''..,-,,,;,,,,,,;.!,,,,,;,,,,,.;,,!,!-;.;;'.,; ....\",.-,,.,.,,,.\"\",,\",,,,.,,,,.,\"\"\",\"\"\",,,,,!,,,,\n",
+ "?,,..;'.,;.,;;.;;.,;,,',,.;;,,.!!!,,':;,'':,','',. .,,.,-.,.-,.\".,:\".--.--.,\"\"\"\".\"\"\"-\"\",\"\".,,.,\"\",.,,\n",
+ "'!!!,:,.';,,'.''.,...,..,!':,!'.,.,-.,'.;,;,.;.,!' ,\".,,,',.\",\",,\",,\"\",.\".,,-,.\"\",\",,,,.,,.,'.\"-',.,.\n",
+ ";.'.,,.,..,'',.-!!,'.,,;,,.,.,!-,,!.,!'?;'..'!'?;' ,,,.\",,.,..'';'.!'.-.','.','''','''''',,!-',.''',,\n",
+ ",'..,'.:!.;,;.!??.?'''.,-,.,.?????,,,.,?,'?,,,:,,, '.',,,-'','.'.,?.,.,,?,,'\",.,,,.,,,-.'',,','\".,,.'\n",
+ ".,.,.;.,,.'?,.,,,;,,,'.,,,.'',.?,;,.:,',':,...,.;, ,'.'..,.,,-'',?''-.,!!!!'.\"','.',',''',,,,'.',,,.,\n",
+ "';,,.'.:,.,,,;.,.,,'.',;,.?:',,;',,,',!,'..,,,,?;, ''''.,.,--.,.''',.',,'','''\".,.,,...''.,.''.'',',,\n",
+ ",??;.,,;,'.,,,,,;,,,';',,;,,.;',.;'.,,';'',,'',:'. ,'.''',,'.',;.,.,,'\",.''.','',,,'.'.-,',.\",.,,,.,,\n",
+ "''.,,'!.''!,,';,,.,'.'-,'.,;;',.!';',.!,'.,,;,',', ..,?.,..:\"',.'--,.,.,,.,..,,,(,,,.,,,.,,,,.,,.,-..\n",
+ ",.'',,,,'!'',.'?',;'.!!,;?!?.?'..?.?!,..','-,.,,!' ,'\",.,.,,\"\",,,\",.\"\"\"\"\",.\"\",..\"\",..,-.,,\"\"-,,.\"\",.,\n",
+ ".!?,?!;,,,.?,:,,',';.?',';,,'.,:,';,.,,';',,'-,,,, \"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\",,\"\"\".\"..,-,-\"-.\"\",,\"\"\n",
+ ",-':,,!--,,;,',,-.,,-.,.!,'?,.':,,,,;,.,;',;.'.,,, \"\".\"\"'.,-.,,,,,,.,,,.\"!!\".\"'\".-,-.,,,.\"\",..\"-\".\"!'\n",
+ ".',,,;,,'.,,,.,.''.','.,.,,;'.'.,.,.',';,,';,-,.', .\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,,.,,'.,,-.\"\"..\",\",\".,.\n",
+ "':;:,,,,.-,--;,;',,.!!!!;!.,.','-,;''.,';,.,;.;,., ,\"\"\".\"\"\".,,,\"\"\"\"..,',,,.,,.,,,,,.,..,\"\".\"\".\"\",?\"\",\n",
+ ",-;?.?,?'!?:,'.,!-!!;,'.;-,;',',,.,.,;',',!';,,;', ..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\".\",,,-....,\"\"\"\"..,.-.\n",
+ ".!!',,,,,?!'.,,,!,',,.!',',-!!!?'?!'?',.??';.!',!, ,,,,,,.,,,.,'..\",,.,.,...,-,,,,-.,,...,'.\".....,.,\n",
+ ",?;',':!,.!,.',,',-:.?',,;,'.?'..';'.,,''?',',:',, ,.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\".,,.,.,,,,,.,..,..,,.\n",
+ "',';,,.,.,!?.!!?,,.''.',.',,.,,.'?,,'?'????;,.,,.! \";,..',',,',,..-.,'\".,,....,.-,,,.,.,.,,.,..,,,,,,\n",
+ ";,,,,,.',!'.,..,,'.,??,.;,.?','.',,..',.,',',;-'', .,.,.\".,,,.-,,,.,,,,.\",.,.,,,.,.-,,.,,,....,,,,.,.\n",
+ ",,',';,,,.,,.,;,;,.,','.;:.;'.,,'.!.,,;,;,:,.,,,'. ,,...,..'',''','.',''!!'''',,.'\",..,,,\"\"\".\"\"\",,.,.\n",
+ ",,;,,,,.,.,;'.,,,,..';.-,,,,,.!'.,;,':,..';.,.!;'; .,.''.,.''\",.''',.'',.,,,.,,.,.'',''\",'.,.,,..,,,,\n",
+ ",;;':.;:,','.,';'...,,,?,?,,,.,';.'';',,',',',.,,, ,...\".,,,.,,.,,.,.,.,.,..\".,..?,,.,.?,.,.\",,.,.,,.\n",
+ ".,',',,.!;,,,.,,',;','..,,:;,,','.,':!',,!,,'!',', ,.,,,.,,,.,,..\",,.,,..,,.,.'',',.'\".'',','\",,.''.'\n",
+ ".!':,,,';,.;.,,'.,!,,,':,.;,.,,',''.,,!!;.!',';',, .,!.?',.,.\",.,,.,.-.';'.,,.\".,.,,.,;....,,.,,.\",,.\n",
+ ".,!;',;,,,'.;,'.,';',,'-!'.,:',;',',!,,:,,,'..!'.' ,.,,,.,,,.,.,..,.,,..,-.,,.,.'',,',.'','.'!'--','\"\n",
+ ",,.:,,';,','?,,.,,,.,!.;.,,!,,!,,,;,''.'.':'-,.'?: ...''.'.,''',.','.'''''.'.'-'',,.--,-'''\"...,...,,\n",
+ ",,..,;,.,,,;-,,',,',;','.?,',';,,;',;,,,,,',,;,'', ,,...,...,,,,.,,,..,',..,,.,.,,,,\".,,.\"\".\"..\"\".-\"\"\n",
+ ":.!,,,:,!',,,,,',!',,',,,';,',!,',','.',,,,;,';,.' \"\"\"\",-\"\",.?\"\".\"\"',.,,,..,.,,\"\"\"\"!..,..,,,,.,,,,.,,\n",
+ ";,!;;;'-';,',-;'.:,,!,;.',?:',,,','.',,.'!?,';',,' ,,..--,',,,,,...\"\"\".\",.'..',',,,,\"\",.\".\".,\"\",.'.,\"\n",
+ "..;'.?!!',,'?'!-'!',!,',,:,',,;'.,;,,';,.;.,';,',. ,,-.,,-.\"\"..\".\".\".,.'\"\"\".\",\",,,..,.,'.\"\".\",,.,,,\".\n",
+ "'!.'.,,'.';'.!?,,'.;!'.:.',:.,.,!,,.'',';.,':,;,!' ..,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\";\"\"\"...,,\",,.,.\"\",\"'\"\n",
+ "?;.?,'';,',.,,,,:';';',';';';,':,;,,,.!'.,-,:,,.,? ,.\"\",\"!!,?.'\".\"'\".\"\".\"\",.,,..\"\".\".'.,,'\",.,',.,,.,\n",
+ "'':,',-.,;,',!,,,'','.,,,?',',',,?,,;''?,,';'.':,, ,.-,,.,,.\".\".\",...,,',\"\"\",.\".\"\",,,\"\",,,\"\"\";\"''.'-,\n",
+ "','?;;.,,,.;!.,!,.,,;!,,,-,?,;-:;;'.;,',.;-:,.',., ','.\",',.,.'.,,,,.'.;,,.,,.',-,'.,,;',\"\"\",\",..,,\"\"\n",
+ "!,.,;,:,.,,.;;',;';,'.,!;'.!,,.,,;.!!:.,';,.,!:,,' ,\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\",,\"\",.\",\"..,,,,\"..,,.,\n",
+ ";,.??!,,:,,.',,,;,,,,,,,,.',;;,.,,',.,,?-;.,:,.,,. '..,,,.,,,,,.\n",
+ ",;,,-,,.,,;;;,,.!;:;',,,.,,,;..,,;,,;,,.,,.',;:,,: \n",
+ "','.,,.,!'.;.';.'',.;.,.,,,;,;,.,;!.,'.,.,',',:,.; \n",
+ "'.?',.,;,,,,,,.':.,,:,,..,':,.'.?,'.,!,.?,',.?,,;, \n",
+ ",.',:;'.,.,'',,;,;'.;,,..,,;,,'.!'??,,.;,,,',;',,, \n",
+ ",,';,;,-;',,;':,.,?,.,;,;,::,!,,.!',,;',;',:,.,,:; \n",
+ ",,,'.,',;,';';.;,,';,,,,,,-.,';,'.,,.;.,',.,,',:'' \n",
+ ";:,,';,,'..,;.,;!'.;,,.,,;.'?,?;'.''?;???;;,,.'?', \n",
+ ",,.,,.'?,.',;':;.'?;,.?.,!;;;;',..;'.:,,.,:.,;,,,, \n",
+ ",.,.,.'?,?',,.!?'.;'',,,'''.,?.,,,,;.!?;.,,.,!,'!' \n",
+ ",','!,?;';';,-,;,;,...,.,;,',,';,',','.,,.',.,;,,, \n",
+ "'',',,.,,,;,';,'..,,,'.',,';,;,,',',,;-,,;!!,,','. \n",
+ ",,,,!,,,,',,.!,,,.,;'.,';-,;',,';;,.,,,';';'!!,,!, \n",
+ ",!,!,!'?,.,,!,!!,''.,!'!??,!,.?!:':,!.!,,:.?'.!',: \n",
+ "',',','.'',?,,',,,;,,,,',,.'?,.,.,,.?;.,,!,,!,'??, \n",
+ ".,;'.!,'.',.,;;,,.,,'.,',,',',.,',;,,',',';.:.,!:, \n",
+ ",'.,...-;.';.:',.'..,.,:,;.;.,,,??.'.:'.,,,,.'..,, \n",
+ ".,,'.?'.':,';.:.:;'.!;':;.,,,,;,,.!!'.,,':,,;'.';; \n",
+ ",,.,,,:'',',;.,''.,,;'.!.','.'.:,.'.,,,,;,,,;,,',, \n",
+ ",,.,;.,.',.!,?''.,,,.!.,;'.!?,:',;.'?,.';',.''.!?, \n",
+ ".?'????,?,,,,-,,'.,,,,,,,,:.',.;'.;,.'';,.,.!,''., \n",
+ ",;''.,,;.;,.,,,,.:;.,.':'--;'.,,;'.,.,.,,',',:',;; \n",
+ ".!,.,',,,;,,,,,:,,.,,';,-,.,,;;,,;,,,,,'..,,,';,,, \n",
+ "'',.;.,,,,;,;..-,';,,','':',,,.;'..:;':';..,',.'', \n",
+ ",',;,,',.,,,',:;,.,,,,',-,:';,.',,,.';'':,:,,.,:'' \n",
+ ":,,,;.;,,,,.;,,:,;:,,,,.!,,,,,.'.,,.,'.,,.,,.?.,.' \n",
+ ",,?,'-.;,;:,;,;,--,,.',,.,'.,.,;,':,,;::,,.,,,,.', \n",
+ "-';,'.',.;.',!,!,.,-.?..,.-.,:??'-;.,,'.,:,:!,;:,' \n",
+ ",'.;;''.!,.?.'..?,.,?.!.,.,,;',,-:,'.,?,.:,;,';,.; \n",
+ ".';,',.,'.'::;,,.?,.,,;',;;,:,,-'.,,,;,,,.,-,'.;,, \n",
+ ".'?,.?,':...':.,..,.:!,?,,;.,,.,,.,.?,;:-,,;,,,.,, \n",
+ ",,,.,?;!?..,',,'',',.,;,,,.!.!',.,-,--;,,.?;,,:.;, \n",
+ ",:.;,,,--,,,,.,---:-,,.-,.,.,,,.,,,!,.,;,,.,,,,,', \n",
+ ";,,,.,';.,,';,,.,-,,.,.,,?,.?,.'.,:.,'.',:'.';'.', \n",
+ ":.,.,.,:...,'':,,.'',.,.,:,;!;,,!,?,,.,-,.,;,,.,?, \n",
+ ".????,,,.,,,.,.,?,?,?,.,.?,.,?..!?.:.,..:..,..?;., \n",
+ ".:.,-....,,?,',';''',',.!.;,.,,.:.,:?,.!,,;,,.,:,, \n",
+ ";.-!-!..',?,.?,,,..-,.?,;.;,..,,..,,.,,-.',',!;!,' \n",
+ ",,:,,,.,,.,,?;';,,.',.,:.;.,:.',.,..,',:,'.,;-...! \n",
+ "?.'..,!.?...!,,!,.,,,,..,.:.,:!,:,.,;:.,,?,,,.;:,. \n",
+ ",,,,,,.,,.?;:.,;,.'-','.;,:,,.,!,!,!;,.,.,;,;.,,:, \n",
+ ",':,',,;,.,.,,,:,''..:,,-,,-,:,,;,,-.,,,,.,;,-',., \n",
+ ".,.,,-?.?,:,,,.';,:.',',';,.,;'?.-'.?,-',':,,,.';. \n",
+ ",:;,,'.;-,,',,,;.!,?.,,?;',,.,;,,,..,.',';'':,.,,. \n",
+ ",:.,;.!'.,,.,;,..,,.-:',,.,-:.,.,,.,''.??.!.''.',, \n",
+ "'..'?.!!!,.,.,;.,,,',;,,''.,,.,,;,,;,,,.,',',.,.;, \n",
+ "'..,..,:-.:.,,,.,,;',',.,:-.!!,.,;..?.!.?,'.''?,., \n",
+ "!!.,,:?,..,.:?,...;,.,,?',.'!,..,..,;.',?,.?,,.,.. \n",
+ ",,.,-:...,.,!?,,.,:?.,.,.?.;,,.'-,''.,,',,.?..,,;, \n",
+ ",',,':,,;,,',;,'',,'.',.',,'.:'.'.,.-,'.'.,.,?.,,? \n",
+ ",..,;.,!,;,,;.,???,;',,,,,,,;-';-;;,.,,,;,?.?.,'-. \n",
+ "''-?',;-,,.?.!.,,.,:.?,;,,,,:,;,;,..,.:.:.,!?,,,-. \n",
+ ".:!,.,?,,?,;,,.,.,,:'?!;,':.,.;!,,:,.'.,!'.,:,';., \n",
+ ",';,.!,,:',':,,.,;,;:!,.','??'?,:,.:,,-,.'.'.'..,, \n",
+ "-,,.,'.,'.,,-,,.,.',.?,,'.,.:;';,'.,.?.''.,:;'',;. \n",
+ ";?.,:':,,,,...,.!:',,.,,:,,,.,,.,;,:.[.];.,.,.,.'! \n",
+ "!.!!':,.''?''.'',':',!,..!,.,,??,,.,--..'!,;:,,.,? \n",
+ ",.,,!.,.,,.,,.-..,,:,:,,:'-.':.,!;'-.!,,!!,,!,';;, \n",
+ ",-,',!,,,,-,-,;-,,,,,,':!,'!!!!!,-,,,,'!,',;,,;,;, \n",
+ ",,:!!!;.,,,,,,:,.,'?;.'',''.,,-;.,,,?,;.,,'.,,.,?, \n",
+ "?-'!?!,,.,:,.,::..,!'.,!,,.,:,.:,';,,.,,,',,,;',.- \n",
+ "','?;..--!,?,,.,?,.,!;.,,,''.?.',?'?.!,;'.,.,;..;: \n",
+ ".,.,.,,;,;,.,,,!,,,;!,,,:,;,;,.?:?:?:?:?.?.:?';:?' \n",
+ ".:?',,,.,;,.?:?:?.?;?;?.,,,,.,,.',,:,.,,?,.????'., \n",
+ "'.,;,,-.,,.?;.?.,?,,,'..,,.,,:'.???,.,.!;,,.!,.?,: \n",
+ ".,!,,.:?,,?,,.,,,,.,,,,.,:!,.!!;,!',,.'!'.',''.',. \n",
+ ".,,;.',:..,.,!!,!',!!,,,,,',!.,!!'!'',!!,.,!,:.,,, \n",
+ ";,,,,;,,,.,,,:,,,.,.';'.!,,,,;,,,,,,,,,,,,,,,,,,,, \n",
+ ".;'.,!!,!,;,;:;,:,,,;,,:,,:,,;',.-:,','?,:,.?,,.;- \n",
+ "..':.!,.,;'.,?,,',.,,;.;.'';;,.;,;,,;.,!,.!,.,,;,, \n",
+ ",,,,,,:,,.,.,,;,:.!,;,.,..,.,-.,?,,.!;,:';.:,:,.,, \n",
+ ".!.:,,,.!!,.,,,,,.,,?,,,,?,,.,,:,.,?!,';,';,'.:,;; \n",
+ "',,,,.,!.'!,:.;,,,,.:,,,,?;,,'.,,?,;,'..-.,:',,,., \n",
+ "!,.,,;,,;.:,?.-';,,,,;,,,..;.,,.[;:;,:!!,,!,,:,!,: \n",
+ ":,:'!;,;',.!,,,;,.,,.,,,;,.,':,,:,,!,.:!!,!,:-.,!, \n",
+ "-,:,,'.;.,,,.!,,?':,.?,!!,.,,!!.,,.,:!.'?::',-,',. \n",
+ ".,!,.!':..,',?.;,,:,;,',.,:,,,'-;:,,:,!-,;;,.,!'.? \n",
+ "!.,;.-,''-.!!.':!!!,!,;..-'..,;..,;.!.!,!,.?;,'.!, \n",
+ ":!'.'.,!,,:,,';,,''.,,;,!!':,!,.,;';,.,,'.!,,.,,'; \n",
+ ".,,'':,,,'.,,:;,:;,.,',.,',,:!;!;,,':;,,.,,?!!,!,. \n",
+ ".!,,:!,,?;:'',':!.'?,,,'?;;.!,,,,;!,;,,-,!?!,,,,?' \n",
+ "?:,!.'-?,':,;,;',,.??'?,,,,,,,,,,?!??;,.!?.?,,.,., \n",
+ ":;',.,?.?,.!??,,:.,'.',.,-,.,,;,.?';,,,,,-,.!,..,; \n",
+ ".?,;!,.,,!.:,;:;,.!?','?,,,,,,,?-,?,'?,,;,,.,:!,.' \n",
+ ",,;,.,,!!:';;.',-,,:,-,'.!'.,.?!.!??,:.!,;'.,.!'', \n",
+ ";.,:,,,.-...,.,'.';,,,''-.',...,':.!,.!,,'.??;.;,, \n",
+ ".,,;.!;,,..,'.,,'--:,,,;'.,?,.',,,?,,,,''?':,,,.,, \n",
+ "-.,',,,;'?,:',?!,,:,,,,''?,,,;,',,,,,,.;';',':':'. \n",
+ ",,?;',;,.'';!,.':;,,,,,;.,,,.',,',,',;',,,.;;?,!,, \n",
+ "!,,!-,!',.-;;?:.,;:,;,,,,,.,!,,.!!'';:;,..,:;,,,,. \n",
+ "',,,,.:,,,,,,,.,,,,,,...,-;,,,,;,,,,,,,,,:,;,;,.,, \n",
+ ":,?,..?,:;'.?,.!,?,.,.,.!.;:-.!.,?,;.,,,?,,.!..,,? \n",
+ ",;,.,,,,;,,.,,,!,,!:!;-.??.;,.,.'.,.,,,-.!,.;,',.! \n",
+ ";.-,:.-?,.,.,.,',.,,,,:,,,,;.,,,,.,:,;,:,,,:,,,,,, \n",
+ ":,,.,:,,,:.,,,,,,,,,,-.,,,,.,.,,,,',,,,;,.?,;,,;,, \n",
+ ",;,,,;:':.?:;.!,,,',!!',.?.-!?.,,.,.,!.,.!.',;,.,, \n",
+ ",!,,:'!.,?!,',',,'.;.,.'':''.,,;:,,,,,';,.',,?..'; \n",
+ ",'.,,'.,.,..!'.;,'.';'.,:??:,;.,,:;,',:'.!.?,.;.-. \n",
+ "'!?.,:,'!!!?,.?,;,:,',.,:..?,...'.!,,,,,,,!-',.,', \n",
+ "':,',''.'.,;,,.,.!'.'?,?,,!,,!:',;'':;;,.!?,,.,,!' \n",
+ ",:,;,,'.,':;',.';',',';,.',';'.''',.',',;,,''!',;' \n",
+ "',';'',.,,,,,,'.,,?,;',,.,;-,'.?':,,',,,'.,,,:,,,, \n",
+ ",;,'.,;.?,:;.',',.,'?,,:';'.,',.;,',.'',:,,,',.:'; \n",
+ ".,!.,'!',','.''!;','.',,'','.'-,-';'-.',.?,!?,:,': \n",
+ ".?.,?.,;.,,.,',.,',..:',.',,...,','?:,,.,,,.,.,!,, \n",
+ ",,','.!;'.,.';.,,!,.!!.?'?,''.,.;...,,'::.?.,;.:.. \n",
+ "??..:,;,!,'.,.'.-,.,,;.,,,,,:,!'.,:,'...'.!..?.,?, \n",
+ ".,,'.!?,,.!;,;.,.','.''?,!,.'.,':,:.,.,?.,.,.;.',, \n",
+ ";;,,,,.,:,.,-!,:.,.'?,'.-;,;,.,-!,,-?,,?.!.-..,:', \n",
+ "':.,';'?,.,.,!,.?...,.,,:;.?,,;,:;,,.??.',:',,,.!? \n",
+ ",'',','.,',;,',,.,:.,.,!?.,?.;,,.,,:',,,,;,,.;,:,: \n",
+ ",';,,,,:,,:,;,,.,-;,,-'.,,'!!,,'??,,!','',',.,.:., \n",
+ ":.,:,,'.:.-;;''.,,,,,';,'.!',,,.,;,;..,!?,,;,.,.,: \n",
+ ",,.,,:',';,,.;,,..,:,,',:.,,.,.!,.?.?????,,;,'.:'. \n",
+ ",.',??!!'.?-,,..?,;;,;;;,.!',-',,,',,,-',,;:;,,,,' \n",
+ ":,,,,!,.','.:,;'.!:,'';,;,:;,'.,.:..,,?!.,.:.,,.., \n",
+ ",'?,.'?,.,'?.,.,.!!;,.,.;.,?,,;,,,.!.,?,,.;,:,,.:. \n",
+ ",,;,,.,,?;.':,,.-,-,,-,-,,,'',;',,,,'.,,,.:,?',?,, \n",
+ ",,?:,';,.,?'.,,.!.!.,!.,,.,?,;,..,;,,,.,,,;:,,,,., \n",
+ ",.,.,!,.?,!,,,:,,,,,.?:,,.,.,;.,;.-,;''..,,'.;,;,. \n",
+ ",.,.??',',,,;,,;-;-:,,.,!.;,;,;',;,:,..,'.,,,,:,,. \n",
+ ",.,,.,'.,:.,','.'',';';,,:,,.,',,'.,.';.'.',.',';, \n",
+ ",,,:,,,;.',',-.'.,.',';;':,.,,.,.,':;,,!,,;,,,','. \n",
+ "-.,.,',-;,,,,.,,,.,..!,.,...'?.,.,?.,;.':...?-..'. \n",
+ ",.'.-.'-.,.,.;..:..,.,,.,!,?.?:-,!,,.!,.!,.,:.,..? \n",
+ "-..,.;..';.,,,...,.!,,,;',,.,..,.,.,'.-;,;,..,.,;. \n",
+ "'...,;,;.?,,:';:'.?.,.!!,,,!!..,!!!.,'''.,.,:';'., \n",
+ ".!'.!,-.??.,;.;.,.'?,..,;,',-','.,!,;'.,;.,!:.,!., \n",
+ ".,.?,:-.,:,.,.,,;,-,,-;.,!,,'.,,,:;,',';,-.:.;.,'. \n",
+ ",,',;',;,;',,,,,,,:-,,,,,,.,,,:,,,:,,.';,;,,,,,.;, \n",
+ ".,,'...,,.,,--.,,,',;:,,,:;,;,.;,,,;,,,,,,;,,,'.,; \n",
+ "'.,,,,!.,??,':;,,,,.,??!,,;-.!,,?,.'-':;,,'.'.,.?' \n",
+ "'.';.;.?,.,,;.,,,';,:,,,,,,,;,.?;:.,',.',:,,',,,;, \n",
+ ",,.!,,'.,;.,;.;;'.,,,'.'.,,?.,.;.,,?.;.!.,;,;,.,.. \n",
+ "---,,,;,,,:,,!.,',,,,,,,;,;,:,,!..,,,,',,,-;-,-,., \n",
+ "',,',,,-;-,-,..,:,..?,,,,:,,,,.,',,',.,.,,.?,,,,:? \n",
+ ",..',.,,,'.,,.,;,'.',,,,,.;,,:;.,,..,,,'.:';.,'.,, \n",
+ ";.,:.,,,.;,,:,.;':,.,,.,.!!..,,;:,.'.,.'.,,.,'!.,, \n",
+ ".'?',.,':.',,,..,.?.,?.,.;?,:,,,.,.;:.:;-,.,,.?;,, \n",
+ ":,,;,,.,?,,.,,!,?..,..;:.,,;:;.!?,;'.',?,,',.!'.,' \n",
+ ":;;,,.,,.?;.,:,-.,,.,.!'.,,,,-.!'?.:?.'?.,?;'.,?,? \n",
+ "?:,.?,.,'!?;::,;'.!;,.',?'.,;'.,?,.,.-'.;,;,:'.,,! \n",
+ "?,,:,.,,.,.,,.',?.,'?.?.,!.,.,.,'.?:':;,:,,..,?,., \n",
+ ",,,,,;,,:,',,;,,:'.:,,..,'.,,.,:;,,;:;,;,,.:,,,-.' \n",
+ ".,..,,!,;:.,.?,'',,,.',';','.,,?,.,,;',.,,',',,''; \n",
+ ",,,;,.'-';'.,:',':,.,,,',,,,.,,',:,,,.;,:;;,:,,.?? \n",
+ ",:,,.!!'?'.,,:,;.',:,,,,,.;,.!'?,,,-!,,?'?';.,:,'. \n",
+ "!?,,:.,..,',,:';,',...,':':,,.???;-,..!..;,,;,-.,, \n",
+ ";-;,,.,,,,',':,,.,;'.?'';,,.!'?.?!,,.,,,;,.'..;.:; \n",
+ "'..,.,,,.,,,.!,,.,,,,',',,,','.',,.,,',;',:?',,;,. \n",
+ ";,,,,,.,..?,.-:,';'.,,!,:,,.,:-,:.,!','?,',:,;.!;? \n",
+ "?,;,,.:'.:??,?,:'.,?,!,;-;,,,,,;-,,,.?,,,!?,;,,,?, \n",
+ ",,,,',,.,?,,;,,,,.'?,,';,.,,.,,.?,,,,',.,,,,-,-;;, \n",
+ ".,:,.,,,;:.,,,,,-,,,,,,,,,,,,;,,,-.,.:,,,,,.,:,,,, \n",
+ ",.,.,:.',?.,.,,.,,'.,,,;,.',?-.,:.,,,,,;',,,?,.,:. \n",
+ ",:',,'...,,:',?,?.,,.,.,,?,,'.,;'.?,,.,,.,.?,.',., \n",
+ ";,'?.'.,?,',;,,.,,.,:,.,,.,.?,??!!!?,,'.,,'.'',.,. \n",
+ "''?,,,.,.,,,':,,.,?,.?,',..,?;'.'?.?,;.!,.,;,,.,.. \n",
+ ",,.:,:.,.',?.?,.,,,,.,,,,?,:.,,.,??,??,.,;.?,.,,,' \n",
+ ".,.,:.,'.,'.,,.,;,,:,;,:,,,.,,.,,,.;.!,;;'.,;,.?,. \n",
+ ",,.,?,.!!'.?,,.,:,.,.',?..'',?,...;..:,;.,!'.,.':: \n",
+ "'.,.';.!:,,!,',?-?,???.,,,,'.;:,,'.'.,,?'.;.'.?,;, \n",
+ ",.,.':,,;'.!.':'?,.;'?,,,;,'.;?':,,.!,?,''.,,.,!,. \n",
+ "!'':,;,;;,..!?,.;,.'.,?,,.',,'?'':'..?,;,,.,,',',, \n",
+ "',',.,,;,,.,.,!?;',.,;'.,.!!,;,.,,,?!,,.,;,,:,,,:- \n",
+ ".-!!'!,!''.:?,,:?'.,.,:','':',,,,,,,-',',,,,..;,', \n",
+ ",,,.:-:.,.!',.'.,',,;.!';,,,'',,,;,,.,,,!:':'.!:;' \n",
+ ",,.',:'.',.''?'.?,,,'.;,'':,'.,'..,..-.'.,.!?,.'., \n",
+ ";-:,.;-.;':!!:,.-?'.!;!'?'??,?!;:,,,,,.'?,,?,,,!,, \n",
+ "??,!.!,,?'?,,,!:,,,;.,,''.,!..',?',:,.,.,:,,,'.,,' \n",
+ ";,.?,-.:,.,,?,.',,,.'.'?,'.?..,,.',:,,,,,,,,..,,-, \n",
+ ".'!!-!,,!'.,:,,,:,,.,,,,';,,,,,,.!!,,,!,:'',''.!'? \n",
+ ",,..!,,?;,:,-',,,.,!.,,'...!;,,:.?.,?,,.!,!,':',.' \n",
+ ",.?.,';,,'?,,..'.?,';.:,,':'?',';,.'',,.,,!,,',.,. \n",
+ ":,;'.,,.;,'.;,':..,..,,,,,,',,,-;,',;?,:,,'',,,,,' \n",
+ "..':,,,.'?:.';'.,,!,,.,..,,.,.,,.!!.,,,.:,,;.,,;,' \n",
+ ";,',,'.:,.,.;'.,,.'.,.,,.!',!,!,;':,''.,?',,,',,.; \n",
+ ":;,;,,.-,,,'.,,'.?,?!-,,';',.':,,,,','.,,,,,:.'',, \n",
+ "'.?:,'.;.:,:,,,',.,';','.:'''.;.,';',.;'.;,',,'.;, \n",
+ ".,';,,',.;,,,,,,.;,,-',;,;,,,,,.'?:,..,,,,:.!;!'?: \n",
+ ".,'.,...,;'.,..,'.,,'?,;,.,,,:,;-.?,,.?,,:,',,.?,; \n",
+ ",,','.?,',,..,,;,,.'?,,,.??,,.:'.,:.-,',,;,.?,','! \n",
+ ",?,.!.,',,.',-.'.!,'.,.,,-..,,?,;.?,,'?!?..,,;;;,- \n",
+ ";',;:'!,,.!!,:',.!!!?','??';''.;,!,.',.,,.,,,!',.: \n",
+ "'.,.,,.?,:.:;.,.;.,,:,;.:-;...:.,.',?,.:..:;,,.,;, \n",
+ ",.,?;.,!.,.:,,;'.',:.,,,,...,.,,?,.;,:,,,.:,;,-,,- \n",
+ ".??,;,:,,;,,,.!,!?;,.,.:,,,,.::;,,,,.,,,;,;,,,..,, \n",
+ ".?,..:,..';,,:,,..,.,,,.!?',,,,;,,,.,.,.,.,?,,:,,, \n",
+ ";,,,.,:,!,.':,,,,.,?,.,,;,,,,.,;.,;.:,,.,,,,!,,.:, \n",
+ ".'.,!,??,',,,???',?'',??,??,,??,,!,?,?,,,.,';;::;. \n",
+ ",?,,.,',..,.,??,.,,.,,':,,;-.,.,.,;.,,.,,;.,,:,,., \n",
+ ".,..,,?,;.,?,,.,??,;.,;.,,?.?;,:,?;,.,.;'.'.:,.,., \n",
+ ",;;,,.:,?,?-';-.;;;'.,,.,,-!?,:;,.;.,,.'.??,,-;.;. \n",
+ ",.,.;,.,,?,;';,.!,.,,.,,:,,.,,.;,,.,,.,.,,.,.,,,:, \n",
+ ".;,,?,,.,,..!,.;'.':,..-?,??.:;-,.;:!,.,;,.,,.',,, \n",
+ ":..':-.??;!,;;.,?,.',.,'.';;,:,!:.!;.,;-.,:,.,,.,. \n",
+ "!?,:,,.'?,,:;,:,..,'.,,?,,.?,:.,;.,.,;,,,,,.,.;,., \n",
+ ";,...!,;,,;.!,!,,!,,''!:-':,',,.,,;,,:,,,','.,:,'. \n",
+ ",;:,,','.';,.,-?.:...;,..,.?',';,;;.?'':,,'.'?,,'; \n",
+ "';,,.'..!!.,;..?,,.,.:;.'?!::,!!?',,.,.,,,'.'.,,.- \n",
+ ":,',.,:','.,.'?,,;,','.,,,.-.,:,;,,,.,;..,!',?,?,' \n",
+ "-.,,;,,.;.,?!.,;;.,,,,,,,,?,;.,,,;,,,,:,,.,.?'.,;, \n",
+ ":,'.?,;,.,,-'.,;;.,;,,,;,,,.:;,,.,',,:',-.'?'';.?, \n",
+ ";.,?!..,.',!'?.?.,,'.?'..,:'::',;,'..:.!?''.;'.,-? \n",
+ ",,.,,,.;,:.,,'.'.'.;,,,,.;,,..,;,.,','.,,?;,,;,.,' \n",
+ ".,;,,.,'.;.,.,??,;.?.;,,,,.?,.??;,,',,;,...:,:,.,, \n",
+ ":..,,;,;,.,,.,',.,,?.!,,,,?'.,.,.,.!',.,;:.,,,.,;. \n",
+ "?,.,??,.,,,,,.,;:,,..:-,,.,;';,;,,.,.:.,':.',.;.:' \n",
+ ",.,';',-,,:,,.,-,-',.,-,,-,-',,,-,-,,,;,''.',.!,.! \n",
+ "!'!??,;.,,.!,!.,.,,,.,.,,;.,?,.,!'?,,;,,'.,;'.,,;, \n",
+ "',.,;:,?,,,,,.,:,,.,'.,,;,.-'..:,;..,!:.,,?',;,.,, \n",
+ ",,';.',,?,'!:'.,,.,,.:,?:,:,..,,.,,,,,,:';,-',.;'. \n",
+ ".,.'.,,!.'';,,.!.,.,.'?',,:.,.:,,.!!.!!!!;;.,.-;,: \n",
+ ",,:,,.,,,,,..;'':,,'-.,',;,.,..:,.'?.,?,.,:.;;'.-. \n",
+ ",,:,.,;,.,:'.,'..,;':.,,;,..?,,;:.,..,''.,'.,,;... \n",
+ ":!,?.,,?:,,.,,':'';.,:..,.','!,!:,:.',,,','.'!!,:, \n",
+ "...,,,,.',:,,,;..,;.,.',.:;,:'';,.'.,,;''.,,!.;,,. \n",
+ ":,':,!,!,.!!.;,,..!;,,,,'.,,.,,;.:.,!',',!!,,,!:?? \n",
+ ";,:.!.;,',.,,,!,,,:,!.,,.',?','?,,-;,?,.;,;.!,.,,' \n",
+ ",,'..',',,,,;,,,,,-.,:,';',.,,,,,'.!;;,.,,.?,';'., \n",
+ ",;,',':,''.'..,;'.,;,;,..':.,.;...'.;.:;.,,,',',', \n",
+ ",,.,,;,,,.,,'.!,!,!'','.,;,:,',.:,'.?,,;,'!,,',!'. \n",
+ "!!?.?,.,.?,;';:,,,'.!',!!.,,,:,.'!,,'.,',,..?;,,'; \n",
+ ",,,,.,;.;,,,.,',,,,;,'.,,,',,.,'.,?,!.,;';.,?,,.,; \n",
+ ".,?,.?,.,?,.,,:,,?,;,,.:.,.,';:.:.,!,..',:,-;,,,,' \n",
+ ",,'.?.?.,,,,''..'.;.,,':,',':,-'.?,.,!,.,;,,;,':,, \n",
+ ",.,,,'':,,'-.,,.:,,;'..,,.,;.,,',',,''?,,;,''.;.,; \n",
+ ":..,-,,,:;,'.,'.,?:,;...,.:.,,;'.,.?,,,,:,,'..':., \n",
+ ":'.,;.:,..,.?.'.!?!'.?'.',:.,.,,!?!?.',,'.:.,'!'', \n",
+ ",,,?.?;!',.!''?;:,.-,'-:,',',.!!,??',.,-:?,,:,.!?? \n",
+ ",.,?-,,,?,,,:,,;,.!?.,!'.!?!,.,!,;.!?,.,;,;,;!.,-, \n",
+ ",,?',!,!'?'.,,.,;...;:'.,.,,,?,,.!,,,'.,,,:.,,,'?, \n",
+ ".,.,;,.,.,'.,.:,,'.,,,,''!',:,,.',,;',,.!,,':,!,,: \n",
+ ",.,.-,'-,'.',,,-,,',,,',!',,,.,,',,,.',.!,!.'.,;,, \n",
+ ".,,,.!,.;.,.!,,.!,:,,,',:,',.,,:,,'.,,,:.,!?'.,,,' \n",
+ ",'.',:,.,:,';'.;.,.':,..,?.?,;.:.,:,,,;,,'.'?..,:. \n",
+ ",,,',,,'.;:',.?,..,,,'.'':,,,.,:.'?',,.,';,,..,':. \n",
+ ",,:;.,'.,,,,,,:',?',,.,;.',,'.,,,'',',,:',''.,.,:, \n",
+ ".,.;.,.,,,,..,,',.,!,:'.,,:'.,,;.,,':.,;',',.,;'', \n",
+ "'..:.?,....,:..,;.?..:!?,:.,?.!,.;',,,-.,??,,.,,;' \n",
+ ",.,,.,:;.,.;?,,.,;;,,.,,:'.!.,!,;.?.'?:;.,,.;,.,,? \n",
+ "?.!:,.!,'.,.,.,.,..,:,.,,;,....,,?,;.,:,.,.,,.,,., \n",
+ ":.!,??,..,;;,,.:.,:.;.,'.,-..,.,'';.':.,:,,.,:,.,, \n",
+ ".,:,.:,.?,;.,?;.?,,;,?;.,',',,:,,,,.:.,??,.,,-,?,, \n",
+ "?.:',.,?,,.','??-?,';,,.!.,'?..,:;;,,:.?'.:,'.,.,: \n",
+ "',';,,.',.,;.,.,.,,.,,.,.,.,:...,;,:,,.,;,,.,,.,,, \n",
+ ";:,-',-.,,.,;,,.,:'.';,';,,',''.',-.,,..,.,,':;.;: \n",
+ ",,:,.,,.,:,:.,.:,.,?;'.,?!,,',',;',-,,,,'.,.,,,,.' \n",
+ "'?,'!,'.?.,:',',.-:,;',:,;,..,!,??.,,.?:;.,-,:,;,, \n",
+ ".?:;.,;:,,.,.,.!,;,.,.-,!?;..,?,.,,',,.:,';,';,';, \n",
+ ".;.,';:.;:,,-.;.,;,:,,.?,.?,?:,,;.??,'.??.!,??,,.- \n",
+ "!?,,,,:,,,.,;:.-:,.,?,.,.:.!'?'.?.!-..-:,;',.'','' \n",
+ ",,,,,'.,,,.,'.:';,';'.,,?,;.!:..?-?,;;,:-,.,?;;,,, \n",
+ ",',,;':',;,.,,.,;',,',:',,,,,',.',,..-??,,':';,.,: \n",
+ ",.,,:,,.,,:,,,,,-:,,;,-,,;,,,-,.,.,:.,:.,?,;.?,.?; \n",
+ "!';.,,'.,.,.,;.?.;.!.!,.:.:.,..,.-,.':,.,.,;??,,:, \n",
+ "'.?,.?.,'.',.'?.,.?,?,':;:;,;,.:!,'.,:';,,;',...,, \n",
+ ".,..:.?;.,:;,;:.?.;-.,.,.';.:;;.,.,,!?,.,??,,.?,'? \n",
+ ",'?,..,':.?,.!:','.,'.!..,,!'!!.,;:,.,'.,,'??,,.., \n",
+ ",;,,,,.!'?-,,'',,.?.,;,,,,'.,.,,.:.!:,:.,,';;,,.,: \n",
+ ",;.,:,,.,;.,,,;;,,,.!.'?;;';';,'.?,.,,':.,,;.,,;,: \n",
+ ",,.,,.,,.,.,,!?,.??,.,,,;,,.',,;,',,.,,,;,,;,!,,:, \n",
+ "!,,'.:,.,,:.,;,,,.,,.,;,,..,.,!,.-!,.'.'?,.,?,,:., \n",
+ ",;.,;,,.,,,;,.,!,?,.'.,-.',:;,,..!:..!,,.,?-,..,,- \n",
+ ";,.,;,,,.',,.;,.,,'.,.,?,,..;,,.,;,,,,.,:,-.,.;.,; \n",
+ ".,,:,.?,;..,,,-..,,'-.,?.;,,,,.?,,,.?,.,;:;,',,',, \n",
+ ".:,-,;;:;',,.,.,.,..!?-;.,.;,.[.],,,,:.,;:,;,.,;;, \n",
+ ".,?;:;',,.,;,;,;,.,';,';,';,';,;,;,,.!!.,?,.,'!?!, \n",
+ ":,'--.,,'.!,.,.,,.,;;;.,,;,.;''.;,,,!,!!''?,,'.,,, \n",
+ ";,,.,,,,.,;,.,,,,.,.,.,,,;.,;.-,.,;,?,,-'-.,.:.,:- \n",
+ ",?!:,;..,;,.'??,,:..,.!!.,?:.,?;.,.,,?:.,;.,-:,,.' \n",
+ ":.?;:'.',;:',',',?';',:.,.!,,?.!;,:',',';,;,,.',,, \n",
+ ",,,;'!!';;,..,.?.,.',,,...!,,.,,.;.,,'.,?;,,,.:,'' \n",
+ ";,,...',,...,:;,-.,':,.;,.,.,?,:.,':.,:.,,.,?.,.;. \n",
+ ",',:',..:..:,.!,.:,;.::,.:',;:',;,:,,,.,;?.?;.,..! \n",
+ "':..,.:,.?,',.,:.!',''.','',.,;,..,;:,,,;',,-,',;, \n",
+ ",.,.;.',,.,,,,:,.:',.;,,,.',:;..,.,,,;.?,-.,?;,',, \n",
+ ".??!;'';,,,.,,-'.,;,.,.,,,,',:-',;,,,,;,-;,;,,;,,. \n",
+ ",.,,.;,.?,:!,.,',,:,.:.;,.,,'..!.,',.,.,,,:,,,,.,. \n",
+ ",.,?,,-.,:',-.'',:,.,:,.??'?,!,!.,,;,:,;,.,.',,'., \n",
+ ",.;,,:'-,.,;.,.:..,!',.,.-...,.!-??,.,.,;,-,-,,,,, \n",
+ ".,,,.,:';?'?,';-.,.,':?''..?,?,.,;-,-.,.,.,.:,.,;, \n",
+ "..-.,:,-.,.'.,.,!,.,.?;,.'?-?.,.,.:,.,,;-,!,'?;,,. \n",
+ ",?:',,'.?';,:,.:-,-,-:,-;.?.,.,;,.--,,,.,,.:,.!!!. \n",
+ "?,,.,,,'.,,.,?,,;.,.:-;.,,:.,,,,,;,.;.:;,'.,'?,,,; \n",
+ ",.,'.,'.:,.:.,,;.,,.?,:,.,.,,,;,,,,.,?,,;.,,,.,.,, \n",
+ ".,.?,,,;,.'..,':,.,',,'.',,:,;,,,.',.,,!,,:,:',.,. \n",
+ ",,:-,.,.,';-,-.;,.,!!.,!,,.,;.;.,,,,.,;.,.?;,...,, \n",
+ ",.,.,.,.!'.?;';':.?:'.,,?--?';'-;-,-?,.,?,;,-,',:' \n",
+ "-,,:,,,,.?,;,;,,,,,,;,,,,,',.',!..:,'.,!',.,:.,'., \n",
+ ".,'.,,.,...,.,,,'.';.',:'.,;','.'.!,.'-:',,,,,,,;, \n",
+ ",,,'.!.'.!?,????,',:','.'?',,;',:;.,.,.,!?,.''';': \n",
+ ",'.'!,,'.!.'',;'.,.-!,,?,.,,'.,?;'!;.,,.,!'.,!!?.! \n",
+ ",.,.,:.'.!?.!,,;,-.,,:,',;;,,,,,,.,:;,,:,;.?.,:,,, \n",
+ ",,.,,,.,?,,,.,;.,,.,,.,?,,:,,,,,;,,.,,,.:,.,.,';,, \n",
+ ",.!?,'';,,,...,,-,',''.,;;,',.'!!,',:,';,.,',;,::; \n",
+ "!.,,...,:,,,.,:,..:.,.':.,,,;:..,;'-:,.,,:,.,,?.,; \n",
+ ".,?.,,,,.,?,.,?;.!!!,!!?,,!!!,.,:,?,,.?,.,.,,:;'.! \n",
+ ".!.?,,,?:;,.,?,.,,,',,:,',':,,;,,'.'?!!:,;,'.,?,?? \n",
+ "',.,?,,..!!,??'?'??;,?;,.,.,!!?.??,:'.',?,,.',.,., \n",
+ ":,,,,,,,-;,,'.,!',,;.,,.!,'!,,!,,!',,,.'?,,!?,.,,. \n",
+ "?,!,!!,!!!!!:'.,!,.?;?!,??,;;,,,,,.',?'?!.??',,',, \n",
+ "';?',',',,,;,!,,-.,,.,',.!,!,?,,;,,.','!!,'.?,',,, \n",
+ "'?!.;,,:';;',.;,;,,,,.,.,:.'?,'?,;,!,!',',,,..;,,. \n",
+ ".,;,..,,,,',,,.,.;,:;'.??,;:,.,',',,';,',,,.:,,',- \n",
+ ",,':,,,,.,.',':,,,,,,,.,:,,,.,.':;.,,:':.,?,..;..! \n",
+ ".?,.?',.:?.,,;,..,,.,.;.?..,!,?:...,..!...,.,::,,. \n",
+ ",,.'..?,,,?!.!,,,,,,!-.,,!!,,!,,.!,,;,!!,!,,,:,.,. \n",
+ ",.,..?,.!,.,.,.,.,:;,.?!.?,.,':.?.,,.,?..,?,,..,?, \n",
+ ",.,,.:;!,,.?,,.,;.,;:,,.,.,.',.,?,:.,,'..,,',.,,,' \n",
+ ",..,,'.,,,:,.?,..,,.,?,,,.!.?.,,.:,,,,.,,':.,.,!'! \n",
+ "'?'.,.!!;.??!,,;,.,,,.;,,;,,;,,;,;,;;,..!,;'.,,:;: \n",
+ "',',;,,,,,,:,;,'',;-;,.;,,;,,,,,.,;'','.:..,!;,.;. \n",
+ "':,.;;,..,..,,,.,!,,:?,.,,.,.?,;,.,;.,,.,.,,!:,,,, \n",
+ ",.,,,'',,,.:,;!,,'!?,;,.,.,,',,,.!.?';',,.,:';:;., \n",
+ ",;,,,.,';,,.,.';,',.,,,,!,.,!,,,,,-,-,,,,,,,;!,,,' \n",
+ ":,.,.';,,'.,.?,,..,.,;.,,?,.,:...?,...;-,.?;??,.,; \n",
+ ",.,.,?,,!,.,,..,:.,:.,.?!;:,,.,.,..,.,,?',;'-,,'.? \n",
+ ",;.'.,.',','.'',','.'',','.'',','.'',','.'',','.'' \n",
+ ",','.'',','.'','.',:';'.',,-;,..,;,,,.'.,;,.''?,,' \n",
+ "!',:.-:,,,.,:.:,,.-,;,..;,',.?.!;.,;:,,!?,,:,'.,,. \n",
+ "!'!,!,.,?,,;,;,;,;,;,.,;,';,;,,?,;,,'.,,?.'?,:,.:, \n",
+ ";,;';,.;.';,,.?'.?;.'':.!'.,:.,,,.,,.?,,,.?,.'?,., \n",
+ ",;:;,.,,'.',.;.;:'.,:,,'.;:,,;,,:-.-,--,.,',:,.,-! \n",
+ ";.-;-.,,,','.,;;.,,,,,,,:,.,:,',,-,'.,..,.'.!,,.;, \n",
+ ".!;!,,!,.-,,.,:-..-'..',.,,.?,,;,,.!,?';.',,.,;:,, \n",
+ "..,.,,;.,,..,,,,,,;,,,-,,,,.,;:''',';','',';','',' \n",
+ ";:,,.,?,;.,!'';:,,;,.;.,,;.,.,,,.,,,?;.?','!,.,.,! \n",
+ ",;..:'.,,,.,.?:,:,,,,,.,,,.,?.?.,,.,.,.':,,;,.?,?, \n",
+ ",;'.?,.:,,..,.,,,.,,;,,.,;,,:,,,,.,!.,:.';,,,.,:,: \n",
+ ".,,;'.','!?,':,,.,.,'.,,,,,':'.,;',.'.,,.,?,;.,,,. \n",
+ ":'..,,,.'?,,:,,,':,,.....,;,:.'-'?',.,:'.,.,',,,?. \n",
+ "!,,',,,.,,:'',,,.:.?,.,'.,.,,,.:,,.',:',.!:',,,.!! \n",
+ ",,'.:,'':,,.,.?.??,;.,,;.?,;.,,,,,';..-.'.,?,,.,,. \n",
+ "'';',,'.',',,.!'.,;,,.;,,,,.!.,,?',;.?;,'.,,;,,.,, \n",
+ ";,,,.,,-;,,,.,,.','.'.,;,!,;,:.,',.-:'.,!,,,',,.,- \n",
+ ",-;:;,.,,',,,,-.,,,,,,:,,,,;,.,!..,-,--:,,,,',,:,. \n",
+ ",,.,'.,,,',.,,;,',,,-,.,',,!,,',.,,,',,,!,.,,';-:, \n",
+ ",,;,,,.,,,,,,,,';',.,,,,,;',',.';,,,,:,;,.,.,;,',. \n",
+ "',!',!,,.,';,.',,,,,.,,,.:,!',,,?,',,':;',,.',,,', \n",
+ ";',.,.,,,',.'':.,;'.,';,',;,,.','';'.';';,?;,,.,.! \n",
+ ";;.,,,;,,:;,':.,,!,;',,,;',';,,.,!,,.,,;'.,,,:,',' \n",
+ ".,.,;,.??,',;.,,',';,:,.,?,'..,.,.,;,-',''.',',':, \n",
+ ".,!,..,,-',','?,,,,,;','.:,-,-;,.:,',',,;,;,'.'',, \n",
+ ",','':,,,,,.!,,.,!.;;',,;,,,,:,,.,,,;.;'',.,';?,.' \n",
+ ",?,?'.;.,,;;:;!,',?.',,'.:,',,.;,,;,',;','.,,';,,, \n",
+ ".;',.,,',,',;,,',,',:,,',!.,,,,;,.,,,.,,,,.,,,,.;, \n",
+ "'.;?',.,,,','.'','.',;.',','',.,.;,:'.,,,,,:;,.!., \n",
+ ",':',,'.!!,,',,'.?,';'',';',.,',;',:'',.'...,;,.,, \n",
+ ":,,,,.,,','?;.!;',',,',.,,,?;;,.',,.',.,',,';',''; \n",
+ "',':',;',,.!',!,,,,,,',';,,,,;,,,'.',.,;,.?.!',,:. \n",
+ "'?.',.,,..;.,,',,;,'.';',,,.''':.,?'.,,,.,.;.,,,'. \n",
+ ",:,;,',,','.!'.,,:,,,,.,,,,,!,,'.';,.,,;,.,,,'.',, \n",
+ ".,,,;,,:;?',';,,',:;.,,,,';;,';,,,.,,;,',,;.,,.,!, \n",
+ ",,,;,,.!,',:;,'.,,!!.,-,!,?!,'.,,.!;,,--,.,,?';!'. \n",
+ ",.,-;;;',,.',',,,,..,,.,?;,,,,,,.,!,.;!,.!,'?,,.'. \n",
+ ",!,-,,;,'.,,?'.?.,;'--'.,;';,;,,,.,-?,!;,;.,,!,,', \n",
+ "-,'-;.,.,;..!','.,,?!,,;,.,,'.!,;?.,':,.?,;.,.?,,' \n",
+ ";',,-;.,.!,;,',,,!',';'.!',','.,!,.,,,';,,,,,',,'; \n",
+ "';'',;!'.',';,,,''.';',''.,?,,,;.',;'',;,';.,?'.,' \n",
+ ";'!,,;';,.,,,'.,.';,:,.,,.';,'.!',.?,;.,;,,,',,.,, \n",
+ ",'.';,:,.',,.,,'.?,;;,..?,;''';,,.'?;,;,.?';,.,.,, \n",
+ "';,.','?;',';,.;,.;,'.,'.,.',.,;'.,'.,-,,,',.,:.,; \n",
+ ",'.',,.,;,,.,,;''.,',,,,;,.'.;,,.,..,;..,;.,,,,.,, \n",
+ ",.,'.';;;..'',;,,,.,;'-,,:';',,,.,,??,'',,',..;,., \n",
+ "?,?!,:,;,,''.,-.!,;,'.!,'.,,.,,,,.,,,...,.,,.,,;;, \n",
+ ",,,.;,,,.,,,.,,,.,','.,'.',''.,;:,,.,.!'.,;,,;,.,! \n",
+ ",,.'.,,';;-.,,,';,,,,,,',;,'.'.;,',.'.,..'..,.?.,. \n",
+ ",.!?.,;,,'.,';,';',,',.':,,,',,.,!':,.,,''.,;',.,, \n",
+ ",;,,.';,.,,':,..,,'.,.,?,;'.'';',.,.,'';'.,',.',;; \n",
+ ":'',!,;'.!:.!,!:',.,'.,..,?.,?;.,,;,,,:..;.'?!''.! \n",
+ ",,,',.',.,:;.,.!,.,,,.,,.,'.',;,''.?,.,,,',.,,,?,, \n",
+ "?',.';'.,,?,,,,.,,;;,,,',:,,;',';,!!'?,,.,.!?,'.,' \n",
+ ".,;.;,'--.,,';','.,,,.;;''.,,,,.,,:;,:';',,,,.,,,, \n",
+ "'-!',?',:,,,?;:,,,.';:';,,,.,--;.,,.,-.,,;,,,'.!,; \n",
+ ",.!,?;?',.!,!,,;'!,!,,,,:.,,!,;.',:,,.!,?,,.,,.,!' \n",
+ ":!''.!,,,,,;,.,'!,?!.;.,--,.!,?,.-,,.,:,,.'.,;,.,. \n",
+ ".!,.-,;,:;',,',;,,-,',!!,,;:.,:,.,,'..,?.,,.?,.!., \n",
+ ";'.,;'.,!?;'.;''.;''.',.,..,?,,,';,..;'.!.,,.',,'. \n",
+ ",;,,.',,',,,;,;,,.',,':,,,,'.;.?,:'.;''.',.','.;'' \n",
+ "','.',.''!?,,'.,.!...,.!'?!!;''!!,'!,'-,,,.,;:,!', \n",
+ ",!'-.,.,-;,..;.,'.,,.,;.,,.;',!!,.,;,;'.!''..!,,,; \n",
+ ",.,,,!!?'???.,!;.;',,,;!',;',.;!,,.!','!.,'.,,',,, \n",
+ "'.,,,'.,,',;,,!;',.,,,,','..,.,,.,.''';'..,.!,,:,. \n",
+ ",.,,,;.?'.',,;',,.,,',,.,,',.,,.,';,.','.,.,-,',;' \n",
+ ",.,!,,''.,,-;,,:'',,,,,;,-,;;:.,,.,',,,.,,,:.:;,., \n",
+ ",.;':',.',.,,',;,,,.'';.,,.'.'?'.,,;,,,,,.!,,,,.,! \n",
+ "??;.!''.,,.;,.,,,.,;'.,;,,.;,;,.,;,;,.;.,;.,,'.,,. \n",
+ ".,.',,;,:!.,.?-.,.'?,,,'!',;,,'.?:;--.'!','?';,,.; \n",
+ ".?,.;,,.?.'?,,,.,;,,',;,.,,?,'.',.',.,;,';;;,,.,., \n",
+ "!!!-,,-.,'.;'.;''.'',.';,.,'..?;;..,;.,','.,.;',,, \n",
+ ",;.?,?,.;','.,.,;-.'.,.,??!,;,,'.,.,.!,;.;'...,'?! \n",
+ ",.,,:,;,.,?,,;'.',?.,,,.,;,.,,,,,,;,',.'-,...!,.,; \n",
+ "'!,?.,..,.'.,..,,,.;.!??,?,.,,;.,,.!,,,.'.,,?;.,,, \n",
+ "?,,'.',.-.-,-.,,'???;;,-.,;,:.,.,,.,..:,;.;,..!,,; \n",
+ ".,',;.,,.,,,.??,,.,,.,;;'.,;,.,,-.'-.;.,,,.,!?,?,? \n",
+ "?!''.'.,'.!,''.!';';?.,,.;'.?,'.'!.,,,.,.,.,,.,;,, \n",
+ ".,;,',.';,,'.!,?,;',,'.,,,','.;'.,;,';,.',.,',.,,, \n",
+ "'..,,,'.-,,,,.;'.!';,',,'',.,;,.,,..,',,':',.';,,, \n",
+ "'':,'','-':,',..',;'--.,.?,,.!?,.,-.'?';.,'.,!,;,. \n",
+ ",,,,-,,;.,,',.,-!,''.,..!?,-!.;'.!,,?,,.',.'.;,.,, \n",
+ ",;,?!,..;,.?,.,';.,;,'..,,.,.,',.,;.,,?.,.'?,';.,. \n",
+ ".,,?,?,'...?'.'??,,.,.,'?,.,??,-;.!,.,,,.,;,.,;,.' \n",
+ "?'?;.,,',,,,!','!;''.,'.,';,!!,,..,.,'.,,!,.,.!-., \n",
+ ",.!'?.,,,..?,..'.,.!'?,;.!..,!,;.,;;,.,.,,!;!!,!'. \n",
+ "-?,,!,;.?.,.,.?,,,.,.',';-,,'.?,?,?..,,;:;,,,.!.,' \n",
+ ".,,,,,,';..?,,.,;,.,.,.,';,.;';.',,.,-;;',,,,,;,,; \n",
+ ",;.;,,.,,,':.'';,,';.;:,,,';,.'?.!.,',,,.?..,!.?,' \n",
+ ";,.,,,.,!!,,,..,',,.,?.,,;,.?';.?;:...,,,.,!!,!;., \n",
+ ",,.'.,,'':','.,';','.,',,,,.!,,,,.'.,,;,.!.,!'?'.' \n",
+ ",',',.,,:,.,,'.,;!'?,'.,.,!,.!!,,',';,,,,','.,;,.; \n",
+ ",,'.'!??,,,..,.-??,;,.,.,:';;-;-';-,';;,,.?;.?',?, \n",
+ ",'.,;,',''.,;'.?,','?..',','.,.;',,';',.??,?,.,..! \n",
+ "',.,,'.,'.',.;,.!'?'?;,,.???!;.?'?'.!?;,'.!.';.'.; \n",
+ "?',,.';''..,:??,,,;',',';.,,??;,;,.,!?,;,,,,?;,,,. \n",
+ ";,.!,';,,',.!,';,,.!,;.'?,',.,,,?:'',-;',.'?,.,!;, \n",
+ ".,;,,;;,.?,',,,....!.,!?,,',,,.,?,.!!,.;.!?,.:',;. \n",
+ ".,.,,,'.;,.,,,;,',.,';,;!,!,,!!?,::;'.,,,?,;,.,;., \n",
+ ".,.;,.,,,,,,,,,.','';,:,,,.'',''.,,.,'.,!,;,,.,-'; \n",
+ ",!.',;,',,,,.!,!?!,!,',.,;'.,.'..!'''..',;',''.?,, \n",
+ ".!.!!,,,.!,?,.,,?!,'.!.,.,:,!:,.!,.'.,!,;,',.',!,, \n",
+ "!.,,;'?'.'.!,;.,',,,.,;,;.,.-?,.,.;;.!;-.,,-,.;',- \n",
+ "'.,,'.!,,',;.,.,'.:,,,''',,'.,,..,,',,:;,.,!.,,,., \n",
+ ".:,-,,,','.,',,,':,,,;,,,';,.,',;,'.:,.,;,,'.';,,, \n",
+ "'.,,,,.':';',,:,,,,.;,,,'.,-,,,.,,,.,,:;!.',--:;;, \n",
+ "',,,,',,'.,:,,-,:,-,',;,.',,',';,,,.,,',,',;,:,!;. \n",
+ ",,;;,.!,'!,,';,;,,.,!,,,,.,';,,-';,;.',',.,,'.,,;' \n",
+ ",,';','.,,,,,,.;,.,'!,,,,,,,,,.'',:,,'.;,,,;,'.,., \n",
+ ".,.,,.,;,,..,,,,.-:,',,,,..,,.,,,,.,,?,,,;.',,',-: \n",
+ ".:,.,.,.;,,,,:,,,,..?'?'!':,,;:;;;,;,',-.,:,:?!,'' \n",
+ ";,;..,,?,'?,,,.;,,.,,.,,;;.?,?,.,,,'.,,,:.,,,';'.? \n",
+ ",',.,.'!,,?',;,.!,?,,.,?',!,,,'.,'-.;,,-,-,,,-:,.' \n",
+ ",:.,',!,,'.,'.,::,,,':,,.?'.,,.!.'.,'.'',,,:,,,'., \n",
+ ",,,',',-,:,..,-.,,.,'.?,.'!;.,',;',,:,,:.-'.,,.:., \n",
+ "?,',.,?'?,,.,.,?,,;,.,,?.,,-.-,!-;,,.',':'',';'!': \n",
+ "',';'!':'?':'!':',?'',','';''!':',,':'!:!'?:',',', \n",
+ ",.',,,;,,.,,.,?',.,,.:,.,!.,?,:,.,!,.?,:??',:?';': \n",
+ "'?.;,,:.-!!..,?,':,,!,;,;,.,'',.!;',.,',.,.,!'?,.? \n",
+ "'???,?,??,,--.,,.,',';,,''.:?,,.,,?'?,,.,,'!.?,,,. \n",
+ ",.,,,.,?,:,;.,,,??,,.?,,;.,,;,,.,,?,,.,!?,,.',.,,- \n",
+ "?,:,;'?.,,'.,,.?,.,,:'.,.,?,,.'.'.?,.,,,?:,.,'..,. \n",
+ ",:.?;.,,..,,.,..,;,..,,;,.,.:,'.'.!?,,,,:,,.',,,-' \n",
+ ",,',','.,,!,?,,,,,'.!,,,,,,.,,,,!,,'-,--?;,.';:,,. \n",
+ ";',.,?:,;,',.,:'!?.??;,,,,.,,-??,?.,;..,,?,!,.,;,, \n",
+ ",,,:,,,,;,,.;!!???,''.,,!.:!.,,:,,',.''?,,,,!,,?,, \n",
+ ".,,..,.','.';.',;.,;,,.,,.,.,'-,.,,,.,.,.,,??-'?,' \n",
+ "!',,.,?;,.,,;.,;;',-.',,,',.,,?,,;,:,..,.,';,,.,:, \n",
+ ".,,.,,,-.,,;.,'..,:,;,.!'..,,,,,!,-,,,,!.,',?,.?., \n",
+ "'.?!.,;','.?:'-.-;.'?,,.!:',.-,',.,!?,.,;;.!.:?:'? \n",
+ "?',,'.,?',?'.,.,:!.,.?,..',,.,??.,?.,!,.,,''.,,:., \n",
+ ".,:.,.,,.;:.:'.,''.,,:,,.:,!''!',.,,.,'..?,?,':,,' \n",
+ ".:.,;!;,.,,,,,;,,.':,;,.,,,;,.':,,,.,,,,::,,,,,:., \n",
+ ";':,,;':,,.,.,','.'...'?,,,-?,,?,,':,,;;;';,,;';,; \n",
+ ";-:??',:,;.!,,,;,;,.,,;,,:',.,,,,';.,,:-,',,,,'.'? \n",
+ "??,'.,,:,,.!,,,:,,,:',';,:,,!!,?,;,..;,.,.,,.?.'.' \n",
+ ".;,';',';,,',','.,.,,.:..!,;:',.,,!'?,????,,.,'.'? \n",
+ "?,,,;,,.?,,;:,,;,,.?;,,,'-.',.?,,'-,;.;,'.?,,:;.'. \n",
+ ",,';'.'?,;,,,.?:,;.?,,:.?;.?;,.?,:,.?,;.,?,!,',,,, \n",
+ ".,?,!.,,,;';;,,,,,,.,,,''.:,-:,,.,',,,,.,.','.,;,' \n",
+ ",,:,-,''.!,'.,:,.';'.?,:.,!,,.;-',.,,,'.,:.,:,''., \n",
+ ",.',:,.,';,,:,'.;:'.,,.:.',',,.!.;,.:!:;.,',.,'.,, \n",
+ ":',.';,.,,,:.,?;,.,,.?,,,.,,,,:,,,.!.,,,.;,,.:!,., \n",
+ ";..!.,'?,..,'':,'.!?...:.,,:.,,.;'..,.!,,'.:,.,.,: \n",
+ "..,,.,,,,.,,.,,',,,-.;;,,.!!,,?,.,;,.':,,.,.,,;,,' \n",
+ "'',:.,.,,!,,.!',:,,.,,'.!,???'??''?.;..,..?''.?.,, \n",
+ ".?,.,:,,.,,,-',,:,,,,,,.,?'.!,'.:,.,:!!,,.?.,??,', \n",
+ ".,';,,;,,,;-,-,,;;,,.,,?:'.,?.;'',.,,,?,.:,,:,?,;, \n",
+ ".?,?,,:':,.!.;,'.!!,'.,':,?,,?,:',,.,;';,.',;.;;;: \n",
+ "'',,.,.,'.!???,:':,,,..?,':,-,;,,,,,';,,;-.,?,,;;, \n",
+ ",'!',,.-??,,-;..,;:!,,.,,:'-?,!!,?.,,',:,';'','.', \n",
+ ":,;,..,.?'.,,-,.,?,.,!'?,,:.,,,',',,.',,,,,,-;,,., \n",
+ ":,.,,,:.,!,,.',':,.,,,.,':.,,-,,,.,,,,',.,.,;:',,, \n",
+ ",'.-,.',,'.:.,!?',,.'?,,.,,?',,.?',;'.,,.,.,';.,., \n",
+ ".,!,,.,.;.,.,;,;;;;;,,;,,,.,;.,,;,,''.'???.,;,.!.! \n",
+ ".,.,,',,:.,,!.!,!,,?-,?,';'.!'!,'?,,.'?,'.?,'.-,,? \n",
+ ",;-'.?:,.'?:,,.'.!,,.!;,,.'?,'..-!,':..,-??,,.,,'; \n",
+ ",,'.!'.!;;'.!,,.!.!,!,?,,:?,:,.,.,??:,'.:,,,.,'.!! \n",
+ ",'.,!??,;,'!',!..,.,?,;?.?.,?.,.,-,,,.,.,,:.,!..'. \n",
+ "!'.,..;:.,,;,:,,,,.-;,.,,';,,,.'?,,,',:.:,,.';.,,' \n",
+ ".,;,:,,,,,,-.;?:.,,,.?,',.,!''.:','.,.!,'!.,.,.,,; \n",
+ "',!:,'.,.?.,,...?,,,;,'.??'?,.?,;,..,.,..,..,.:,;, \n",
+ ";,;:.:'.,',.'':;:'?'':',,,,?,,-',:,'.',,.?.,,.;.,. \n",
+ ":,,.,,,,;.;',,,,.,;.;.,:..,:,,.,,:,',,,.?,,.:..,,; \n",
+ ".,,!:.,,,,,,,,,,,,.,.,,,,,,,',,.,';,,.,,,.','',,., \n",
+ ",..,!!,-,';'.,;,,.,!,.,,;',.,,,.,!,:,!,;.!,!,:',', \n",
+ ".,!!,,;,.,!,,!',',!.,.,,,.!,,?,:,,-.!',,!'!:!,:',- \n",
+ ",',.':,',,;,,.,,:,.'',,,;.,:'..,,:,-',,,,-,,-',-,- \n",
+ ".,,,,,,,',-,,'.,,,,,;,,',;.,,,','.,?,;,.,;;,,,.;;, \n",
+ "!.,!'.',;,;';.,?,',.,'.',;.'?,,.,...,:,.,,.,,??,;, \n",
+ ",':,..,,;,.',,??..!',,',:,?.,?,,,..,;;,.!,',','?-' \n",
+ ",,,,:,,..,,,':,,'.:'.,,,'..,'.,!;:,??,,:.,,:.??!;? \n",
+ ",,.,,'',.!',,!,:,?,,,:,.,;.,:',,,,;,.,'?,,;.,;.,,. \n",
+ ",,.-?,.?;.;;,,.,,.,,.,;.,,.,;.,,,;.,.',,,.',',,..: \n",
+ ".,.,;.,,;,'',,.-,;,'.,,,,',:!'.,?,'?,,..,:,;':;.', \n",
+ "'-:,.,:-'.?,;.':?':.,,:;',.,:;;,,,',,;-,.;,,,,,,,, \n",
+ ",.,,,.;,,;,.,,,.-,'-.,,',;,,,?,'?:.,:,,;:,.,.,!?', \n",
+ ":',,.,-,':-,',.,,,.:.',..,,.,.,??:?'.,,;,-,,..,;:: \n",
+ ",'.,;,.:,.,,?,?,,,,',,;,',!',,,;,,,,,.':,,-,.,.:'. \n",
+ ",-.-,.,,.:'.,';'.?,.:,,,.,,,-'?',,,:';,,,'.,,,;.,, \n",
+ ";,,,',,,,'.-,,--,,,.,.,,,;,,,,,.,;:,:.,,,,::;'',': \n",
+ ",;;',.!,,.;,:;:',,,.,,,,.,,.,,:,,.,:,...,,''.:,.,' \n",
+ ":,'..,'!';.,,?,;,,,,,,,.?,-,,;,,.,.,',;...,,',.',: \n",
+ ",.'-.!,?,.,;,!,',;;,-;:,.,,,.,,,?,,:,,;.',,!-?!,,, \n",
+ ".,?,,:.,'?,,,:,,,.,.,,',.,,,,,,.,,.,,:;,,,'.,,'.,, \n",
+ ".,,',,,?,:;,.,:,,.,.!?,,;,,-.,:,.,.,.,.;?,,.;?,,.; \n",
+ "????,,...?,,,,:.:,;,,,,.,:--,-,-,,,,.,,.;,..;,,.?. \n",
+ ",:.,,,,;,,.??.!;,.,.,,,,,-,.,!,?,,,.?,,.!?,;.,,,,' \n",
+ ".'?,,..;;.,;.;..'',,,:,,??;;,,:.','',,,;,,',,,,,,- \n",
+ "','.,:,.,,';,''.??;:,.,,.,,,.,!;'.,.,,?,:,.,-,,.,: \n",
+ ";,,',:';,,:.?,'??',',,,:',;';';'?',,.,,?;,.,,!,,', \n",
+ ",,':...,;,,,,',,.,':',.:'.,,;:,',.!,.,;,?',,,,,,., \n",
+ ",:,;,;,,.,,.';,,,,.,.:.'.:;.,'',.,',,,.,,':,':,,.' \n",
+ ";,:',,,,'.:,,.,,,,,-,,,,.,!,:;,,,.;,,,:'.:,.,:.!'! \n",
+ ".,,,',,,'','',,,.',';,;,;',,';;.',:'!';'!';',,','. \n",
+ "',,,,',','';,,,,;,,',.'','.','.',',';'',',':',,,!; \n",
+ ",,,,,.,;,,,.:,;;.,;,'?!,,,-,:.,,'?,,,;,,,'.','.,,? \n",
+ "?;.?,,':,,,,,,.,',.',,.,,,,,?,'.,.,;,,,,,;,,.,!,.- \n",
+ ",?,?!,:,,,!?,?,,-;.,,,:.,,.;;;',,,.,,.,.,',:,,,..; \n",
+ ",',.,:',,.!!-.':,.!.?.'?,:,,,.':!:;.,:,,,.,.!:,;,. \n",
+ ";.;;.,.!!?',,,,,';,,,,,,,,,,,,',-,,,,,,,,,,,,,;,,, \n",
+ ",..?,.,.;':,',',.,:,,.'.,,.,.':.,.,;'.,,.;':':!:'- \n",
+ ";',-;'.,,'.,;'.,,:,',,--':,..?,,.!!.'.:.,.,;,;,;,, \n",
+ ".,,,,',.,:,,,-,,,,,,';',,.,.,-;-.,:,.:.;-.:,,,.;:, \n",
+ ",,':;;:.!.,!,.,!:!,.,''!,.!,,,.,-,,..-.',',,,.'':. \n",
+ ",'?,.:,';.,.,.?,,,,-,.,:;.,,-?-.,,'..'.'.?.';';'.' \n",
+ ",';,,.,:.-.,,,:,,;,,,,!,!?..??,:.?;:',.,,.:-,--.,, \n",
+ ":..:;,--,'',-.!?,:;,-',,',',;.'-;.,;.,.,,;,'.',?,' \n",
+ ",;'.,;-,:;,'.,,::;:',,'.;,,,.'..-,.!''-,!:??,'.,'! \n",
+ ",-',,,'!:.,;,,:,'.;.!'??,,'.,.,;,?,,?.,;.',,';,;,. \n",
+ ",-.!?,,-.,',,'.,,.;,''.,,.,,,.,;,,,,,';,,,,,.,?,;! \n",
+ ".'?!,,!?'';.-:;:.':-.,,..,,:.,,:.,,:.?,:,.!::?.:?? \n",
+ "?.:;'.?.!,,.',;:.!,':,,,;,.',?'':.,':;,,-::,,,,',. \n",
+ ".'?':.'','?!.,'';.:,!,,;,.!?,.'.;::.,,,':;.,;:,,,, \n",
+ "!,.':..:..,,:;'.','.,:.,.',,,,:'!!!!!!!,!,,,'!!,,' \n",
+ "!!!,.',,,,,.,.,'.',,,.,'.;,..::'';,,;',:,:',,,,';. \n",
+ ".,,..,,;:',.,,:',';,,,.':,';,,;,,..'.'!,,.:,.?!:.! \n",
+ "'',,;,,,,.,.,,-;:.;?.!,,','.;;';''!,:..,..'?,!.!!. \n",
+ "'???,,,.?:.;':,,'';.,:,:.:',.,.',.'.,!,.:'.',,.?;? \n",
+ ",,;,,,..,,-.,:,'-.,,;'.,,!,?,;,;,,,,.,.,,,,,!,.!?, \n",
+ ",..'',,.,!?,,,'.':,,.,,;..',.!,!?.;.,?:,,;,;:;:;., \n",
+ ",:'?:,.,,,,,,,;'?.?,,,,,?,,,,,?,?,?,?,?,.,?.,?,.,. \n",
+ ",,..:,.,!??,.,,!,!;:;,.,!,!?,:':!,;,:;;.,.,,,,?,?, \n",
+ ".!!??.,.,!,!??,,,.'::!!',.:';':..!,:;:..,','.,,;., \n",
+ ";,,.,,,;,;,.,:;,.:,.',,;,.,,.,;:;,',.,'':,,,;,,.!; \n",
+ ",,.,,.;',,.;,.,!.,':',.,,.,'.,,.'''':,!.!':,.,.;,, \n",
+ "-,:,-.;?-:',.,,,,-:;,,.,!,:,'.,?,?,.',;';',,,.,,.: \n",
+ "'.,,',?,,,?.,,,,',;'!,'';,:,,,,.;;,.,,,;,':,,',,:! \n",
+ ",,-',,-'.!;;;;;,!?'!-??,,?',;.,,:!?,':,,.',.,!,.', \n",
+ "..,;,.,',,,;,-,,,,',',.,,,:,;,;,;,,,,,:;,,',',';,; \n",
+ ",;,,,.:,,';,,,,,.;,,,,.,,;,,,;,,,,''.,:!'.,,,,.,!, \n",
+ ";:,,.,.,.,,:,;','.,,.,,;,,,,,'.,?,,'.,,?,,.'.'.!?; \n",
+ "',.??!,?,,,.,,,.,:..,,;,,,.,,..,,.,,;,:.,;.,.'?,?; \n",
+ ",..,':,.,!,;,.!'.,,,:;,,,.,;,,',',.,;,,-.,?'?,?,,, \n",
+ ",,?'-?,.,,,.,,.,,:,,,;,,.,,,';,,,,,.?,,-',.?,.,?,; \n",
+ ",,'.,;'.:,.,.,!-.,;,..,,,,;,,,,.,:,.,,!,;,,','.,:; \n",
+ ":,.,.';:.',,,:.,,.,.';:',.'-,,,,.;';..:'.;.';..:,, \n",
+ "';.,:,-.,,.,,!,,-;.,,,.,:,,,,;,,.,'!;,:.,':,',,'., \n",
+ ".,.,:.,..!'.,':,.,,-,.,:',;,,,,,',.,:.,.,::'.?,;.' \n",
+ ",,',,,,,,,,:;',,,':','.,.,?,',!:',;,-.,;,,;,,.,:;, \n",
+ ",.,.,?,,'.,:.:,,,:,.;.:;'.:-,.',,:.,,.,,:.,,':,,,. \n",
+ "':,.;,.!,.,:.,;.,-!.,;,''.,,?,,;.!?,:;,,.,,;,,;,,, \n",
+ ".,!:,,',.',?,,;'?.,,,,;,.,,,,',..,.;,.,.,,-;'','., \n",
+ "'.,?,.:,,.';,',,'.,.':,.,.,,,';''-;',',,,',;,,,,,' \n",
+ ".,.';:,'.',:'::'?,''?,'?;,;,',:,,,.,:',;,;,;,;,,', \n",
+ ".'?,,..??.!?,:,;,;,;,'?:,,,;,,..,;.,?,?',,,,:,,??, \n",
+ "'?:':':,;'.,!.:;?,,,,-.,,.:.,!,,!,,,,.,:;:',,,.,?, \n",
+ "..?.,,,';,,',.?,.,',!'.',:',,',,'',';,,',.,':,,... \n",
+ "?,,'.:.,'.;,;.:':;,,,,,',,.,.',:,,..?,.:.?.,?,.?.; \n",
+ ".,?,.?..?.',:';:';;,,;,,,'.,,,,:,.,,'.!,.?,;,:,',, \n",
+ ",.,.,,:,,..:',..!,!,!,.',;.,''.,,:?,.,;,'.:;..;,:, \n",
+ "-,:...,:.!!,,.'!!!.,':':,?':'..?.,,,,.?';?'.:'.,,? \n",
+ ":''.,:!;:,;.:';',;,,.,;,'.,;,,,':,,,,.,.,,,:,.';.! \n",
+ ";!;,.':,.!:,.!!,!:.;':',;,,,,,.!,:!?;,,','.!,:!:,. \n",
+ ".!;!:.!,!.;,,:',,,,,,,.,,!,,.?.,.;.':,.,;!,,.?,,., \n",
+ "!'.,:.,',';;','.,,';,';''..:,,;''.,.,';,.,;.,;:;., \n",
+ "?;,'!,,,;,,,:,,,;,,,',,.,.,??.,.:.,.,.;,,,.,.:,.., \n",
+ ",,,.,;,,,.,,.;,,,:.,:,.,:,,.,,,.,.,';,,'.;';.,?!;. \n",
+ ";.'.,:,,.,,:,'.,;,,.'.-,',,.,.,:'''.,;;,,,'.!.,,., \n",
+ ".',,.'-,:.,''.,.:;,,:,,'..,.'',.,.;',.!:'.,,?:,,,' \n",
+ ",.',','.-,.'.,,.',,'.,,,.-,;,!.?.!?,,.;:,.?,.,'?,. \n",
+ ",,,.,!,!,!?!?!,!,;.!??.',:.,',.;?,,,,;.!,:.,:,:'', \n",
+ "-;;,,.,!:',..,:,,,,;,,,':,,;,,,.,',,,;,:...!.,.:,, \n",
+ ".!!,,.,,:.,.,,,,.'!,!,'!,',.,,.,.',,,.'?,;,.,:;,;, \n",
+ ".;:-,;.;:',.,.,;,:!,.,.:,,.,,,..,:,.;,':,,,,.,,!'? \n",
+ ",,',',.',?,,,:,,.'!,',''.,.,.,,,,,,'.,':.,,';,.;,. \n",
+ ",,,:',.,,.',';,,,';.,?,,'.,;;..,'.,.,,,,,,.,,,.,', \n",
+ "?:''.,,,,;,,',,'';.,?';;.,,,,,'.'.',,;';,,'.,:;:,, \n",
+ ",,'.;'.,:,;,''..,;.,;,,,,!;,:,'.,:,.,,',:,,..,.,;. \n",
+ "!!:,,,,.,;,',.,,.!'?.':;;,:,,,:';'.,;:;...??;,.,:, \n",
+ ",.,;.,!.,'.,,,,'.,.,.;',.:',',,:,,'.,''.,;-;,.,,., \n",
+ ",-.,-;,;,,,,,.,;.';:..;,;,.;.,?,.,..,';,,:.,,.;.;. \n",
+ ",,,;.!',,.,;,,,.,,.?,.,;,,,'-,!,.,.?,.;..,.??;.,,; \n",
+ ",,-..,!!'?',.;,,..,.,:!;.?,!.,.,;,.,.,?.,.','.:',' \n",
+ ".'.,.,',;?.?,;..,.,.,:,?;,;,,:,,,..,,'?,,,.'?,!.:. \n",
+ "..':'.,;.!.,:?,,;-,,,.,,.!,.,!,.,!,;!'.',?,?,.:,;, \n",
+ ",;,,;,,.,.:-;.!.!,'?',.,'?,,,,-,-,-,.,?;,-.,!,.!:, \n",
+ ".,,'.,,.,',',':.,,;,.,?,,,,.';',!,,,,';'.,;'.'',,, \n",
+ ",:,',.,.,;.,,;'.!.,!,,:,.,.,:,,..,!?,?,?!,-,?,;,;. \n",
+ ",;,,:,',,:?,,:,.,.,.,:,.,.;',.;.,',.,,;.,,.'?;:,,? \n",
+ ",?,,.,'!,..,,?,,,.,,,:,,.?,,;,,:,:,',';,.;,':',,'. \n",
+ "'.,.,,!.,.;'.,.'!.',?,,,;.,.-,.,,,..,;?.:.',';.,,. \n",
+ ",.';;,,.?'?,;.;.,,?,,.',:,;,,,:,,';-.,,;.',,.,,!,. \n",
+ ",,.,.,.,;,.,:,!.,.'.,,!,',:,,,,,,.,.,.;'':,'.,:;'. \n",
+ "!-?.,,.,;:;,..',,,.;,:,?,.;.:;.,.:;-,.;...!?;?;;;. \n",
+ "'.','.'!'!!,,.,,.;,..?:.,.,.,!,;;.,':;,,:;,,,''.', \n",
+ ",.:?,';.,',,'.;:.;',,:,...!',-.':;,.',:,.;.,,.,?,! \n",
+ ":,-..,,:.,!!,;,';,!,,:.!,.',!,.?!?,:.,,,,.:;,:.:;. \n",
+ ",!,,,,:,',,''.'.;'',,-.,,,;,,-,-:,;,;.?,.'?,.'-?,: \n",
+ ",-.-,?,;:.?!:,,?,,.,!:,,!..,;.',,-,'&.?.,;,-:?-.,; \n",
+ "'.:,-.,,,!,.',.,?;;,.?,!!,.,:,-,.',,.,.'!''?,.!',. \n",
+ "!!?!!,!,.-?.?.,.:..,,,.-!-.,,.,,!'',.-?,:-.:,,.,,, \n",
+ "';,,,,,;,,,,,,,,''.''?:;,,,:,','.',-;,:;--.;:,;,.! \n",
+ ".-:-?,;.,.,,.:,-!,.,,.,.'-.,':';,.'?!',?,.,!?,.??, \n",
+ ",,,;,;.,??,,;,,',.?,;?,.,;,,:'.';,,.,.,-.,';:,.?', \n",
+ ":;.,;..,:;'.'!?!'--,?.;,.,;,';,,!!,',,,?,,,,,,'-;, \n",
+ ".,,,,,!,!-,!,'!,?,!?:!,'.?,.!,.,,..,'':.,,.,;,.,!. \n",
+ "',?,,!,;.?;?,.?.!;.:,,;.':;';-,;'.',,,,??,,.?,!,': \n",
+ ";,,.,,,,.,;,:,.,.,;,.?,:.';,,,,.?'.:,'.':';,-,.,,. \n",
+ ",!.,,;:',;,,..'..,.:.,,.,,,,.:,.!:,,,.!!,?,.:;,:,- \n",
+ ".,!,;.:.;.:,.;'.;,':,..;'..',''!'..,.:.,'.':.,!,?. \n",
+ ",!?!.,.,.,?.',?,:.,:'.?,;,,?,:''.,!,?;??',!:,;,.?, \n",
+ "..?,,.,;,.,.:':'.,..,!,-!'.-,!,,.,!,?.,-;,-.,.',., \n",
+ "-??,,,;,,.,.,-?,:',.,:;?..,?,.,.,!.,,,:',;','..,,, \n",
+ "!?..,',.',,.,';.,;,'..,',...,,:-;,.,;,'.??,,:,'?,; \n",
+ "::!-!.',!!,,.,,,,,,;,,,--,-,-,!,!:?,'...,.,'.,.',. \n",
+ ".??,;'.,,,:.,:,,:,.,;,.?,!:;?,,'.,!'!,,,!;,,,.':,, \n",
+ ";,,,,,,,;,,,;;,';,,-.;,,,:,,;,,,;,,.?,.,;;.?,;,,:, \n",
+ ",.!;';,..,;.,.::,',,,,,':;,.:,,;,.,:,.'!,,:''?!,:, \n",
+ "!,:;,,.:,,,,,,:,;,.;.,.,,:,,;-,',;':,,,,.:.';.,..' \n",
+ ".;;;!,!,?;'.?,,?,.';,.,',:'.?,..,'.,!,?;!,!,;?.'.' \n",
+ "?,.,:.,.,:;:;,,,.,,.,:,,,,.,.,,.,;.,,,,,,.,;,,,,,, \n",
+ ".,;.,'.,.,,,;;;';,.,;.,,,,;;,;,?.?.,?';.?,.,,.,,:, \n",
+ ",,,-,-,.,!,.;,;;;,':,;,.,?.,.,:.,,:,,,,-.',?,;,;,, \n",
+ ",,'.!.,;.,;.,,;,-:;.;..,?,!.,:;-.';'-.,,,.,-!;:''. \n",
+ ",,..',;,,..!.?,,.?!,,;,,.!!;,;,;',:!!!.,:;.,,-,,:, \n",
+ ",;,.!':,,,.;.,,!!!!!?,?',,.,,:,.,,,.,;,.,.,;.,!.,. \n",
+ ";'.,!,!,!,.,,,,,?,,;,;,,,,.,?,?,!???!,??,;.!,!,,,, \n",
+ ".,:,;,.,?,,.,,,,.,,;,.',.,.,.:,.,.,-.,.-!?-,,,.,,- \n",
+ ".-!,.-,.--!?,.,,--;,,.',..,,,,,,.,?:;.?.,.,;--..;: \n",
+ ":,-;.??,:,;-,,,,,.:?,';.,.,.,'-,,,?,,-,,;,..,.!,!. \n",
+ "!'':!,;,.!.,,.,,,.'.,!?,.,,,,,.,;.,!,.,,.,!,!,!,!, \n",
+ "?!?.,.:?,,,.;,,,.?;,.',!.?,;.,'.,!,.:.,,.,.,:.,-:- \n",
+ "?,:.,,,.,-';,:[.]'.!,,?,?,,,:'.,,;,--!,;.,!.????;. \n",
+ ",,?;-.,;;;.,;:,,.,.,;,,.,!,,.,!!?-,,?;-.,,,.,.:,., \n",
+ ".,.,,:,.,'?,,.!:'.,.?,,:?;,.,,.,.?.',?.!,;'.!?.,:. \n",
+ "???,;.,,-.';:','.:'!!;.;,,,;.,;.;,:.,.,.;.,.,:,'., \n",
+ ".,.,;:,,.,;-:-.?,,,,,:',';';'.,.:;;.,:,;,.,:,;.,;, \n",
+ ";,.,:'.,;.,:,.;'.,?.,!,!,:.,,!,,.,.;.,,,,;,,,:,,-, \n",
+ ",.?;.,..,-!?,,-,,.--,?,'.,;'.';.'...,.;,.,:',;'.'? \n",
+ "',,::!,!,,,.:.',.,!,..:-,-,.,:;.,:;-.,,.,.,'.?'.,, \n",
+ ",,-;;;;.,..,-,-.,;.;'.,,,.!!',,.:.,:'.'?!!?',,'!', \n",
+ "?--,!,!?!!!,,'?',,,,:..',.,!'',..,,;,,.;:,.?,;:.!' \n",
+ "'':'';:.,!,:,;,:--.'.?',',,'!','.'.'.,!,?,;:.',.,. \n",
+ "!,!!!;'-?,!-;,.,:,;;.!??,.,?-.!!,,!,;,;,.,-;'.,,:; \n",
+ ",,:''..[.],.,:.,.,;:,..,';.,,;.?;,.!;.,!.';.;:.,;, \n",
+ "?:-,',.:.?,,.,,?,.!!,.,;.,,,,!,,.,,!?,?'.',:.:',., \n",
+ "'.;.,,:,;.,;,.,;,.',;,,'.-;,'-:.?.,.,-.,.,-,.;,.!! \n",
+ "';,.!?,.,,',.,,,;'..,!'',:,,;'.,';,:,,,.,:.''.','. \n",
+ ".,:,.;..'.,-'!?,.';,.,!,;.,,,,.,.,;..,,-,..,.,;.,: \n",
+ "'.,.,.??'!',!',;,.,,?,,.:,;,!:;.,:,.,!?,,:,,'.,,., \n",
+ "..,?,.,;,,.,,..,,,,,:.,.;.',.!','.,.,:,,.',,:;.,., \n",
+ ".,:',',',?.'.:,-.'.!:.;;,,.,,';.,:!,,,.;'.,'?,,'', \n",
+ ",'.',';:,.;,,!.',,.,,'..,..:...,?;'-.!,,.!;;.!,:;. \n",
+ ",'.,,,,.-:.:',.,:;:,...,?,.,:.,.;..!.,!,,'?,,,.,:. \n",
+ ",?-,.,??,;,,',,,,,,,;,,,,'.!?.,?.,;';,'',-.-!,-!,, \n",
+ ",;,,.?,,,.,',,-:;,.;,,.;,.,::,-,-;,,,,,;,,,:,,,;:' \n",
+ ".,,,,,,,-;,,,!,,.;'?,,,.-:;',.',.?.,,:.,;,.!!???,! \n",
+ ",!',.':'-!,:;;';';-,-;,,.,,:,;'-.',?,;,..':'.,;'-, \n",
+ ".,!-?;.!,:,.,;;.,;;,.,?.,,,''.'!,?.!,.':.,?.,?.,:. \n",
+ "..,,?,,,,,,.,,,;,:,.,?,.,,;,,,.,.,'.,?,.,;.'.',.!, \n",
+ "??.,,,.'!!,,.,'!.,','?'!',??.,.,,.,.,,;,,,.;...,., \n",
+ ".,.,.,.,';,,,,.?'-,.!!!,.,!'?,.!,..,.?,,:;;',;,,', \n",
+ "!',,..,?;,,:,,.;.,?;;.!.,'.!,!.???,''.?!',;.??'.-. \n",
+ "-.?,.,,,,,,,:.',.,,.,?!.';,,,,.,:.',,.,;':'.,.,,:. \n",
+ ",!';.:;';,.',!?,,;,.';',,.,':'.'.;'.,!.',,,:;',,'. \n",
+ "',,:;,.;.,,.,.;.,,,?,..!!',,,:.,,!,!!,!,;.,!!,,,., \n",
+ ".,,,,,!,,?,,.,-!.,!!?..'.'?.,!,,?,,:?;;..'.'.,,;., \n",
+ ",:.,'.,.:,;-;,','.';.,!;.!'?,'.,,!?,?;'-.,,,,:.,,, \n",
+ ";,!,,!,.,;,.'''.,,,,,!,!','-.?.,.'.,!,':';.,?,:.,. \n",
+ "'.,.,.,,;.'':.?,,?,,:-,,,,,.?,;'.,.'',,.,;:.,:-,.? \n",
+ ".;?,;'.,';':;:;'..''.?.,.;:,,.',';.;:,,,..?'?,!'., \n",
+ "':;,..',.,,-,,,';,,-,:,-'.,'.?,;,'.,',,??,:,,,',,, \n",
+ ",.,,,,,:,:,,-,-;,,.,.,',-,.','''.;--,..'.,.:,.,.,' \n",
+ ";'.,'..,,.:.,,,.':,,.,,;:',:,,,.,?,-?,,;,,,.,,.',, \n",
+ ",--:',.:':,.',,:',,;,.!!:'.!!:?,,.,!'-.,;;:!?!,,,' \n",
+ ".,,'?,,,-:?,,,,,,,,,,..,,?,.:,.?.,;.,.,.,,;'.','., \n",
+ "?,.;.,?,;?:.,,.?,,;:,.,,!,!?,.,;,,,;,,.,.:.?,?:,,- \n",
+ ",,,.,:-,'..?,,.;-:,.:.,!.,;.,,,!!,.,,,':-..,,.,?,. \n",
+ "!.,'.?,;:,,,.?;:,,,',',.,;,,,..!!,,..,:;..,,,'.,;, \n",
+ ",.;,',,.;,,;:',:-',',;,:,,,::,,,,,;,,:',,.,:,,,:,, \n",
+ "'',,';,;.,?,,:,'',,,.,;'.,.;,'.,;:'.;.!.,,.!','.,; \n",
+ ":,.,!,-,.,',.,,?,,,;,,.,,,,.:,;,,',.:;',.,,,.:',-, \n",
+ "..,!.,;''-.,,.,;.,,';',';'.':',''?'.'.;.!,.';.,:,, \n",
+ ",.:...,.,':';.,,?',;,',..,;,.'.,.:,!,,:;.,;,-,.,;, \n",
+ ".;.,-!,,;.!,,;,.,,;!!;,!:',;!,?,;,,':-,,???!,??!;' \n",
+ ";'-;,.,.',:,,.,??,;.,!!?!?,!,!,;.,,,,,,,,.,.,:,!,: \n",
+ "'',:.;:':.'?,,,,,;,,,,,,,.,!,,:,,,,',,.:,,,,!,-,,' \n",
+ ",:,,-;,,,,;,,,':.!!,'',,.,;;-,.,;-.,!,''.--:,;,.!. \n",
+ ",?,,!,,!,,;,,.!!,,,,.,,;;,,,-.,:':?,,.,,?,??,'?,', \n",
+ ";,:,,'-,,,,;,.,;.,..,;.?;,,,,.--,'!,,,.,.,.,.,'-?? \n",
+ "?'.:.'''!'?-.,,,,,?,-???,,,????,,,,?,:;;.':.,,',,, \n",
+ ":,,.,,;,'.,':.,:-;,.,.:,,'.,!!!,!,!?!'-';,,!,?,':' \n",
+ ",,.,!''.,,.?,.,',.,.?,,','',';,'.!,?:?,:;;,,,.?,:' \n",
+ ",;,,;:,.,?,,':,'..?:.,!,!,!,,?,?:.,.,,,.,,,,,.'::: \n",
+ ",.,',.,?,!''.'.,.,,!,,';..,;-.',.,!':;;.,;.!?,.,,, \n",
+ ".:-.,,,'.',:,.,,:,',-'.',,-,?.,,;,-':,.:,.,:-.,.'? \n",
+ ",?,?,.',.!!,!,.,',',,,,?,,.'...,;,.,;,,,'?'-,';,,, \n",
+ "''?',;,.;,,.,,:,.,,,,.,,.,':,,,.!?,..,,..-?..,'':' \n",
+ "'.;,,'.'.':.,,.-;,,-,,;,,.,:.,,,:.,',':,';','.,,,' \n",
+ ",:;,'',,?',,,,,'',.',,',.':'.,,,:,.':,.'!.'?'?-?;, \n",
+ ":';,.'',,,:,,.!,,,,,!!?,',;,,-,?,-,:,.!:'!.!.,.,,, \n",
+ ".,:?!,:?''.,:?',.?:?,.;,,.?,,,.',',.,;,.:.'-,;.??? \n",
+ "'?;,,;,:,;,.,;,'.'?,'!,!,,','.!,.?!,,;,,,,'..,'.,, \n",
+ ",,',,,,,,.,!.;.?,,.?,:?,?:.,;..?.',?,:.,'.,,'.'.,. \n",
+ ",,.,,,,:',,:.,,;:,.',,;,',:,,.,;.-?,;.!?.,''.,,,:' \n",
+ ".,,,',;'',',,.,,,,,.',,',:,,,'.;,,.,,,.,,,',;''.,; \n",
+ ";,;';,,.,,.,,,,.:?,.,,';,.,,.:'.,,,?,,?,!?,,.',,:; \n",
+ ",-',,.,!,!,!:.''.,!,;!.,,,:,,',.!,.,.,:,.,!.,?'.,, \n",
+ ",?,;'.,.,,,,.,,,,,;,;,.,;.,;?!,,,,?!':,'.,,,:'.:,, \n",
+ ",.,:,.,,,,',.',?,,.!.,.,.,,,?,!,,,,,,.;,-.,,'.,;,, \n",
+ "',,'.!!.,?:,,,,..,,,?!,;,,;,,,,,,,.,,:,,.,;:',,,., \n",
+ ";::,'.,',''.,,,,'.?'?,,;.,,'.,,:,.:,,,;','.,,'!'?, \n",
+ ",,;'.,.,,..,:'.:?;,'?,;,?;;.,',:,:,,,,,,:;,,.'':,, \n",
+ "':,;..,,,;',',',':,.,,;,'..,?!,!?,','??,'?,:',.,,, \n",
+ ",;',.,,,:?,!'.:.:!,,,,'.,,,',:,,;,.,'.,,:,.,;.,,., \n",
+ ":?,'.',:'!,,;,,;.,;,.,!??,,.,!,,,,,?,,;,''..,.?,,' \n",
+ ",';',,.,,!.,,!!'?!!?,?,.;.,,:.,',,'.,,,,:,;,,,--,? \n",
+ ",',.!,,.!!,',,,,?''?',,,.,;'.,'',,,.,,?,.,,:,,',,. \n",
+ ",.,,-'?';',:','.,',;,',,',,',,,,,',:;,.,,,:,-;',-- \n",
+ ":,,.,','.,,,,:,,,,,,,:,!'':',';,.,;,'.,;.,,;,,.,,. \n",
+ "',,.,,:,':,'.',,,,.,.,,,':,,,,;,',':',,.!.,,',,;,, \n",
+ ",.'!,,!,,:,?,!'.,.,!!;'.,;':,,..','.,';.?',',,',;, \n",
+ ",,.!,.!,.,!,!,!',.?.';,,;;,,.':',:,'.',..,':,,'.,, \n",
+ ";,,.,,.,?,:,,.,,??,':,;.,,,,!,''':.-???,'.???,',?, \n",
+ "'?',,'?','?,!..,:',,.',,'.,..,!,,,?:'?,!,;,,:?,,,. \n",
+ ",.,'.,.,:,?,,?;.,,,?.,?,','.'.,!,;.,;,,.';,;,.!-., \n",
+ ":'.,?,,'?,;,.,,';.,,'.,:,,,;,.,,,;,,,,.,,;,,,,.,:, \n",
+ ",',,,.!,'.!,'.',:,.,,,;:,,',,,;,.,,':.,,.,.'?,,',. \n",
+ "!,,:.?,;:,,.,.,,!?,.!.;.,,'??,''.!?,.!?,,;--,,,.:. \n",
+ "'??,.,.,!,.,',?,,'.:.,:.,,,,,,,.,,,,,.,:,.',;,.,,, \n",
+ ".,.;.,??;';.:.,,,,,.!.,,;.,;.,,.,,,;,,,.;.,;,.,,:? \n",
+ ",,,,,,,.,.,,,',:,,,:,.,,?,;.;:,.;.,!,,:.,.,.,,.,,, \n",
+ "'':,',?,.,,',,.,.,',,;.,;,,-;:,;,;.,!'.,;,,.,!?,,. \n",
+ ",?':,.,?,;.,';,,',?';'';',,,;,,;,;.,,!':!!,,:;',., \n",
+ ",?;,.;':;'':;',:;',:;',.;,,.,;',.,:.,;',,;,,;-,-,: \n",
+ ",,,;',,,,'.'!:'.,.,'?-.:,.,.,.,.!,;,,,.!!',.-'!?,, \n",
+ ".,,;'.,.,,.,.?..?,;.!?,.,.'.'.:,;,.,?!.??,.;.,,,;. \n",
+ ".,',.,..,.,?'.,,.'.'..,,:,'.,:.,:.',;,,,,-:,,,;;', \n",
+ ",.?!,-,,,.!:.,,'.?!,,,!?,-.!.?;.,,,:,,:;';,,.,,;,, \n",
+ ",,:,;.:;.,,?,??.,,!??,',;-,.,':,',':,,',;,;,;,',-. \n",
+ "''.,:''.?,!,;:','?''',,.,':!.,,,.!:',,,.,:'-.,,;.; \n",
+ ".,!'.,:.,:.,,,.;:,,;,,,'.'?,,',.':',.,..,,::,.,.,. \n",
+ ",..,:'..,;':';,,'.,,?,,:;;';,,,,,',-,,:,-,,.,;-,,. \n",
+ "''.,:':,',,;,.,',?!:;'.,'?,',,;,,''.,',;:,.,,.-.;, \n",
+ ",;,:,'?':,.?,,'.,,:,,,;,:,,.,.:,,.!!,.'!'.':,',''; \n",
+ "'':,;,,.,;,:'?,,:;,.,'!?,,.,.,,,.;'',.,,:,;'.'?:.? \n",
+ ",:;;..,,,,,,,;,,,,,,,.,'.'.!.,,.:,,,;,,,;,.,'..;'. \n",
+ "!,,:,'.,.;,,,'.;,,:.,,.,,,.,:.,?,,;,',.,,,;,,,,:,. \n",
+ ",..'',,','';',',,',':',',:',',.?,:;,.,,':--.,:.,,. \n",
+ ":.,,,:,.,',--.?!?:,,''-,;'.,,,;,',',,;'.,,'!',.',, \n",
+ ".,,:,;,'.!,:,,.,!!,!??,'??,,.?.?.,,?,,;;-,,;'-,,;: \n",
+ ";,;,,,,,,,,,-;-,-,-',,,;,',,.?,!,;-,;,''':,,'.';-' \n",
+ ".,'.,,.???,.,;,.,'.,,,,.,??,...'.,.???,:,,,?,,:,;, \n",
+ ".!,,-.',?,:,,;,,.?:,'.:;.,:'.,,.,;':',.,'.,!.,,.', \n",
+ ".':,,,',',,,.,.',',,;',,',.,.'-,,-,,,;',.,?'.??',, \n",
+ ".?,'.,',,.,',,'.!',,.',:,,',-!';,,',;,',-':',','.' \n",
+ "?;,.,:'!';,;',';,'.,,':,,;,,..,!.,:-,';,,.'-?-,.:, \n",
+ ".,,,,,.,,;.......?,,.,,.,!,,:.,,,-;,-,,,,;;,'.'',. \n",
+ "!:,.:?,;.,,,.,:,.,,.,;,,,,:,.,,,,;.,;,,,,,,,;,;'., \n",
+ ",';,.,;,:'.,,...,'?,,'.,.,,.,','.?,.,,'.,,,,!???,. \n",
+ ",,,,,;,,;,,.,!.?:,.,.,?!,,;,;.'?,,;,,,,;,,,.,--!.? \n",
+ ",;.,,,,,,?,,,?,,;,.,,.';,,?,',!,!'.,-.:.'?,,,;-,,- \n",
+ "?,,,?;,,?,,;.?;.'',....,.;.:,,,?'?,.:,;,:;;:;,;;;; \n",
+ ";,,..;,.?,,,,,,:,,:,'.?..?!.,.?,,..,.,!,?,!!,!,;,; \n",
+ ",;,;.,,,?.?',;,',!.?!?,,?,,;,.,!,!,!,!-'!,????,;.! \n",
+ "-!,?',,,''',',',,,;,,;,,.,,,.??,,.,,,!,,?,,.,!!?,: \n",
+ ",!:,.,.,;,!'?,:,,,.??,,,.!?,;'.,-,-'!,,;.,,?'??.?. \n",
+ "';.!?,,,?,,,,.'!!?'.,,:.,,';,,;',,,,-.;-',':,.,?.? \n",
+ ",;,,,,,,,,-.,!.,'.,-',.,';,,.-,;,-:,';',,,:,;:',.; \n",
+ "'.,:'.',,?,,.,,,.,,?,,?.,.,,!,,.,!,,,'.!!,,.:,,;,, \n",
+ ":,,'.,;,,,.,!,,;,'.,.!.,!,,,''.,.,,:,.,''!,',,.,.? \n",
+ ",..',','.!,'.,.,-.-!,?,,;,,.,!''-;.,?,,,;,.,?,',,. \n",
+ ",.,!,!.,?,;,;,.,?.,!,!,?,!,?.'.?';,',''.',,'.,!;,. \n",
+ ",,,,:,,?,,;,.,?,;.,;,,.,.,;.,',!,;.,,.,;..,,:','': \n",
+ "'..,,;,..,?,',;,:,,,',;,.,;,',.;,.'?':..'?:,.;'.?. \n",
+ ",.,,.,:,.,,.,.,,,'.,!,,.?,,?,?,.;.,;,:,,.!?,',.,., \n",
+ ".,,.,.,!.,,'.,,'.!,:,,',,,;,,.!'?,.,,;.,?.,;:,!':, \n",
+ "'-,,,,':!,.':,.,;..,,,;,:',,.,,,:,,,.,;,-,,.'.,,,. \n",
+ "?,:,,'.,!?'??'-:!,'-?','.,,'',,'?,'.,.,:',.,,,.':! \n",
+ ".-',,,..,;..!,,,,-,-,,!,,-!'!!,,,-'!,,'.':..;.?,,. \n",
+ "?..:;:.,;:,.,..'..-.,-,,.,.......,'.',;'.;',.:.:,- \n",
+ ",.--,!.,,,.',;'.,'.,!''!,,'?,,.''!,,,!,.;,.,'-:.!; \n",
+ ".,,;',.,:';,.??,,;.',;:,'.,,;-;,.';'',-.,,';'-..,, \n",
+ ",,.,':-;,'.,.,:?,?,,,,,.';,,'..,,;''..,,:'.!.?,'.' \n",
+ ":..,.,.,:,,.,!,:,:,,,,,,',';,,';,,.,:.,,:,,,,:.,., \n",
+ ",''?,;,,,.,,.:,'.;.,,,'..,,;,,:'',''.!,.,?!.,;..!, \n",
+ "??,?,;.,..,.?.?'.?,:,.!,,.,,.,?:;,;,,.',.,,:';?,': \n",
+ ".,'';'.,!!:...,',',,,,'..'';'!,.,,,,,.-,...,;.',:, \n",
+ ".',;,.,;.,,!,.!?,:?,,,?!,?,.,'.',.,,,?;,-!,,!:,,,, \n",
+ "',,.,,,:;,,.,;:,.,,',;,;,,.?,.;.,,:,,.,':,,;,.;,.? \n",
+ ",,?,,.,,;.,,.!,.,,.,:;.,,'';..,',':';,,..,,,.';.'? \n",
+ ",?',,.,?:.,.,?,,,.:,.?,;,.,,!,,'.:,'.:'!?,!.,-.,., \n",
+ ".,?!,:,.,!',?,,?,,:.',?,,!'.,!,!,,',.,?,!,,?!!!!!! \n",
+ ",!!,.!'?,?,,.,,'?,.!!.,,,.,?!:,.,,!;,,.!!.,'.,!,,? \n",
+ "..,.!,:.,:.,,-:.,.,.,.,.!!:!!;:,,.,.?,.??',;,'.',, \n",
+ "!,''?,,?'..',;'.,';,,.'',.,??,;,:,.,.,;.;',,.,',., \n",
+ ",.!?!?,,;.,'.,,'.,:,,.?,:,.,,:,,'.,,-.,,,,,,:,.,;. \n",
+ ",!,...,,.,.,:,...,?.!?,..,.':',.,,':..,.,,.,!,!,.' \n",
+ ".:',.-?,,.!-.,,'?,;'.,;,.?;...,;',:'.!',,,.,.',,:' \n",
+ ".,!.,.,,?'',;,,''.,,,.,:,,';,..?.!',...!'.?.,,..,, \n",
+ ".';'.!?,.!,!?,:,,.,.,.!!,.,,,.,'?::.;!,,'!,;,..?., \n",
+ ".,,!,,?,'?.,:,.,,.,...,,,,;,,'.,!;;,',.,,,-.,.,:,. \n",
+ "!,!!?:,,-..,,.,,':.,;..:.,!,,,,:,,.',,-,,;,.,,,,;, \n",
+ ",,,,;,,;.,;',,,,,,?',,,,,,.,,,,?,,!,,,;,,,.,,':,,; \n",
+ ".,'!,,.,,,'.'..,,'.,.',;,,!,;'.',,'.!,:?,:',:,.,!, \n",
+ ",!,!.'.,,!,.'?.,.,??::.,,..!?:!.,..:,,;:,,,.,!,.:; \n",
+ ".,,!,!,.!!,!-.!,.??',??',,,!,.,,!,,.';,.-,-!;;.!,! \n",
+ "!,?!,...-',',!'',,'.',!'',!'',!'',,!']''.'.;,,.!., \n",
+ ",,.,,,,'',.!':,,,,'.!.,'.,,''.:.'.,!.,,!,!,:,,..'. \n",
+ ",.:,.;.,',',,,','.;.,',,,';.'',;.?,.,,.??,.';.?,,. \n",
+ "??'',','..,,,.,?,;,,.,!?'?,,:,',';.!'',.,.,',,,!,' \n",
+ ",;,,;,,:,,,.?,.,,',-;,,'','':,'';,''.'.,!.,.,,,,', \n",
+ "'',';,,;,,.,,,,,,,,,;',',:,?,,.'',.,,:;,,',;,,',,! \n",
+ ".!;.:..,,';,,',,,:,,;,',.,!,',':,'.,'';.?,:.,,,;., \n",
+ ",;',',,,;:,';,,.!!,,!,,',';',.?.,,,,;,,,,;,,',',.! \n",
+ ":,-.';,,,.'!,,,',-?.,,,;,,.;';',;.,,!'.,;!,!,!;',, \n",
+ ",':.,,'?.';,,,,':';,,,,,:','-,-:,,.!,,?'.,,-:',,-, \n",
+ ",,';,',.','!?,.,,?';,:,',''.';,.',','.';,'-';':';, \n",
+ "'',:'',,,,'',.,':':''?..'.?,''.!?'?.?!,;,,':.?.;', \n",
+ ",'''.,.,!,??,..?;.,.!?,,,'.',,,,',':.?,.-'.,,',:,' \n",
+ ",,,,,;',;,-.,,-,'.;.,;,.';-:',;,',,.,.','.,;,.;.'! \n",
+ "???:;.,,':,!,,!;!..;',.',,.,',:,;.!!!,!.'.,;':,!?! \n",
+ ",.,.,,!'''!-,'!,,-,-;,:',..',,'.,',';';,,:'''',,-, \n",
+ ",.!,,,,!,;,''.,,!',,;',.!!!;.,,!,,:,,,,':,,';','.: \n",
+ "',:,!-,!;,',.',?',,',;,.,!:,',,.,;!,:,',,;,,.,!-:, \n",
+ "!?'','?;,''.,',,,,:',,'.,.;:,-.-:!,-,.'.,:.,.'??,! \n",
+ ",,:'.,;,,;',;,'','',':'.;.,,.,!'.,!,;:,,,!?,;.!!,' \n",
+ ".!?,?,,.;,,:,,',,'.,!,,;,.,,''.:,'!,;:.?';'':'!!,, \n",
+ "'.,:':,.:.';,,'.,.':,'..;':-;-,'..;.!,',.!,?,;',', \n",
+ "':,.,!!.,:'.!,.!?!',:!.;.;:,.:,,.',,,',,,:'';..,!. \n",
+ ",.;',,:,.;..,..,,:,,;.:',,;,,:,,.,..'.,';.,:.''',. \n",
+ ",:..,,,!,.,:.,,,?...?.!,,,!'.,,.,,..,;..,.'..;.',. \n",
+ "!!.'..;.,,'.,,,,;-'.,?,.,,'.',..'.!'!?!,?,!,?:,.,, \n",
+ ".?,..',.?,.,,.?,.,,.'.,,.!;,.,,?,.'.'?,.!,,;,,,',' \n",
+ ".,!?,:,:,,:',','-',..,;'.,,,;','.,.'';','.,,:',:'. \n",
+ ".,;,...,,.?.,,''-.,.'',?'.';;;;,,,;,,,,,,;,,,;;,;, \n",
+ ";,'..:,,,,,,,;,,,,.'?,;;.,,!!,,?,:.;,.''.;.!-.:,., \n",
+ "--.,,.,;.,?,.!!,,:'.,,:;.,,,...!'.?'.:.,;',-.,?!?: \n",
+ ",'.;.!??;,,'.?,;,,,.,';'.:'.:,;'.;.'.:,.!!,,!,,.,: \n",
+ ",.,:,',,',,,','''.''.!'!,.'?'.'?.;';,'''-:,?-',,', \n",
+ ".!?''';;'.,'?,!',';,.;;.,!!?.?.:;;';.,,,;?,';:,',, \n",
+ "!,,',';,,,;,,,,.,';'.,,:','.:',.;,,.!.,,;.,-'.,,!! \n",
+ ".,!,!,!??'?,,,;'?..!'',:.,?,,,,.',,';',:,'.',:'.,' \n",
+ ".!,,'..:,,.,,,,-!,.',-,',,,,';:,;-,--;,.!!,:';.',; \n",
+ "':,,.,:.???:;-;-.!,,,:;.,.'!!,'!,;,,.!:;:..,,-:':, \n",
+ "'.,,,,',,,';,,'!'',-':,,.:'.:!'???!',;,:'.:!,,,.?, \n",
+ ":,''-.,:'.'.:.,,:,.;,:.:;,.:,,:';.:,.!.;!;,.,..!.! \n",
+ "?!!,:;.!,,;:.,.':',.!'-??.,?.?'.,?!'!,:..':.'?'?,' \n",
+ ".,,!,.',;.:,.,,:,'.,.,.!?,:,.,-!??,:,.,;,,.,;;;.,. \n",
+ "!.'!!,,.'';.,.,:','.':'.;,.-.!,,.':!';';',.!',,.,! \n",
+ ",;-;';'','.?,,.,,.;.,'.,;,,.',,,,',',,.,-!-,!!-,!! \n",
+ ".,:,.;':!',''.,:,.:,.!,,:'!,:,'.;,:'.,,.','.,;'.,: \n",
+ ",,,.:;,.!:..,;'.?.!.'!,;'!',:';',:,!,'.;',,,;,,:,- \n",
+ ";,,,;,,.'.,;,;!-.:;,;-.?!!,:,!,',,,..!!?,;.;.,!,!, \n",
+ ";,':;'.,;.?,':'.,':.!,,';.';,,.:,;:,'.-,.-!!':;',. \n",
+ ",-,:.?,.-:,;,,--,,.,,.,;'.',.:',;.-,,-.?.',.,:.,,- \n",
+ "?,?,!,?''!!,,!,.,:,!',..'?,;,:,.,,,..,;;.,,,.,..., \n",
+ ";:,,,,';,'.'.??,,:','.;.'!!,,:';'.,:,,,''-.,?.'.?. \n",
+ "?.,.:'?'!.,!,,!,..:'..,.,,'':',';,,.;',,:.;,,,,':; \n",
+ ":,;'.?,;,,.,:,!.,?.:;,,.;?,..':.:-?,,,:,,.',';','; \n",
+ ".'.?,.,:,'.,!:.!?,,.:,,,.;,,',:,,;,'.,..:.:',.,;'. \n",
+ "!.?',.',,;:',-,!,.,,',:,.,:';.,.'.,,'..-;,',,,.-:. \n",
+ "?,!!,!?.;,';.';,,'':',.,?,,,,,,,,-,,.,;.,,,,,,..'. \n",
+ ",;.'?.,,.,-',??-.,;,.,,.,',-;;'.;-.!:',,'--,';-.,, \n",
+ ".,,',;',,:,,,',,,.,,;,,,,;,,-.',;,::,,.,:;,,','.,, \n",
+ "?,!!;;,-,':.'';'',.,''.'.;,,'.,.,.',;,;:,:,,.!,,.. \n",
+ ",',:',;,-':,'.,,',,,',,','','.:,,.,?.;.,',:;:,.?,. \n",
+ ",','',';,',,',,.,??..,.,;:':,!,;-..,!,:,.!!.,,,,,, \n",
+ ",;,,',;,,;,,-;-;-,-,:',,;,-,,;:,,.,-',';-,:,',;',- \n",
+ "'?,'.,,,,?,''.;-.,,-';:'';-,,,.,;.?,,'.,,-,,,!.',, \n",
+ ":,';;!;'.,:?,'.:',.,,!,':,,'.,',,',-,,:.,,:.-',,,: \n",
+ ":-,.,:.!;!:'.''.,,',':,:.,,,:,,-',,,,,,,,.,.,':;.' \n",
+ ".',:',..!:,!.'?,.,;,;'.,?,,-;;;.;,',',',:',-,'',,, \n",
+ "':'-,,'.,.:,,.,.,,;,,,;,.,.,.,,:.,,,.,-;..,?,,.,:, \n",
+ "':;''.,,,,.':,.,'.,,.,':,.,,,,-.:.!!!,!,;.,,!.!,;, \n",
+ "'..?',:,';.,.,?:,,.,:,'.;''::',';''.,,,.':,',.,-:, \n",
+ "'.;..,.,,!!,!,!,,!,!,;,-,'.!..:,:,,.:;,.'?;,,.,'., \n",
+ ",'?',:,,--;.,,,,,;,',,':',';,,.,?,,..,,,,,,,,'?,': \n",
+ ":,.,,.',',.',,,,;,;-,;,;;,',','':-':-';':',',.;,', \n",
+ ",,',,,,'.,,,'!,-'.,,,,.;,,.!,',,.,,:;''',.,,,',';, \n",
+ ",,';,!,.,.,:,,.,;.,':.',,'!;;,,.',:;,,,.,'.,,,:!,, \n",
+ ",.,;.',,,:,;,,',,,:,.,.,?,,;','.,,'.',.!:,,,',:... \n",
+ ",,,;;,,,,.,;,';,!.',.,.;,,.!,;,,,.?!,!,.?.,,,:,',; \n",
+ ",',,'.;',.,;'::,.,;,.,.,,.,,.,.!,:'.,!,'.,!!!,'!'. \n",
+ ",?':',?,;';,.,,;';.:!!,,:'.,.,,;'!,,!,?,,.,,,;;,.: \n",
+ "!:!,!,!.,,.,,'',???:,,,'.,.!;.,?,,,'.,,,',,,,,,,,, \n",
+ "';,:,,,,;:,,,,.'?,!.';:.,,:',',,';,,.,;;.?.,,.!-,! \n",
+ ",'.!,.!.,!,??;,,,.,,,.-,;,,.';,',:;.',?:?-:?'?,,:- \n",
+ ".,,!!:,.',?.''.'.,,;:,.,;',.-,,!;!,.,.,,;',,;:',,- \n",
+ "';,.,.';,.,,:,!,.',';:,',',,',;.,,.,;,',.',.,:-.'' \n",
+ ",,',.',,,.?,!,-:;,,,,.-?'.','.';.';,.?,.,,.?,;-;', \n",
+ ",:,;,:,,.,,.,,'.':.,;,,.,,.,,;,,.?!,'.,.,;.,;.!!,. \n",
+ ",:;,,.,,';,,,;,.,!?,.,,',',.,,.,,?.,.,..,.,.'.,;,: \n",
+ ".,;,:.'.',??,:,,,;,,,,.'.,.,;'.,,.:,.?,'.??.,?,'., \n",
+ ":;;,..,.,;.,.,,?,,;''.,..,;:?,.,,?,,'.??,;,.,'.,'. \n",
+ "!?,'.',,;,.,,'.,,,;,,'.:,.,,,?,,.,?,'.'?-,;,,.'?;, \n",
+ ".'?,!!!?,;',,.,?,.?':.?,.,,'.,,..'..!..,.'.'?.,,?' \n",
+ ",,,.,,,;,.,,!??,,'.,:';..?.''..,,!,,'''.',!,,!,:,' \n",
+ ".,.!!?-?;.'?.,?.?..,,..,,::.;''.'.!,?;,.?.'.,!,:,. \n",
+ "?,;.,,.,:.'.,..!,,:,.;''.,'!,!,!'.,':'!,,.'-:'!,'; \n",
+ ".'':,,,;,,!!,',,':';,::,,,.,,.,.!-?,.,;,.'.,,;,.,; \n",
+ "'?,,?',.,?',,,:,;;.,,,.'.',,':'.,?,,..',,:,,,.,':. \n",
+ "'.-,,,.;::.!!!,;,'.!,!!!?',','.;.,;,';,.?'..;,,.'' \n",
+ ":,.-:,.,:,.,':;-.,:'.',','.'',;.!,,!,:;,,.,:,,'.', \n",
+ ".;.,,.!:,,';!!!!!,?,.,,?,;.,'..,.,??,?,:,,,,;-,-;, \n",
+ ";,;,;,;,;,.,,;,;,;,:,,,.?.?.?,';,,:,,.,???,.,,.,?- \n",
+ ",?,,-.,.?,,,-.,.'.??,,,.?..?.,..?.!;!?:,,;,,.,,,;. \n",
+ ",;.,,.,.,..?.?,,.!.!!.,.!:'.,.,.',;.,.'.,,,;,,.?,; \n",
+ ",,,.!,;;;;,.;.??,:,,:,.,.,;,,,;..,'.',:,;,,.,,?,,: \n",
+ ",,.,,,',!,,,.!,,,?,!?,:'.?.?.,.?,.,?,?,?,.,,.?,.,. \n",
+ "'.,..',':',,,,;,.',.,?'-..,,:,.!:,.,.,.,.,.'.,,':, \n",
+ "..;',,,'!;.:,;.,.!?,:;.,'.;,.!.,':.,,'.-:,,,,,,-., \n",
+ ",;:,,,,.,'.;,:,,;,:,;;.,,,.'!':,,;,,:,:;,,,!,:,,.; \n",
+ "',;':;,.;,!,;,';''.;:;.,,,!,.'?,?,!'.;.'?,',,.,,'; \n",
+ ",,,,,;,,;,,?.?.!,,,,!,,,;,.,,;.,.?,.!?,.,,'..,.''. \n",
+ ",.,,.?...?.?.?..,,'.?,,!?,;..,.,,,.,:.,,.',;.,?,;. \n",
+ "',.,,.,:,,,;.,,..,,.,':?,.,?,;,.?,;.?;':,-,,',:,;' \n",
+ ",;,,,.,,,''.,,;:,'.',..,;,:,.'.,'.'.,,.,;,,?,,..,, \n",
+ ":.,..,!,,.,'.,:,-..,;.:,.,..,.'.?.,..,,.,,:'-;,.'. \n",
+ ",,?.?.?;-.,,':;',,-;,,','.,!',,,.,;,,,.;.?;?;...!, \n",
+ ".,.;,,..,,.?:,',,,,-,.,,?,:..,.:,,,,,,.,'.,,,,,',. \n",
+ "?,':,,-,,':,,'.,,.,:,,'.?.,,.,',,,?';,,',,',.,:!-; \n",
+ "'.,?',';,.,;,'.!,!,,.;,'!',,';,,.,,?,,.?.??,.,?,., \n",
+ "?,;,.!.,!.?,:,',.,.,--.,'?:,;,;,.,,..'.,,,?.?,.,,. \n",
+ ",,;.,.,,.;,,,.?.?.,;,;,;:,.-!',,,.,.;.,,!,'-.,;.:, \n",
+ ";,,,;,.,;!.,;',.':'-,,.,';,',;,,;,,','.,,!,;,:','' \n",
+ ",,,.!.-;',,,..!''?,.,.',',.',.,',',;,'',;,.:',;',. \n",
+ "?;.,-.,,.,;'--:.,,?',,?',',.-,.,,!-'.,,',-.,','.,, \n",
+ "?,'.,.,.,.,''.,'.,,:,,..,;':,,,,,.!,',:,,.,,,;,,., \n",
+ ",!.,,,;.,,'?,;,,.,,,,:.',;'.,',,,,,,.,,,.,,',';,', \n",
+ ",'.,,,,;'.,,'-;;,,.,,;,,.,.,:.,?,,.?.,:;,.'.,;,;,, \n",
+ ",,.?,:,,,,,,;,:,,,;,'-,':-;.?,;:,,;,',-.,:'...;',- \n",
+ ".,',;,';.,;,',','!',,;','.,,,.',,.,.,',.?,,.,,,,', \n",
+ ".,,.?,,.;,.''.;:?,,.?,.:'.,,.?,.?'?!!'.;!,!;,,,',' \n",
+ ":,,.'?,';'.,,',?,?,!!,,,.'.,!.!;,',.?';:',!,?,?.,; \n",
+ ",.;,',',',.,:,;,,.,;,,.!!?:'''.?.??.?.?,?'?.,.,,': \n",
+ ",,,.,.','.,,.?,.,,!?,.,!?,.,,',,,.,,.?,;',',,:'';, \n",
+ ",;,:,,,,-,;,',.,',,,.;':,,,.,'..,;,.';.,;,,'-.:,'- \n",
+ ",,,-.',,,!,,,-.,,.,.!!,;:',.:;,';';,;';',;',',.-,. \n",
+ ".,.,:,,;,.,;,.,!?'?,.,;.,,?.,,?,..,!.;..:?,.,!..,, \n",
+ ":.;!,.,.,.,',.',.',?,.,?,.;.,.,.,.',;,,,...,,.,.., \n",
+ "..,.',.,.,!':,',.,.:','.,.,.,.;,.,.,:,;.,.,':,':,, \n",
+ ".,.,,,.;':,,..,.;':,;,,.'?.'!,!.,.,';,,?,,-.?!;?.? \n",
+ ",.?-!'.,.','.,,'.',',.,'.,.,!?,..,,.;.,,,..'.,.,,. \n",
+ ",,.,.,?,,,.,'.,:..,,:',.,:,.',.,,.,.,,,;.,,,,','.; \n",
+ ",,,,',;,..,,;,-.,-.,,.,,:'',,.-,'-:;'-.,,..'.,,-,' \n",
+ "..,!',.!.,;.,,'.,,;,'.,:.,',;.!'.,,,.,.':,,.?.?.'? \n",
+ ";'.!'?.?.',;,,.,',.'?,.?,.',!':,.,;.,!:?,.,,':,,., \n",
+ ",,,'..;,';,,,,,',,,.?,,?'??',':'',.,.'.,,.;,.,;',, \n",
+ ",,.,.,:,,,.,;,':,',,-,,,.:,.,!?,;.;,,.,;.??,,..,,' \n",
+ ",.,,':,?,,.,'.'.?,..!!?;!''.???,,;,.?:,;,',.,;;.!? \n",
+ ",?.;.,?,.??;-..;;..,.!!,.?.,,?,,:'.?;,-,',.!:.,:.? \n",
+ "'..,.,.?,,',.,.,,.?.;:.,',,!',,,'?,,.,,,.,,;.',;.; \n",
+ ";,':'?.;,.,.';,,..,,,:',';,,.',,,,,.,;,,'.,.'.,?,. \n",
+ ",?,.,'.;''.,:''.,!?,;'.,.,,.',.,,,,,-'.',,.';,'.,, \n",
+ ",,;,,,.',,,',,,.,,:,,.,;',,.?.?',..,.,.',,;;,.,,'. \n",
+ "',-'.!'.,,,,,.,,':,':.-':-,.'!';'?';',';','.,,,:', \n",
+ "','?'',,,'.',';''.',.?,',,;,';.,:?'???.:..,!?,,.?, \n",
+ ",,,.?,,:.!?,:;,,.,,,'.,!'?.,,,,';,,,,,:,,.,.:''.,' \n",
+ ",.',?:,.!'?'.'?'.;,.',;,'!',,:'..,,.?,!'.,!?,;,.,; \n",
+ ",','.'-,,.;,.,!,.,?,.?,,.!?,.,.,:,,,.,.,,'':.,.:,. \n",
+ ",.':,'-,.,.;,,.',..'?,,.!.?:,.,,.,'.?,,.',,,;--,'' \n",
+ "-,.?;,,',','',,',:.;.,'';,,,!,.,,!.,,:','..','.,.' \n",
+ ",'.,!:;,,;',.,:''.,:,','.,?,,,,'.!',',',',,,.'','; \n",
+ ",,',.,'.;,,.,.,!,!,,-..:;,'.,?,,;.!?,.'.'.?.,;.,,' \n",
+ "'.'',';.?,.,?,,.?,,.,.?'.;.?,;.?...,!,!?..?.,',.'; \n",
+ ",';,',,',;,',..,,,-,,.,,.,,.','.,'.,.,,;.'.,.?-,;. \n",
+ ";.'':;'.,'.;,.!.!,,.,,'.,,,,!,!,!-?,,.;.,:'?,'.,,; \n",
+ ",,,.!,.,,!,,;.'.,.,,.!,','.,.,,!,',',''!''.',,;.,' \n",
+ ",':.!?.,,',',',.!'.,;!!,''!':.:.,''?,,.'.!'!.,.,': \n",
+ "'.,;.,;'.''':,,.!.,!,!!'?;.,',.,?'.!..,,;:.'?.;.!! \n",
+ ",':!!.';.,,.!'.!,:;:.','?,,.:'.,,,..!!!,,;.',.!;'. \n",
+ ",,;;;,.;;.,,.:,.,,.,,,,'.,,,,',:,';,'.;.,',.,,'.', \n",
+ "':,'.,,,,.';,:'.,:,,.,.,?:.,,.?,',.,;',:,;,,.,,,,, \n",
+ ",.,,.:,,,,:.,,,,,.'.,,.-.;.,,,,,;,,,,,,.!.:..;,;.? \n",
+ ";.,.':',,;:,,,''.,.,'-.',;,,'!','.,,'..-.,-.'';'., \n",
+ ",.,,',:,,'.;;:,,.-,?.,,.,,:,':-':,'.,.:,;,,'.'.,'' \n",
+ "':,,,'.'?,.,?,.!;,,,',.',:'''''.?,;,.?,?','.,,:;., \n",
+ ".,'':.,,--,.'?'',:';-,'.','',',';''.'.!,';';'.!,;, \n",
+ ":';',,'.?',..,,'.?,.!?'?;',':,,.:'.::?,:!.:?,';.,' \n",
+ ",:,'.''.,,:',.,!.:;;.,,,,:':,,',-;,'';!,.,?,.'?,'. \n",
+ "!'?.,,;,,:,,,'.!,!?,,.',:;,:'-',,,'',.,,:!'!!?'?!: \n",
+ ",';?'-,':,'-;,,,.?.,!?',?:',?,.,,!',-,',,,,,,:,,,, \n",
+ ".,?,,'.?,!,?,,',,,;,,,:',.'.,,.,','::,'.,':'?:',., \n",
+ ".,!,!!!-,-,''!,,;,,',:.,,.,',;,,,,'',',,:,'',,',,. \n",
+ ".';,';',,,,,:,:';.','.,!,.,'.!?,.,;'.,.:,.?;.?',,' \n",
+ "-.'',.',,?'.',':'';,.?;:,',?-??.,!.!.,?.!!!.,,,-,, \n",
+ "-,':';','.,!',;,',,,';,;',,'.,,,;,,,,,.,,-,;',,;,, \n",
+ "-,':,,':,,;;,'.',,';,',,,,,?,,,,,'-;--:''.-,,:',;, \n",
+ ".?????,???,?,?,,??,'';;;;,.,'',;'.,'.,,.;,:,,;,,,, \n",
+ ":',.?,,,:,,,,:,,-,'',,,,,,;.,,,,:,:',,!,,;,;,,,?', \n",
+ ",,'???,:;';'',,';.:',.,;,,.;,.:',;','.'',.,'.!,,?; \n",
+ "';,..,','';,'.:',,-.!.:.?,.,!'?,.':,,,,,.,.!!!,?': \n",
+ ",,,,.,'';,''.;,.!?:',,'.,,-',',,,',..,!'.,;,,,;,;; \n",
+ ",.,;'.,',','!,..,?.?,,,'','.,,'!,;',,,''!,,',.?:'' \n",
+ "'.,,',-!,'.,',.;,,',,,;'',.:'.:..:',,',,'',,.':,,, \n",
+ "-'!.;':.:.,,!:,'.,,?,'.,?'..,?;,,,,,-.?''.,?,.,':' \n",
+ ",.;:;',.:!?,:,,'.'?.'..',.,:,;'.,,,;..;.,'.???::', \n",
+ "!,!'!',,,,;',,,,.,.,:,;':'-':',';,.?;'.'.::,.??;;! \n",
+ "';'.',','.,,,;,','''',:'-,,,,,,,!,:,','',',''.'',, \n",
+ "'.,',:,,.,,.!',,,,:';:,',,,'-,';,.,,.'!,.;,'.!.':. \n",
+ ",,;;'.,,,;''!?'?,;.,;:',:.,:';.,;.,:!.,,:,,,.,,,', \n",
+ ",,':,.',';';;,,',.!,,.',-'';,-.-',;,,;,'':,';,:-;. \n",
+ "!.';'',,.,:'.!?,,;,''.,,?,;,,,:,,,',.,,,.?,.',,',' \n",
+ ",,,:,,',',',,'.,;,.?,.,,.',.,:;.,,.,;.,;?,,,?.,.,: \n",
+ ".',!',,???,,,.,..,,.,',.',.,?.,,'.?;,:';,',.':',!' \n",
+ ",:;''.-',,-'.,,:,''.:.,:.,',-',,.,,':',.!'.,.,',,. \n",
+ ",:,';,,,..:,.,,;;.,',;,,-;:,,,.'???-;'''.!,',',,'' \n",
+ "',,,,'.:,.,!;:,,;:,.;:,,..,,,:,,'?,.'.,-;.,;.',,:' \n",
+ ",,.,?,;.!!,':.,,',,.!?:,,,,.!;;'.,,,,,,,:,.!,,;,;, \n",
+ ",..:';'.,,:';.!!,':!;,;,',,.!?.!-',.;',;'.,''!.;,' \n",
+ ",'.!,.;',';,',',',,';,,,'',,.,!;:;,!;,,','.',,,;,, \n",
+ ",',,,,,,,,:,,,,'';,,'.!,,',.,'.,..'''.:,'.';,-',,, \n",
+ ",.,!,?.!;'.,;':!?,',,.,:;.,,.!'!,',':.:',,','.,;., \n",
+ ";'.,:,,,'.,,..,:',;,,,,,...?.,;:.,,;,,',',','?,,,: \n",
+ ",:',:...,.,!',-',.,,;;,,,.,,'',,..,.,:!,,.,!,,'!;' \n",
+ "'.,:,',,.,,.-:';.,;,;,',..,.',,,.,,,,.,!,,'!,-',', \n",
+ "',.',,'!,,,'.!,,.:,'',,.:!!,,':,,'.',,,..'.!.,,,,, \n",
+ ",,:,,,,,,.,,':',,,'.:,,,.,,,,,,,;,''.,,,',,'.,.,:, \n",
+ "',.,,,,;,',:,,','!'.';',,..,.,','',;,,:,,,,.,,,':; \n",
+ ",,,.,''.,:,'.:,'.,,:;,,,,,,,.,:.:,,;,.,-,',.,',,,' \n",
+ ":':-,':,,',.,,,?.;;,:,,',,'.,:!:,,',.:!,';;,!,,,,' \n",
+ "-,'',','...,.;;;;;!!!?,;.'::.,!?!:,',.!!.';.,!:,.: \n",
+ "'';:':,.,'!',,,,;,,:,;,,:,',',,,,:!!!,,,,!,?,,???? \n",
+ "?,?,?,,,,!,,;-.',';,;''';,:;':',,,,':,,:,!,,'!',,, \n",
+ "',''.!';'':,:,,,,'.,!,;.,,,,,.,;:'.:','.':,,.!':'. \n",
+ "'':;,',.,,,,:,,!',;',:,'.,,.,::,.',:,..,,'?,;:.,,' \n",
+ ".!,;:'.,':';,'.:'..,:,',':,','.,,;,',:,,;',,,:,:', \n",
+ ",,-,,,;,,,,':,,':',,.,,.;,,,'.';,,,,.,!;:;,,,,.:!' \n",
+ "'.,,''.!:..!!:.--,;,,,.!--?;:,'-,.,'!?',;!,?;;:,-. \n",
+ "-,-,--;.';';.,,!,!!?',.,?!,:'.,,?,,!'.!;',';,,'.-: \n",
+ ";,.:-:,,,;,,.!,?,;:,:'.,!',:.!!,.:,.';,-'!:,,;'.,' \n",
+ ":,:.'.',?':,'.!!,,':',:,,.,;,..,,..',:.,'.'.,.,;'. \n",
+ "',,''.,,,,,,,.,',;',-'.,'':;,,.,.,,,,,;,''',;,:;'' \n",
+ ".',,,'.,:,.,,:';.:,.,,,;,',.,,.:.,,;,,,,.,,,,,,;., \n",
+ ",?,,.,.,;,.,,;,;,;,,,,.,,,:.';,.;,,;'.,,..!.,!,,,' \n",
+ ";'.,!,,!;,-,,!,!,,.,-;:,?;,.,-,,;,.;,,,-.,.::,.!!: \n",
+ "';:,?,'.'.;-?';;,'?,.--,--,;:,.,;,,;':;,;,'.!!'!!, \n",
+ "!,,!,!,.,!,.,!.,,;',.,?,,.,,:',.,':,.!,,!,!!;,!,,- \n",
+ ".!?,;,.'.?.,:,,.-,:,:,!.?,,--:.,,,.,:':,,.,,.:-;-, \n",
+ ";,';,:.!,,:,,-.,;,,:'.:,'.,,:,,.?,:.,'.?,-;,.:-.,! \n",
+ ".'-.,,,.,,,-:,-.:,'.-,'.,,:!,.,','',,,-'.,,,,,.'., \n",
+ "!;'.,,,.,!,,,??,',?.,,:,';,;-',,,.,,,.!,,,'',,.,,, \n",
+ ".,',,':',,';,,:,.,;.:,.,!,:,'.,!',,,;;',',;,',';,; \n",
+ "',.',:,';,.,,':,-,.,:'-':',.,.,';:,!,,.,,',,',',': \n",
+ "',.,,?.;:,,,.,,,:,,..,.';,,,',.';,,,;,',:,.'.,,.,! \n",
+ "',.,',';,,:!''!,,;,'';-,,,;;,--.!,,''!!?,;;,,.,::. \n",
+ ".,,':,';;;,,:,',;,,:,,,.!:,,',,,'.'.,;,.,:.''.--:; \n",
+ "..,.,.:,,.,!,:.,.,,?,;:.:;'''';,,..,.,.!,;,.';'.:: \n",
+ ",,.,;:-;,;,';',,,,',,;',',,.'.,.?';,;,,,:,',.-,-'. \n",
+ ",,.'.,',.,,.;';;;-,-,';,;-;:,;,;,,:.,;,.;.,.:,.??- \n",
+ ",,-,,-?':,..,.,?,,;.,,.,;.??,:,-,.','-;'.,?,.!''', \n",
+ ",'.?,.,:';'.',,:..,?',.:.,.'.,,':'':',.:';'.'.;':. \n",
+ ",,.?!??,.:.'.,..,?.:'??':,':,.,'.,'.,.'.,,,-?,,,'' \n",
+ ",'-?;','-.,,,-,-,;;,';',,.!'':.,,.:,'.,,,;.::.,,., \n",
+ "!'.?'.'.,!.,,,:''';.,,.,.'',,'.!,,,':;,',,','''.?! \n",
+ "::.,'.?,,,,,;,',,,',:;.'..,,?,;,:.;;,,':,.!':,;.,; \n",
+ "'.,;,,.,,,.?;??.,,.,,??????-??,:.,,,.,,,.;,,',.'.. \n",
+ ",.,.,:.,,..,,:':','-!,.,,',,!'',.,,,,';,,,::.,,,,. \n",
+ ",,;,,,,,,,'.!;,-,.',,?:,:,',.,,!,.,,.!,,,,:.!',.!! \n",
+ ",'.?,;','.,:;.,':,;,:,,..,?,.'!'!;'!:,;.'.;:,;,,', \n",
+ ".,.;,.,,',,'.,,'',,,,,:.,;,,'.,.!,.,.'.','.,,,,,., \n",
+ ",.,,'?':','.,,',,,,';,,,',,,!,;,.,,,,?,,.'?;-,.:;, \n",
+ ",,,,,';.;,,''';;''':,.,?.,,,,':;'...',',:,;,,'.,', \n",
+ ".:,.,?'.,''.',.,;'.!!.,,,',?'',.,::.,,,.,!!,,!:,,, \n",
+ ",,-,,,,,-,,-,:,:;,.,,';:,;';:,,',;,;-',,.,,,.'.!.? \n",
+ "':.,,.,!?,;'.,.,;';,;,,,'',:,,'.,..,,:.,?'.,.,;.,. \n",
+ ",!:'';;,,,;,,...?.,.,,.,.,.,!,.,;:,'.!,,-..;.,,,-: \n",
+ ",..!!,,.;.,':,.,:.',,,,,.,,!'.,.,.,.,;.;,:,:.,,,'; \n",
+ ",,,'--.,--,.,!,:...,:'.[.],!?,.,,,,,,,,,,.,.;.;,;, \n",
+ ";.,.,',?,.??-?-?',,,?,--,:.,,.?,'.'-:.,;,.'!,'..,. \n",
+ ":,';'.?''??,;.,.,?;:,',.',,,'.-,:,,,.,?;,,:,.-,-,! \n",
+ ";,:!,.',,,',?,;',';;-;,,,-,,.,,?,,:,',,;,.:,;,.,., \n",
+ "',''!'',,,:'.?,.,.?,:,.!'':,'.,!:';.,;,,..-;,.,,.' \n",
+ "..:.,,;?,,:,,;'.:.,,'-:';,.,,;.,,;,,'''.,,;,,,''.. \n",
+ "'!'!;':.,.,:,'..,,;,',-.?',,,'?,'.,';,',?,;,,.',.; \n",
+ ":,.,,,;!'!,,'',,,.'.;,:,',,',-',,'?',.;.:',',';',; \n",
+ "''.',!.;',.?,:'!,,..,,.,.,,,,,,,;,'',.,'.';.,,,,.? \n",
+ "';,,'','.?,.,,?,,,'.!,'.,,,',';'':''.,:,',.,,,.!?, \n",
+ ";,.,;,',.',.,':.,:!'':,,..,;,.-,',,,;'.!,,!,!,',,: \n",
+ ",,,,,.';,,:,,,'','',.,!,,,-!,.',,?,.-,',''?,;,',:- \n",
+ "',:';,,,',.!,;,,:,,;'',.,',!,,.,,;,,,'.'?.;:,.,,,. \n",
+ "';'.':'.??,:,.:,,:,.!,.?,,;,,:'.,?,.',',',.,,;,.,: \n",
+ ",,,.,,';,;,',.,,':',.,.'.:',;.,:,.,,?,:,,;,..;:,,; \n",
+ ",;,:;,,;..,?:;':-.':.,?,:?,:',.,,,;,,'.?.,,.,,,,,. \n",
+ ",,,.,,,,',,!';--;;,-'.,.,,?,,.:',,.?,',:.,!'.,:,,. \n",
+ ",.,,,',,,;,,,'!',,.;,:',.?;',,,;,,,::,.,,,,.??:.'. \n",
+ ",,.;;,',,-,,,.';,.,.,;,.,.,:?,:.,,.,,.,.,.:;';;;:- \n",
+ ".,,.;',.,,,.,,;,.?,.:.,.,?,'.,?',:';:',.,,.,:,,.!, \n",
+ ",'.,:'.,!,,,.;',',,,.!::',,,.',,,';,.:'':!'.:;:,.? \n",
+ "!,,,;,,.,,;.!.';'.,,.!,,,,'.':?,!',',,.,',.,,,.,!' \n",
+ ",'.,,,:;'.,.,,,,''..',.,!,,,?,,',?:.','.';''.!:.'. \n",
+ ",,':.,;.,,:?,.,.:';.?,.,-.,,.,',,;',,.,:,;'.'.,;,. \n",
+ ":.,:!';;:;.;':;,;,.:;:,.,:';!!'.,..:.;'','.,,;,.., \n",
+ ".'.,;.,,'!,,'?'?'?,,'.';.,:.,,',,',.!,.,:,'.;,';,, \n",
+ ".',,,.,,;,,.'.!:,'.'--,,,-.,,'':..,',,:,,;,',',;'. \n",
+ ",--::'-,,,,,,,,.,,,,.','',,,,',;.;:,'.,':,?,;,!.'? \n",
+ ",.,;',,,,'.,:,'..?,;.?,;..,;''',,,;,,.,',.';,,!''! \n",
+ "?,,.:,,,,;,',.',,,:,,;,,,,:',!,,,','.':',;',,,,;,! \n",
+ ",,;',:',',;,,,'...,''.:,';,.,,!;-,-:,,.!,?!?',':,. \n",
+ "?--;'.?.':;'.,''.,.,,!,.,!,!!,.;'.,!.;''-.,,',,,?; \n",
+ ",:';,,.,!?:',.,,-?,.,?,.:';''.,-!,'''.':?.,.?.?,,. \n",
+ ",',-':,;,,',;,,'.?,:,;.;?.,,,.,,:,,:,:,.,;,,;,.,,? \n",
+ ";.?,.'.,.'?'?,.,.?,.,??,.??,?,.':.,.?.,;:'-,:';,.! \n",
+ "?,?.!'.!??,.,.;.,.';.!,,..,-..!,'.':,;:,,,.,...,.' \n",
+ "'';''......';'.,:',,,',,,.,,.,.'.,..:,:,,.'.,.'.,. \n",
+ "',,,,,'.,;,,.,?:,!?,,'..!.?!,'.,,.,,'.!.,'.,:,',,. \n",
+ ".!!.:'...:'?.?,'.',..?,''--,.'.';.'--,',':,.''!',' \n",
+ ",?'',';'',.',,,,.,.,,;'..'':,'.','.!.,?,;,..,;':.' \n",
+ ",..':?',:;.'?':,;':'',,.?':,.?.,.',,,,;'!,!',.!!'! \n",
+ "'?!.'?'.!,?:';',',:!??,;,':','.,.,:','?,.-?':,',!! \n",
+ ".'?'..'.-.'.,??,,'..!,'?'.???'.!',!!!!!,!;:!,:,';, \n",
+ "!!'--.,,!,,.!?;,,,,..,,!,!!'.',';:,!.,.!,,.,.',!', \n",
+ "???,,,,,,,,,,,?,:,''.!.,;,;,;,;,:,..,';':,;,'.!,.? \n",
+ ";.,..,.,.',,.,?,.,.,,,,'';-'..,:;':':':,.:;',:',., \n",
+ "?':';,,.,,';,,,,'.,,',?,:';,,,,,':,,,,,;,.-,,.:,,! \n",
+ ",-',,':''-'?,.'';;,,,',,'-,.,,,,,,.,,'-,,;,',,-,', \n",
+ ",,,.,;',,,,,,,.,,,'',.:,,.,?,.,,,,,,,,,,,,:'';',,, \n",
+ ",:,,,,,,,,,,,!!',,.,,,,,,,,,,?,,,!;:,:,:;,,.,,;,,, \n",
+ ",.,,,.,.'',,;,,:',.,,.'.,,?,,,,.,,,.,,,,,'',--'-:, \n",
+ "';',,',.,',;,'!'.;,,.'';,:,'!'.,,.',,;,-,:;,'!,;;. \n",
+ "',,,,,,,,,,,,,,.,,.-',,;;;,,;,.,;;,:,,,',,':-,,-;, \n",
+ ",,.,''.?,..'?',?.,,?'',..?!;,,:,??;.,,',;':,,,,;,' \n",
+ ",.,!,!!,';,;,,.,,?,,.',?,;''..:,,.:';,,,.,,;,,.,,. \n",
+ ",,-':,:,,!',,,,,,,.,,,,,,,;-,-,:,;,',,..,;,:;,,,!, \n",
+ ",,;,.,'':;,,',';,,,:,'.!.,;.;,:,.!?;.'?'::,',,,,., \n",
+ "?,,.:,,,,,,,',,,,'.,?,':,,?',;'':,,';,,;,,.';,,,,' \n",
+ ",';,,?',,.:'.,';,.;'.:?,,:;,':',.;;:,;.,':,.,,':'' \n",
+ ".,;:.:,'.!,?,,?!?,??!:.-',?,.,-!,,:.:.,?''!,.,?!,. \n",
+ ",,:.,;.,.,!,',.!.!,..,.!,,;-!;:-!;,.,,,,!!!!!,;,;, \n",
+ ".,,!?,!',?,?;'?,.:'?,.'!',.;,,.,.,..,,,,!.:,.,,,,, \n",
+ "'.?,,,.,.',.,!,:;;.!'?,;'.,.'?,..,,..,';:,.;,.:'., \n",
+ ",?',,-,.,?,:,!,!!.';.,;!',?',.,,:..,,,':,,,,';:'.. \n",
+ ".?:;,.,..,,,:',,,,,,,,',.','?,,,,,,'?'.,;',.:,,',; \n",
+ ",:,,,,'?,!,???,!,,.,?,;.:;',:,,,,'?,,':-,':,.,.''? \n",
+ ";'.';,.-,;,'.,,?.',.:;:'',,',.?:?,,',''.'',,',,'', \n",
+ ",',''!',,'?!,'!',.,,!??',,!.,,!,.,,!,-,,,!.,,!!,;, \n",
+ ",.,,!!,!,.,,?,,?,,,,':-'.,'';.;,:,!?',?,,,,',.,:,; \n",
+ ".,;',.',,,,!?','':,,,,,'.,;',;,.'';.':,?,,,;-'.',, \n",
+ ",,':,.',;,',,;'.,':,.,,,,,;,,''.,..':,,.,!,!?,:!;, \n",
+ ".',','.',.,.!-,,,,,;-,.,!,,-!,,.,.,!!'?!,.,:;!,,!, \n",
+ "!!,,''..'?!??;!'?,.,??,,,?,'?,.,,'?,.,,'?,.,,?.!,. \n",
+ "'.;;';.!,!..,.;;;,,.;.;;;.?..,?,'.,.,,!;.,!!?;-',. \n",
+ ".;,:;,..:.,-,:;,,':,?.,.?.,?.,.;,,.;:....,:,.,;,,- \n",
+ "'.,::,',.,;,,,,,.,;--,-;,,;,,,,.,,,';,,:',:':.;.'; \n",
+ ".,.?.??.,?,;,,,,,.??.,,.:,,;,.,.:'?-.'?,,-.?,',:', \n",
+ "-:','':?,-'.'.,:',.!.':,,,'?,-,';,,,,:-,.!,,'.'!;. \n",
+ "!,''.,!.','...,!!?.'..',.',':?','.'.;.'::,;.,.,.., \n",
+ "'.';.?,.,.,!!,,,,,,-!,,;,:',-',:',,:,,-.,,,,,:',,, \n",
+ ";,,,',,.?,.',.;.;:-,:',,,..:,.!!,:?,,.,?,.;.!,?,,. \n",
+ ",.....!,;.?,:.?,.?,.,?,,.,,.,?,:,.?'',,.,,,;,,'.,? \n",
+ ",,:?,,.:,.:',.,,!,,!,!!,.,.,.,;,,:.,.,,.,!,;,.,!,. \n",
+ ",.,?,:',.,,.,,,.,;-,,,:.:,!,!','..,;,,!,:,.,,,,.,, \n",
+ "?'?-?,,!..',.,,;.,.,'.,.?,'..!?,.,.,.,.,,.!,';.,,. \n",
+ ",,'.'.,,.,,.,,.:.,,!!,,'.,,,,.,:,,,!,!':,,.!!!,!!! \n",
+ "!!:!!,!!!!!!!!-!,',.,;,,,.??,?,:?,'--?,,,,:-,.?:,. \n",
+ ",-.-.''?.,..,.':'.,:,',;,.',;,,,.,.!'?'?,;.!.,!,.? \n",
+ ",:,.!,-'!!',.'.'.,..'-?,,,,-,':;;,.':':.,,:'.:-'.; \n",
+ "';,.,,?'.:.!?,?,;,''.?,,'.,-!','.,;,.!-!,;.,.,':,. \n",
+ ",.,;'.!?''',:'.,?!!,!,!???,.;.,,:.!:'.?;,,,;.,,,;, \n",
+ ".,;.,??.,;,.:,,,.:,;.,?!??,,,.:,'.;,.;',.,'.,,:,;' \n",
+ ".,:,'.?;,,.;,,:,;,.,!'??,',';,,','.,;.,!,,..,.,'., \n",
+ ",;':':!?,.,?!-,,.,?,..:;,,'.:?..,,;,:,,,,';.!;,',: \n",
+ ",';!,!',.'.!.:,,,,,',,,,,,,,,',''.!,,,,',,,,!',,,, \n",
+ ",',,;',,,'.',;,:'.,'.,,-';;,,-!,....;,,:!-,,!,,,., \n",
+ "',,'';',',;,,,;,,,,:,,,',,,.,?.,',:.',;,;,,:,,;,., \n",
+ ":.,:-':.;'.:,;,,:.'':,',.:,'.',:,,,'..!?;''.??,,?. \n",
+ ",..,.??!?,?,.?.,.??:',;'.!?',,',:';,,,,,,,,,,:,,', \n",
+ ",.'::,';,,.:'.,!,'!?,,,,,,;,.,!,':,;'';''..,,;:''; \n",
+ ",,,,,.;.,!,.,,,!!-,,'.!;.',!',!!,,',.;',:!?,,,,-': \n",
+ ";',:,,:,,.;:,,;:,,';,',,':,,';,,',,:,.!;,,,,,,,,., \n",
+ "-,,'-.:,,;.,,,,;,,',..'.',,'.!!?'',,,,,.,.,;;,,,'' \n",
+ ",.',:;'.,,'.'.':.,;,,-',.?;.;'.!,;:;,,.,:''.',,;,. \n",
+ "'!!?,.?-,.?,,;;,',';',,.';',''.:,',;',',.'?'-,,.!, \n",
+ ".,.,?,';;;.:,.,:,;-,-----,,..!!,!,!-.!,.!'?',.,.-, \n",
+ "';,.,.,.,,?,''.,;,,,.,.,'.,';.,!.,!?.?,,-.'.,.,;:, \n",
+ ",,.,,;',..,,,!,,',,.,.,!,',,!',..,,,!,,,,-!.;.,,'. \n",
+ ",,?;,.:'',,,.';,,.,-:,:.:.;.,;'.,.,;,,-,,,?:,:,,;, \n",
+ ",':',;,.-.'.,:';.,'.,,;,'..,:.,,':.;,:,'!.,.?!,',' \n",
+ ",,..!,-.,.,:.!,.!'.!?.!:!,!-?,!'?,!.??:?,;!'',.,!, \n",
+ "!!-?,,?!?'''!'?,.,:,,.,!,',.!,:.'?'??!'?,,.'?!,:?? \n",
+ "!?,,::.,?',':,.?!,:,,'''.',.,;.!'?,,:,,,';,,,'.?,: \n",
+ ".!:,,;.,,;.'??!:!'!!??!!?'?!,,'?!!'?,.'!.!!,,,'?,, \n",
+ ";.,:';';.!..,:;;,,,.!'!,,,;,.',,.,,,..,'.,,.;':,,, \n",
+ ".';,,!,.,.?,,,,:?,,:;,.,,.!.!!!.',',,,'?,..,:,.,!, \n",
+ "',',,,.?,,,;'.?.!?.?;-,,,',.,,.',:,',,',.,?!':'!'. \n",
+ ";.?,,!?.'!?,.,!!?,,:',',,';,',',;,.!',,;'.'...?,., \n",
+ ".!''!,:;',',,':,,!,,,,'.!.,!:,,,;,:-..?.:,.,,,;.!, \n",
+ ";.,?,?,,:,;,.;,;'.,!:,,',.;,,,',,.,,:,,;,.,,:,,-'' \n",
+ ".,;,,,,'.!',:';,';,,':';'','','.',.',,.,,,,.!'.!,. \n",
+ "''.,,..,',':.,.,;.,,'.,:,,'.,,;'..'.'?',;:.?.,..;' \n",
+ "'.:'..',:..';',.,,!.';,:.!.,.',.,.,?.',;.';'.';,., \n",
+ "!.,;,',,.'.,'.,.,,?..,,.,,',,,.;'.',.,:'..,!',,,,; \n",
+ ".!,,,,.'..,!??,?.?;'.';,,'.,.?,.;,',:,;,.,.':;,,,, \n",
+ ".,?!..,,:,;,:.'.?,:,;,;','':;,;,.,;,,;.,,.;,..,,!, \n",
+ "';!':,!.,,.;..,:,,'',-';'.,',;,;',',',.',,'!,;,;:, \n",
+ "!,::,,.,','!'.,.';:,.,,.'','.,,;.,;..;,.!;';,''';, \n",
+ ",'-,,,,,.,.-',.':-,.?.!,?,!;':',.,;'.!;.,,,,:,,,,' \n",
+ "'',';-,'!,!',',:;,',.,:;,,,.;,,.'.,,':,.,..!,'-.,, \n",
+ "!.,.,,.!,',,.,:;,,,,.:,,:,,,..,.,.,,!,,;',,.?.,:.. \n",
+ ",.:,,.!'';''.?,,?,,?,'.,!',,.:'?,.,'.,',,;,,',,''. \n",
+ ",;;',,:,,,':,.,,.,;''.,?-,;-..,,;,',.,,.,,,?',:-;, \n",
+ ".,,,',?,.,??,!.,?',';,:'.'-,'-.,..,!,'?,,-,'.,?,,. \n",
+ "?','.,!?,,::'.,!'?,.,,-,,,'',,,,-,,,,-',-,-,!,,,?? \n",
+ ",,,,.!,,,',?!-,.,!!,-'.,,,.:;;;,'.,,,;.,!,;,,'.',, \n",
+ ",-:,,,,;-,',?,:;,:.,,,,,,,,,;!.,,,.-!!,.,';,..,.., \n",
+ ";,.,,-..-'.-,.-,.:',''!,.-,.-.;,,.,;,.-,..;'.'.,., \n",
+ "-.,,.'-,;.,,;,:,:.,:,'.'.!.,,!.?.,.'?...,!,!!.,!., \n",
+ ";'.?!.,,;.?!,.!,,',,!,:.,.?,.?,;,.-.,!,?,,,-;'..!. \n",
+ "!',;,,.;.,.,!,,:;,.,.;.,.,',!,-.,.?'!,,!,.!,!,!;., \n",
+ ":.,,:?.!,.,;,::.,,!,,!,?,,;..'..,;,:.!,,!,,.!?,;.; \n",
+ ".'!'.'?,'.-.,,.:,!.,?,.!.,!;,,,.,;.;..,;;'..?'.,.' \n",
+ "'.,,.?'-,,.-,.,','.,,','::.,;.:,..,:.,??,:!:'..-:, \n",
+ ".,!,.!;,..!'.,,''.'',..,?.-,?,,,,.?,.,..,.,:.'!;,, \n",
+ ",,':.,,?,.'??,'.,;,,',,.,;-!,:,,.;'.,!';,:,!;',',' \n",
+ ";,--,,,,,,'-,.'?,;':'.,:,;';'',.,','.'.!!,,!,'.!;. \n",
+ ",.,,:,,.,.,.,!,,!'..!;,.:.,;,:.!',?,,-.;:,'.,,.,.? \n",
+ ",;',.;;',.!'.!.,,.,:.:,'.!::,,,.;.,.,;:;-.,!'-?,., \n",
+ ",;,;-':,.,,,,'-.,,.,?.,,,.!'.',,.!!,',,',,.,,!,'., \n",
+ "-.?,,;,';,,,',,.,,:;,,,.,,;:';;;,:,.-;',,.,..;,,,, \n",
+ ",.!.,.,:,.,,.!.!;!;!:!:!!,,,,,,!'!!!!.,!,:.',,.:'; \n",
+ ".:!,!,,,.,???'..,,;,,':,,,'.?,,,;.,,.,.-;'.,,':;,, \n",
+ ",,,.',,-,,-,,:,,,,,;,-;,.!,'.;,.:;.!,!,!,!,?'??,,; \n",
+ ";.:.--,;!'?:;,,.'.,,,';:,:',.,.,!;,-,,;;,,;',;';:, \n",
+ ",,.,';-'.:,;',,;,,,,':,,,,;.!,,;,,,:'',,,,'',,.,,' \n",
+ ",,-,,,.!!,,.,,.?,,-,;:!'?.,,!,!'??.,.,!,!!,!'!!?': \n",
+ ",.;.,;!,?,,!.!,!,.,.:,;,.:,.,!':?,,:'',.,!-.,,;.?? \n",
+ ";',,'.,,?,,'.,;.:,:,;.,,:,.-.,!,!',,'!,-!',,'!:',! \n",
+ ",,.?'.;:,,,,.,?,':,.,.,!,,.';':,;.,,;:,,'.';,.,,!. \n",
+ ",,!,,!,,.!,,'.'!.,.',,-,.-',,',.,';.!!?,!!!'!!,',. \n",
+ ",;...,,.,!.;..!!';'',,'.,,!,,,!,,!,..,,;.:,?-',':, \n",
+ ",;,,.:;..,,,'!,-',:','.!:.,!,!,!!!!!.,-,!,???!-,;' \n",
+ ",.,.',,,';,,,.-,.,,.',;-;,;,,,,.!:!',.!:'.!,,,,',, \n",
+ ":,.,?,?.,,.!,'.',,,'.!?,;:,',;,,,-:,',.!,,';,,,,,' \n",
+ ".;-.,,?,.?.':?'.!.,:,,,,',,,,,';,',.'.,,.'?,,;'.?, \n",
+ ".?.!:.,;,',,,,.'?,;,,:,'.!',',,.,,,'.,;,.,',,.'::; \n",
+ ".;.,':,.:.,?'.,,':,,.,.,.!'.,:,.:;.??,.''.'?,.,':' \n",
+ ".,'!'--,,.,;,',';,'.,.?,,'..'.','-.,!!.!,!!,.,.,,. \n",
+ "'?'.,.,.,,:'',,,,.,.'?',.,,!,,.,?,.,;'.,,':',-.,?' \n",
+ "?',.,:.'?,.?,,':,,.!:?,;.;,..,'.'-,.,?'?'?,,-.!!., \n",
+ "?;.,'?;,,.,'-,:;,''..'';',,,;.,'',.'.'';.,?,,:.,?, \n",
+ ".'.-.?'?,'?,?:--.??,,.,',-.???!'.,,..!:,!!,,:,.,., \n",
+ ",?,...?!,;..,';':,,,,,,.,,',..,,?!;:;.,.,;:';',;'. \n",
+ ".;,;.,,.':,!',.,,..:...:,,'.',?;.,;,.;,,?;,,.?,;., \n",
+ ";,,.,;.,:,'.,,'.:,.,',!,;,,:?'.',!.,?.,';':,.,,:,; \n",
+ ":,;,.':;.,;,?,'.;,,.,.!,;'.,.?,..,:,.,,,'.,?,'.,., \n",
+ ".,,'.,.,??;,:,,.,,,!,.,?:.,';,.,,,'.!-,,.,,,--.,;, \n",
+ ".,,!,.,?,:',.?,,.,:.!,,,.,,;!.,.,?.!?','!,!.,,?!!' \n",
+ ".,,?,,:,.,'.',?,,:,,.,';',':,.,;.,.:,.:,.,?'..';,' \n",
+ "',,'.'?,.?:',.?,;',':',.-,:'...,.:,'.''.,?;.?,,,,: \n",
+ ";,,.,;,.,?,'.,,.?,;,.?,.,,;,.:,.':.!,'.:.,.,;,:'., \n",
+ "?.,;.,...,,...,:;..??''.,,-;,;',.:.,;?,,.?'.!?,.!: \n",
+ ".?,.?:.,,:'?,.',;'.',':,',.!,-;:,:,,;,,;,,,.?:;,,. \n",
+ ":!','.?,,,.;;,,,;',,',;,;:.',,,;.,?,;,;,,'!'!,!.?, \n",
+ ":.:.,,,,.::.',;:,,.,,','!,.'?'',:.'':,,,,,-.:!!.!? \n",
+ "'.,.,!!,,.,':,,:'.,:'.-,''.,.,.,.,:;,!??,.;,,;..., \n",
+ ",:.;,.,,,.,.,:,!,,;.!,,,:,,:.,,,.,,.!!,.,,,.:;,.': \n",
+ ".!',;,,,,.?,:.,:,.,,.;,'..;'.,,;:,;,.:?'!;,,,.,;.' \n",
+ "!,.:,',,.,,,.-'!!,!,.?;,,;,,.?,';,!!!,;.,:-;,,,,;, \n",
+ ".:.,;.?,;,,.;.,!!,'.,!'?',.'.,.,,.,,,:','.:?;':,.! \n",
+ ",,.,.;:'.':-,?-,-.,;.!?!;',.,;,'.,'.,.?';;':;,,'., \n",
+ "..,'.,.?-??,'':.',,..,'.',,'?'',.'.,:,'.'.,'.,.!,. \n",
+ "';;'--,'.'??,!,,!,'.,,:,.!,',!,??,,,?','?,,,?,,.!, \n",
+ ".,,,'.,;,,.,,.,..'?.,..??,?!,,,,.''!',.?,,?,;'.''. \n",
+ ",,.,!,',:,..''-,,.',:';'.,-:'-,.,:,,..,;.,,.!,'.,? \n",
+ ",?',.,-;,,:;,,,;.?;,,,,,,,.;.!.'.,,,.,,..,.!'.,:., \n",
+ ",:.,,..,.,'.',-,:'?.',..,.,:',.,,.,:';'.,;,..,,:,, \n",
+ ",;,-:;.,,.?,,;'..,.,:,;:'.?'..',,';,?,.'?.,.,'?,., \n",
+ ".,,':,,,,,,,'.,.,,;,',.:,;,!,!,.,;;,,:,,.,?;,.,,,; \n",
+ ",,;.,,!,.,,,,,.,,!,.'.,;,.'.,,,..,,,!,;'...,,:,,,; \n",
+ "',,;'.,?'.,.,,,:;;'?';',;.!',,,,,;,..,,?:,.',,,,.' \n",
+ "?,.,,',:',,,.?,;,,.,?',;.,?,'.;;,.,.,':,.-?,:'-.'; \n",
+ ";,?,..,!-.':'-.,;.,!:.';.;,,.,.'?'-!,!-:!',!!.!,!, \n",
+ ".!!':.,!,!';.,,!-,!,;,,!,!!:,,,,!,,,!,.,,.;,.;,?,! \n",
+ ",,'?,',,',?'.',!,,.',,'',.','';.?.,!!,'!',',';'.,, \n",
+ ".',',':,:!,.!,:'.?,.;?,.'.'?!':',!,,!;,,:,,,,.!,.' \n",
+ ",,,,.',,,,.'!!'.',:;.,;.,?,!,,,,!,:.',,.,;,,.?.,;: \n",
+ ",.,.,',,!.,,.,,,;;,,,.!.,.;:,,.;;,,.,;;.,-:,.,,;,, \n",
+ ",'...-.:.,,,,-.,,,.,-;,,..,,,-,.!..,;;,,.,.:...... \n",
+ "-.'?'?-,-?',?,,.,;?-.,,;,';-,;,,,.,.,!'.,,.?,,.?,: \n",
+ ";,.,,;,,.,.!:!,':.,.,?,,';.,.,?,,;,.,.,,;,,:,,.'?, \n",
+ ",;:,,;'.,.'.,,;.,,..,,'.,'.,,!,',,.?,?,.,,.,;''.,, \n",
+ ",,:.,.;;','.',:,,,,,.';;-',.,.,.,.;.,,;.?,.,:,.,:. \n",
+ ",,.,,,...,!'.'!'.,,.','',''.'''.,.,.,,.?',.,!''.', \n",
+ ".,:',.,:,'!,.!,,:,,.,,.,,:,,,,:,,,:?,'?;,,.,..'.,; \n",
+ "'.,'.!.,!.,,:,,:,.-!!',,?:,'..,.:.!,,?,.!.;'.,,,,, \n",
+ ",,,,.,,;,,'.,,,,,;,.,:'.,,,.,,'.,;.,.,'-;''.,?...' \n",
+ "!'?,,.-.,,,.,,,.,:,';',,.',,:.,,:';:;,-'.,.?,;;,,: \n",
+ ":',;,,':,.,-,:.?':.,.,,,.;'.,;..,,,'.,,.,.,,.,;,,. \n",
+ "'.-?;'..:.';.:,''.,,.;,.:,,;,,,;,,:,,.,,,;:,,,,.'? \n",
+ "?-,:.,':,.';:,-',;,''.?,.';,',:;,,...,;'.,,:,:.?;, \n",
+ ",,.'-...:';??''..?,,:?',;.',.,'??,;:,'..,.,!,,.'?. \n",
+ ",!:,;?,,'.',,??,.,:.,?!,;'.!?,?!;.?':''.,?','!','? \n",
+ "'.'!','!'-.'-!',,,'?',.',.,'.:'.'.,.'?:.,!?!:,;.', \n",
+ "';',;;;';,,,,,.;',!,';'!,,.,,,,,?.,,,,.,?,','.,.', \n",
+ "?',?;:;.,!?,.,!?,:!!;.,?'?,!:,'.?!,.,!-.,-,.'.,!!, \n",
+ ";:?.;,:,.,,!,?!,,.,!'-:,!,,.,!,,.,!:..'?,.,.,,,.,. \n",
+ ".,',.':,,,,;,.,..';:''.'?,',:..,,.,.,,,',,.,:;.,.; \n",
+ ",,..':.;!,;.,,,,.''.':,.,;-:,;,,;,,.!,.:;:,,:.,,;; \n",
+ ",,,,,.,.:,..,:',.'.;,';;;-.','?;.?.,-::.,.,.,':,;, \n",
+ ",,-.,,,,.,::.',:,,;,,,,.,,?,;:,.,,:''.:.;.,;:.,:,, \n",
+ ";,',..,,:,..,.,,?,,.,?,,.,,,,,.?.':;.,,';.,,,;,..' \n",
+ ",'.,:.';''.,',.'.;':.,'..'.;,.',:'.,,::.!.,.,,':,' \n",
+ ",;:,,.;'.,!,'..,:,.,!,?,,.,,.,,!.'.,,,.,,;,,'..;., \n",
+ ".,.,,:,-.:..:':.,?.':.,,..,?',,,'::'.,.?'?,.;.,,,. \n",
+ "!,:,..'-,',,,.'?:!!.,,.';'':,''.:!,,..,;.,,,,,,'!, \n",
+ ";,:''.':;;,,,.!,,!,.,;,.,,.','.;,.,,'.'.?,;:.,'!,; \n",
+ ";;..,:'.!,.!,,.,.?,,:':.,.'.,,?'.,',,,!?,,''...,:. \n",
+ ",;':'.,'..,,.,,:;..?',.,!,.,!,!!?!,''.!,.,!,,,,.,' \n",
+ ",.:.,.??,:;,!;,.''!,.!,!,,;:;'.,'':.,;..,.,:,,,,', \n",
+ ",;',,;,','','',''?',.!.!;.?,,.,,,.,!!?,.,.,:.,!;.? \n",
+ ",.,-,-;?,.,.,:,,.,;,.:.?.?,.::,,..!!!,.:.,:.,;..,, \n",
+ ".!,!!,?,!.,?,,,,,.,'.,.,,?,:,,.?,.;,,!.:.,,!,-.!,. \n",
+ ",,?,.',.,.,,.,,,!,,.,?.,:.--,,!,.,,,;:.'.,??,:.,'' \n",
+ "..,':,.,,,,',,;,,,,!:,,;,.;;,'';','.'?;,,.;,,,,,': \n",
+ ",',,,,,.''...,;,,,;.,.?',;,,.,;!,,.,...,,,.,?,;.:, \n",
+ "?,,.;.,,.?,,;:,,,:,,,,.,.,,;.:'.-,,.,.,,,.,-:'.,,, \n",
+ ";,':',,;,,;,,.:,,.,,.,;;,,,.,,.;,'.,;,.'?,;,.,,.,, \n",
+ ";:'.!-!,,?,,':,,,'.:,'';:,,,;,,;:,,,,,,.??-,;,,',. \n",
+ ":!,;,:;..,,?,.!.,?,;.,,.?,.,?,''''!?,.,,,?.:-,,,-; \n",
+ ",,,,,,'.,,;;','.,,,,,.?,,,,'.,!,!'!????..,?,,.?,:? \n",
+ ",?,,.!.,;;','.,,!,,,,','.,',,';',:,,'.,!'??,;.,,!: \n",
+ ",.,!.'?,.,!.,?',:,'.,?'!.!,'.?:;,.,:.;:.,!'?':,''. \n",
+ ",,?!',,:'.',-..!?',,'.?-,-,!,'.,,;,,.,:,,.,,,;,,!! \n",
+ "!''!?',??.?!?;,.,'.,????:;,..;.,,,,',!'..'.!..',,, \n",
+ ",:,',:'..,,:.;,,','.';.,,.,.-,.;'.':','...,,,,,'.' \n",
+ ".,?,,'.:-;',.,.,.,,!?,,:,.,'.,;:,,.,.,,,:,,.;,..,. \n",
+ "-.?,..',;.,,,,',,.,.;,,,;',:'.!.?,,.,!,,.,?.,..:,, \n",
+ ",':.,,,,,-',,;,,'',,,''?.!,,,,;,,'':,;','.,:';,.,, \n",
+ ",'.,,,'.';.',,'.,,!,',,.',,;,;'.',,:'?',?,':'.''.' \n",
+ ".,;:,.,,.,;,;,','.,,,;,.',,,;',.,!,,,;,.,,,;-,.,,, \n",
+ ";',,'.:,,,,,,,.,,,;.,.,,,'.,,,,';,,,,,,,.,',,,:;,' \n",
+ ";,:,'.,.,?,;.',,,.':,;,,,;,''?'.:,,,.',.-,,,;-:'., \n",
+ ":,,',,.;,.,,,,;,;,,';.'',';,,,'.!.,,,'.;',;.,,,?,. \n",
+ ",,?'.!'.?',.,,';,',,';;,-,-,,;,.:;:?,,,.,-,,',?;:, \n",
+ ",.,,',.!'.?,.,',';,,:,,'.;',''.'?,'.;'!,.,.,,';.,' \n",
+ ";:',',;',.,'..',?'?,.?,.,;.'-',;.''.!'?;'.';',::'; \n",
+ "',-.,,'.:-,',-.:.';','.';.,.,',?':,,,,.,,':-,,,,,. \n",
+ ",'.''';..,,,,',,,,,,,','.,.,.'';,','.-,';,,.,,,,,, \n",
+ ",',,:,,,;''.,,,;,';';,',':',.,.;'.,:.,;.,,,,,,.,,' \n",
+ "!.',.''.,'.!.!,!,.',.,,''!;',,,,,;':,.'.!?.;'-'.': \n",
+ ",,'.,.,,:'-','.'';';.,:.,:;:,,;,..,',,.,.,,,:',':, \n",
+ ",,,-,,!;,,.,;,,,',,,,,,,',,,.!??,',?,,;.,,;;,.,',; \n",
+ "',.',.!?,',?;''.',,;',.:,;;',.,.,.,,'.',,,',.,;,', \n",
+ "-',.,,,,';,,,.,'',,-.,,;,'.?,.,.?!,,,,';,,',.',,., \n",
+ "';..,'.';':..:',,;,.,',,,.,'',,',;,,,'.;.-;,.;,,.. \n",
+ ",,,,'.'--,,'.,.,;,.',.:??.?,,,.'?,,,:,','.,',;';', \n",
+ "',',,,:',,,':':':.',',':,.,;,...,'.,'';',',,',.',' \n",
+ "!;',',''.!,?,!'.?,..,',:,'.;?',',',,,,';,,';,,.'!, \n",
+ ",,?!'??','','',,,',,;,',.';.';:,';,':!'.'?,,,','., \n",
+ "';;',,.,:,',''.!,,,,'.!,?,,,''-.'?',,,.':,.,,;,;,' \n",
+ ",,;:,,,,,'.'',.!,,,:;.'!':,,'':,,,;,',.,;'.,;,.,-? \n",
+ "':.!':,,;,'.,;.';.,;::;.,;.;.,,;,,,.'.,;.,,,;,,,,. \n",
+ ",!':'.,.,-,,':,.!!;.,?-.,?,,';'.;':,';,.,.,:,;.,?! \n",
+ ",;:;,.,.,'.,,.,.',:,,,:,;,.:,.,:.,:,?,;,'.,.,.';,, \n",
+ "',..'?,.-,,?,,;''.,'?;:';,.,,';;,,',',..;'.;;.!?,' \n",
+ ":,,,,;,,,'.,,;','.'!,!.?:',,;,,.,.?,,,;,..,,'.,.;, \n",
+ ":,,',,..,,.'?',',,'.,.,,.,!.,'?,.,,.,.',,.,.,.':,, \n",
+ "';''..?!.',.',.'.?,,.'..?,,''.'..,,'?'.;,,'.'',,,' \n",
+ ",,:';;,;-,,.?.';,,,:,,.,,;.?,,,',,,,:,'..,;;..':,' \n",
+ ",;,',,,..,.,,,,.,',:;,;,,'.',.,,,.'',:,,,,,!,';:,' \n",
+ ".',;'.',,.',,,,,,,;,,,.,''.,,,.,:.':.;,,,.';,,:!'! \n",
+ ",!;,.!:;.,,;.,,;,:,:;'.,,',,',',:'!,',,',,,.,,,,,, \n",
+ ".,,,;:;,':!;,,:;,,,.,!:.:,.;!!!,,,.,';,,.!?,?,'.;. \n",
+ ":,.?,;,,.,,;';.,,,,':,',;,.';,,,'.:'?,.'.;'.,,,,,. \n",
+ ",.,',,;:,;,..,:,.,..'?,.'?'.;.':',-:,,..!'.,!,',', \n",
+ "',,,,,;:,,;,,;,;,,,:?!';','.,,'.',..,,;.','.,,,;'. \n",
+ ",',;,'.,;,.';,.,'?;:,':.,.!,.,?.',??,?':;..;':,?'? \n",
+ "?!,;.',,:,.,.,..:.!;:.,'--..,.??,,,,.,,:,,,,,,;.,: \n",
+ "'.',.',,,,,',,...'?',,,'.,,;:.,,,:.;;'.,'.,.,'?,.? \n",
+ ",.,',.!?,,,,;'.'!':'.,:,,:.,,'..,-;.,'.!?,,!!',.:' \n",
+ ":',;,-;!,',,-',!..!';':',,,,,''.!,'..,,',,''...,,' \n",
+ ";,.,,';,,:,,,,.,.,,;?,.':-',,.,,??,..:,:,'.!,.,':, \n",
+ "''.!?,.'?,;:'.,:.,,!,.,,,'',',;,,.;,',;.,,,,.,.';; \n",
+ "?',,.'.,;,!,,;;,!-,,,'!'..??,.,',,,:?,.'.!,!!:'.:, \n",
+ "?,,'.,:,.,.,'.?,.'?,';.'..,,.,..,,.,.,;;,,;,.!,?,? \n",
+ ",,;,,,'.,?,?',?,'.,,,:,,,,,,,,';','.,,,,,':,,,'':' \n",
+ "',,'.,,,',:,','!,,,;,,',.,,.:,,',,,'.,.,?,;,,',,'. \n",
+ ".,;,,.,',;;,'!,,,,,,,.;,',''.,:;:,,,,.:.:,,,;,.,.; \n",
+ ",:,,,,.,,,.'-';,,;',,.,',',,,,'.,';;,,,','.,,,':'. \n",
+ "'..,.,'.?,:',.,!.,:;,.,:',,:,,,,-,-,,,,.';,,.,,,,' \n",
+ "',,,,,'?,,,?,;,,'.,,,,:.'':?';'';',,.,,.,'',:.;':' \n",
+ ",,,',,'.',,,;,,'.,',,,;',','.,,,',',';,'.;,','.''; \n",
+ ".,,;',,,,''.,,;,'.,.:'.,,',,';.',,.;:,;',.,,,,'''. \n",
+ ",,':,.:.'-,,:,,.:,.,:;',..,,,:;.,,,.,,,.!',.?',.., \n",
+ ",'?,'.,;.!,,.,?,,,.;',',:!,,',',.,,:.,,,,;':,;,:,, \n",
+ "':,.,''.,,,,.,,,,;;,,.',,,,,,,,,,,..,;,,!,,,,,,,,. \n",
+ ";,,.,,:!,,.,':..,,?,'',,?,,,,,:,,,.,.,?';':';',''. \n",
+ ".;.?!;..!,,;.',,.?,,','?,;,':,',,.,;.:,!,,;',?!',, \n",
+ "!,,.?..',,?,-,??'?'?,,???',.,'',,,,.,.,,:'..,!',., \n",
+ "?.!,?',,,;;'.,','.,'.,,,?!,:,.',;,,',.,;,.,,:,-,,. \n",
+ ",'.':,,,,.;:,,.,:,,'.,.:;.,,:,,.,,:,.--,,'.',?,?,: \n",
+ ",;,,.,,'.!;:.,',,.,.,:;.?.!??',';,';,',','',.'?.?, \n",
+ ".,':.!,!,.!'!'.':,,.,,,:,,'.'?!,!,;.';';';,,.!.,,! \n",
+ ".,,?',,.,,',.',,.',''.;..'.!,;'.,,'?,.''?;',;..?,. \n",
+ ".,';.!;':''.!,'..!'..,,!',','!'!:';,.?;,'-'.,,,;', \n",
+ ".'.',-'!,!!!,',?,,?,;:,;,,;;,;:.:'.,';,,?,,;,,,-.' \n",
+ "':.,',:,.!!,,,'::,,.,;';,,,,..,,!';':.':;.,;',',.? \n",
+ "!?,;,,.?,,',;':,'.,.',,,,,,,,.';;,,',.',',',;,,,,, \n",
+ "'',,,.,'';,,.,;',,,,,.'.,,,'.';,:.?'?'?,':';.;,.'; \n",
+ "!';,,.!:???';,,.'?'!',,'.,!';,:,.',:;-,',.,',?.',' \n",
+ "?,,,,.,:,!,;',,,.,;;,-:'?,..,.,:.,,',--:'.!,,,';,, \n",
+ "'.,.:,.',,,,,,,.,,,;'-.,??,,;,..,',,,;,;,,.,,,',,, \n",
+ ",,,;',,.,,,!,,';,,..:,;.,,',','.,;;,..!,,',;'.,,,' \n",
+ ";.,,,.,,,'',.,,'''.,,,,;.;,,,.!;':;,,...,',,,,,';, \n",
+ ",,,,'..'.,,,,.,..!,!:-;-,;,;,,,-,,,.',,,:-,,,,.,:' \n",
+ ".!'!,,,,;,,.,,!,.!'??,,'.?,;,.;,.',;,',,:!',,'..:, \n",
+ ",,-.?,.!,.':'.',';,,''!?','.'.,,,',,;.'.!:.,.,,;', \n",
+ ":;,,!,:;.,;,.!,?,,?,.;,.,;',,.':,;,,,,,,,,,,,,,;,' \n",
+ ".,'.,,:;,,'?:;.,:,.'',',';',!'.;,,:,;'':,.,!'',.,. \n",
+ ".!.'..,?'..':';,.':,,,,',,,,.;,',,.,?;'.,-;,,:.,:, \n",
+ ".,,',??.,,,,;,':,,',',:',.!!:,....,..,..,.,,....-; \n",
+ ",..,..,.;'?:..?';-.?.!'.,,;,,:.,-.;.,,.;..;..,!?'; \n",
+ "':.?.?.,..,',;,,,.,,:,,,:,,,,;,..-,,,,'.,',';.,'?, \n",
+ ";',,-,'.':;,',,,:',,,.,'-,.,-,';,,':'','.;''.?;,'' \n",
+ ",,.',.:,';,.,?:,.',,,-..,.,,,,:.,'.,.?!!,,,.:;,,., \n",
+ ",',,,?,;,','.,,:,',,.,,:,,,,,.!.,,;',,,'::'!,,,;.' \n",
+ ",';,,,,,,,,,.;!,,,.,;,;-;;',.,,;,,;,,:,.,';.?,,.,, \n",
+ "'.,;,-,;';,.,,,,.',,!,;,',,,,.';,,,:,,.,,,.,,,.!,; \n",
+ ":.,',.:,',:,.,?,?,.:?,.?,,;,?',,,:.,,.,.'??,?!,.,. \n",
+ "!',:?,,;,.;.,,.,:'.,,,.,;.!'.,,?,,;,';,,.!,;':,,'; \n",
+ ".?,.!,,'.,',?,.,.,.,:!,,,,',',.,,':,,,,,,,,;,,'.,: \n",
+ ",';',:',.:,,,,',.,,!,.:;,';..,.,.,,:;.,,':,:,:',,, \n",
+ "..'',,'?.,;,.,!?,?,;.,.'.,.'?:',:,,.,,.',,;''.,,:, \n",
+ ",'.;',,,.,,,,:';,;,,',',,',,,,,.,,''.,-,',';,,,.'; \n",
+ "?,,,;':,,,'',,:';,,,--.',,.:-,!-,..,-;'';.,.,;'.,, \n",
+ "?,;'','.,??!?;.!.,,!',;,;.;.;.,-.,,?,,.!?,.':,?'.. \n",
+ ":..!..!.?':'.,!.'.,,.,;:,,.!,,.,,,,,;,',',;,,,,,,: \n",
+ ",,.;',;',.,:,:,:,'.,,?,',';,,.,:,,,';,..',?,;;''.? \n",
+ ".',.,',,,'?,;,.!!;.;.,,,,:,,.!;',.'!-;.,..:?';.,', \n",
+ "!,.'?,;.,,;:!',.,,:'.!!.'.!,''.:,.?,';,,'.;,,'.??! \n",
+ "?,?,;.?'...:.','.,.!,,!,:,-,',,.',.',',?.',?,,;,', \n",
+ ",.!',:?'''.',,,,,',,.,,':',;.,:?,.?.?,?.:--,...,': \n",
+ ",,;:,,,',,,,,,',,;,,',.,;'',,',.',:?,,:,,,,,.,,',, \n",
+ ",;,:,,,,,,,.!,.,,,,,.,,:,.,,.'',,,;,,,,,.!,;:,,.;' \n",
+ ":,,:,.,,,,.,.,,;':,,.,,,;,,:'.,,,,.,??.?,.!',....; \n",
+ ",,...,:,,,';'.,?.,,??.'.??,'.,;.,;,,.'.'.',!,-,'., \n",
+ ",'?':?'.,:!,,;,:;,,,.,;,,;.;,;,'','.,.,,:',.,,,.;. \n",
+ ",,,,,,-??,!?,.',,,,;.,',.',,,',.,,,;,;'.,,,,.,:,,! \n",
+ ",;,,,.:,?,,,':;,:?,,,.-.,.!:,,,,',.',,;.,,;,.',.-? \n",
+ ",.,.,,!?-,:'.':!,?,,:''',''-;.''.,'?,;?,,.,.,,,';' \n",
+ ",,,-,';,!,?,.,.?,'??,?,!,:,,.,.,,,',':,.-,:,-,.',, \n",
+ ".,,,'!',',.;;;';',,,,'.',,.,;,-,,,.',;,.',!,,!,?,: \n",
+ "'.'?,,,.',;,-,:'.,',',;:';,.!;'.,,,'..,,'.',':''., \n",
+ ",,,,,!,,,,:,,,,!,:?.,.;!..,::.,,;,''.,!,,:,::,,,;; \n",
+ ";'';;,;.;.;,,.;,,-,,,,,-,,'.,,,,,,,:,,;,,,;',..,,; \n",
+ ",.!,,,;,.!:,,.',,,..,,,;',.,:,;.,;:.',:;,,';,''':, \n",
+ "',,''!':,,',;'':,',,;''.,,,-'.';,:,,,,,,,-,,',,:,- \n",
+ ",.,,,,',,'''.,':.,,.,,;;,,,,;',,-..',;:-,,,-,,;,,; \n",
+ ",,.,,,';.;,,'':,,,,,.??,,?,.,'',';;':,,.!'-'-,',., \n",
+ "..,,'?,',,,.',,;,.;.,;:;.,.,,,?-,,,,.?,,,-,-',.,,; \n",
+ ",,,'.',,,,,,,,,!?,;.,?,,.,,,,'':',,;,,,,.,;',,.:;' \n",
+ ";'':',.,,.?,.?,,!,??,?,.?;',.,,;,.,,.,,,,?,,.;.?!, \n",
+ "'.;,.,,;,.?,,.',,.,'.,.,-?,,,,,;,,,..,,;,;,.;,.!,. \n",
+ ",;!,,;,,.,;,,:''.-,?!,,';,.;-.,,',;'.!.!,?'!'.,.,. \n",
+ "?--?!,-'?,;:...,,-,',!,:;.;-:.;,.,:,'.,?,?,??,.',, \n",
+ ",,.,,'.,'.,,'.,',..,,:.,,,,,,;.:.,!,-!,,-:.,,,;;,, \n",
+ ".?,,,;,'.,',,,.!,';;,,,.,.,,-;,,'.,:,,;,,;.,':-;'. \n",
+ ".,.,':,,,,',.,;,',.,,,';,,',.';.,,;:,,,,',,,,'.,,' \n",
+ ";.,,;.,,,.;..,.',,,,':,,.,:,,,,,,,',;,','--:,'-,'; \n",
+ ",,:'';,',,.';,'.,',',,,;-,,,!';,,',';,.,,',;,.',,, \n",
+ ",-,,,.,,,--,;,,',',,,.?,,?,;.!,,:,,,',,,.',,',,,,- \n",
+ ".;,:'.,,::,.'?,,:,.,.,'.,:;,.!?,:.!'!;:',',-','.,. \n",
+ "?,,;'',',',.:'?;:,!;,,',.''.,!,?;.,,'.,,',,,,,,,?! \n",
+ ",.,,,',!,,,,,?,',,?;',;',,.,,,!:,-','-,.,!:,,:!..- \n",
+ "',,-,;:-'!,.,..,';,:,,:',.,..,;':;;,''!','',',.,;. \n",
+ ",:--,,,'.,:'.,-',!,,'',,,,.',?';',;',,'!...,!,','' \n",
+ ",''.'!.!,,.,,';'.,'..,';,,',.,,',',.,?;',.,,,;...' \n",
+ "'.,:,,?.,'.',;,,,,..,:''.,:,.,,';,,,,.,:,.,:!,!-!' \n",
+ "':',.,!,.,,',;.,;.!;.:.!,'.,',;-.,!,.,-.!.,!!??',. \n",
+ ",!?,.''?'.,,.,,:,'.,.,??,'?,'.,?,.,,':,.,!!',-.'', \n",
+ "',';;.,.:':;;,.:.,','.,':,;'.?';,,'.!,;,,.--,-,--; \n",
+ ",,,,:;,;,,,,.!??,;.,-;-,.,,-.:,.,,.;..,.,,:',..!,! \n",
+ "!,-!!',?:'.';..,,'.--,'.,'::.!!!!!''.',.,-.'!!!,;. \n",
+ ",!:,.,?'!''.?:;.,,,'.,!?,!''.,,:,!..,.!':.?,;:'';' \n",
+ "'.,;''.'..,;:'.?.'!?!,?,,;,.,.,:.,..,?,;.,,:.,;;', \n",
+ ".!!;;':!!-!:;.!,.,,?,;!,,!!,.-?','..,,,.;.,;,.,':' \n",
+ ".!!.:'';.,.:'.'!,,,.;?:..;,':',,;,,,,,.;;;.,?,,.-! \n",
+ ",;:,,;,.-!,.'!,'.,,?,,??,?!!!,.!,.!;.-.,!.,!?''?,, \n",
+ "',,?,'?,-?',,,,'!!'',,,,,,,,,',,.,',,-;',.!?,,.,!? \n",
+ ",,.?,,.?,-,?,..,:,!.,.,??,,,.,-!'.,',,.,.,,.,,,.,' \n",
+ ",,.,,!!,,::',.',!,???,?,,;,.?,.,?',.,;,.,;,,,.;':, \n",
+ ":,;;,.!?.,,;,;-,-.,?,.,,,.,?..,,,,,.,,;,,,,,,,,.,; \n",
+ ",'!'.,,.,,.,,,,,','',',',,!-,'.,,,-,;'!''.','.!.!, \n",
+ ",.,.,..,?,,!,,.!'.,,?,!',!,.,?!,.,,.,,.,','?,!.:.! \n",
+ ",.,?,;-,;,,';,,,.,!?-,-,-,-,,-,-,-,,,?,;,,,.,,.,?! \n",
+ ",!?!,?.,,,:?,.!,,.,:?,.;?,'?''.'',?,,.,!--;.',;,,, \n",
+ "'!.'',','-?'',',,',',',.':',.'!'.,.,:?,,!,!,.,'-.! \n",
+ ",.?-,?.,'::,!,;.,,,.,:!,.;.,.,-!?'!,,'.!,,'??;?'!, \n",
+ ",'.!';.;:?!.:-.!.'.,.'?'?'.,??!:.,,?,-.''.,;;-:!:. \n",
+ "!:,.,;?,,,..,,.,,;,.,,,.,?!;,:,-..,'::,.,,,,.;,.,, \n",
+ "?.,;.,,.-,.,.?,..,,.,,.,;.,?,,.,.,,.,.;,.!.,,-;,,. \n",
+ ";,,.,-,-,,,,,???,-,?,:?,,,.,?'!,,.!,.':,-,-,;',,-, \n",
+ "'-,',-!!;',,-,-;,,;,.,.,.,.,,,-,;,.,,,,,,-.,,!,,-? \n",
+ ",',;?,.,,:-??,;;.,.;,.,,,.,:-,-.,,,,!!??;.!,,!!!,! \n",
+ "?,,:.,.?.??,,.,'.,:',;,;,:,,;,!,.,,'?,,.,-,.;.!,,. \n",
+ ",.?,??.?.,,.,,.,-.,!',,?!,,';'-.!.'::.,,,,?.,,;--; \n",
+ ",,'....,;.,!',!,.,,.,.,,,-.-;':.,,,-,.,,;.,,?,,,?? \n",
+ "?,';.,-:,.,.?:,,.-,,!,,.,;,'.,..,.!,'!,,.,!.',,,-. \n",
+ "!!,-!,-!,,:,,,.,',;,,.,;,,??.?.,,,:,,;;,,,,,,.,.,? \n",
+ ",',;,,;,,,',;,:,;,,.,,,,:,.,,,??,'.?,,,-'.,..,.,!? \n",
+ ",..',,:,','.,?'.:;.,-,,,-,,,,,???????:?,,-.,...,,; \n",
+ ",,,.,!,:,'.,;,,;,,,,,,,,':':,.,.!,,.,!:.!,!,!-:'?: \n",
+ ".?,?:...,;,:,!.,:.,,.;,'..,,'?,,.'.?,,..,,,'.,,,,- \n",
+ "-,,,':.,..:',;.,.,?,,'.'.,.!,.,..?,.':.!-!,;'..'., \n",
+ ".';,,-..;,.,.,,.,,?:!.,.,;,;,.,.:,;'.,,',..,.,.!,. \n",
+ ";'';,,,-.,,.,.,,.';.,',,,,?'.'.'.,!..,,;?,,,.,,:., \n",
+ ",'.!,!,;.;-'-.,!','?,':'?.,,,':,,,:,,,.,,,-,,,,.,. \n",
+ ",,.,;,;.,,:,-,.'',,:,.!,;.,,;,.,,;.';.'.?,.?,.:.,, \n",
+ ",';,,,;.,'.,-;',-;,:''.,'.:'-;,,'.??,:':,.,!!:,,,, \n",
+ "-',,,,-.';':'!'',.''.!',;.,,-.,,,,,.,?,;,.,,:,.,,; \n",
+ ".,,:,,,',,,,,,,:',.,';!,.,,.;:':'.,,.';-',.:';,,., \n",
+ "':,,';',',,.,,.!.,,-,,'-'.':,,.;,:,.,,:,,,.,.;'.', \n",
+ "'..,,.,,!.?..;''.,!'.'?!.,,'.,.,'!'!-'!,';',';','; \n",
+ "',':'','.,,,-;','-,--.,..'-.,';,.,,;.;,..,;:,.,,,, \n",
+ "';'.,,,,,,,,',?,':,,',,-,,,',.!,,,.,,.',.,-',,,,,. \n",
+ ",,';,';','??','',,.;,,'':,,,.,,;,,,,,;,';,'',,.,,, \n",
+ ",;,,,,-;',,',,',.,,';:,,';,.,,.,;.,,;,,,',,,.-!,,, \n",
+ ",.,,,;',,.?,,',,,.?,,,'?,,,,',,,.;:,''!',;,,',:,', \n",
+ ",,-,.,,!.,,;,,,.,,:,',-:,,.:.,!..,.,,'.-,,;.,,;:;, \n",
+ ";,,.:';.,???,';-.,',,;,.,,':!,,.,,.,:,;.;:;;-;;;,. \n",
+ ",,,,,.,':,,':.,,.,';',:-;,,.,;,','':',,,.,,'.!,-., \n",
+ ":'.--;!',.--!-.,!?,,,??,,,,,:.,:;'.,;.,?;:'!.,.,;, \n",
+ ":,:,,:.,:',.,,.,,-,,--.;.!!;.!?;?,.'.!??-'.!,,.!,- \n",
+ ";'!,,.,!,'??,,.,,.,??,.,.,,.,?:-;.,?,?-,-'.;-.,;:, \n",
+ ",,-,.!?',,.';;,'.,,.,??!,.,;';,,.,.,,?!,.,!,??';.: \n",
+ ",!,;.,;.!?,!:;.,,,.,?,,.;.':?,,,,;,.?:'?,,!!,.,,', \n",
+ ",;.!,,,,,-,--;,.,.?,?;?,.,?.,.;,,::.!,.,,:,,?!,:.! \n",
+ ";'..,.,.,,..?!,--,;.,;:,.!?,;.,,,!-.,--':,.;;.!!,; \n",
+ "!!.,:,,'.,;;'.,;,.:.,'.?..!?,:'.'!???,,.,,?,,;'.:. \n",
+ "!!-;',,,;'.,,';,,,'.?'.,':,,';.??;,,.,;::.,,.,..,, \n",
+ ",,,.;,-,:',..:,,;,,,'-.,.:.!,.,.,,;.:?,',,,..,-,,' \n",
+ ",?',,',',,,,,,.,,,',',,',.,:.;,-':..,,:,,'.!.:',,. \n",
+ "'.,,.'?.:,.,:;,.:'.,;::'-''-.,?,..,;,,'.'.,:.,.'., \n",
+ ",.,';,;,;-.--,',;,,,,,';,-,,-,;:,,,-,...',':,,;,.' \n",
+ ";';,,',--.';'.,!,!,!,!?,:.,,',;.,,:.,:.,.,,?,,..,; \n",
+ ";,;':,,,.,,,;.,,;,.,';.,:.,?,:.,.'-....??.,.,':-., \n",
+ ".:.,:,,-,,,:-.,-..-,.,,.,,:':'-;,,.,-:.:',,.,.,;!; \n",
+ ",,.,.,.,,.,,;,.;,.;--,',,,;,,,,','.',;,,,,,,',,'., \n",
+ ",,,;,,,,';,,;;,.,..,';,';,,';,',',',;';;-;';,;;,.? \n",
+ ",:'.;',;...,!,;;,.,.,..-,,;,,,,-:,,,,,',,,'-',.,,: \n",
+ ".,.,,,',,.;:,,,-;.,,'.,';,,,:,,,,':.;,.!.,.,.,!'.' \n",
+ ",,:,;.?-,,',?,.,-;.!?,.,,!';,,.';,,.,,,.,,',-',,.: \n",
+ ",',,,,,,,:';;',',:,;',',;',,.,,'-,,,:-;,-.,.,:,,,- \n",
+ "-,,.,,;;',,,.,,,.,,,;';,,,,,'.,;,,.,:;,.,..,,;,,;, \n",
+ "!,,,;'..,.-,,.,.':.?,';.,???.?.?.?.?.,?.!?'.?.?.?, \n",
+ ".?.?.':;.,!,,.'..,,;,:;,,',',',.,,,,',.',;,-','.': \n",
+ ";,',,,.,,.,''..':.,?..,.,,..?!,-;,:,;.,!!',,',;.', \n",
+ ",,'.!,-.,,'?'?,;',.,',,,';,,,'..,,,'.,:.,',.,,!,,, \n",
+ ",,,,.,..!;,',.,;,,!,,,.,;.,.,:,.,!!.,;,,.,??,;..-; \n",
+ ",,,:,.,;'.,!,'.',':.?.,!;;,;'.,!':?.,,;',,.,!.'-,; \n",
+ "'.!?:'!'!,:!.:',',.?!'?:,':,.!,..,.,;.,.,,,,';,..! \n",
+ "?,;',':'.!'?,,'.,:,,,.:;,;,,'.,,;'.,.,,.,,..,.,,'. \n",
+ ",?:,','!:,,:',.,',;:,',;,..!.!':,:,'?;,,.:,',;.;,, \n",
+ "':,',.,,!,,,:,.,:?,:'.,.','',.!'.,;,'.:'.,.'..,,.; \n",
+ ",,:;,.,;;!';',..,!,!,',.,!'.;:',';,,.!,.,,,,.,!-', \n",
+ "!,;,:,,.,:,,,'.,!,'!!!?,!'.!.-,,.':.!-,',-.'!',.?, \n",
+ ":,;,;,,,.;,.'!:,?.';,'.?,:,[],.,;'.,!??;,.??,;:'., \n",
+ "';:,.:,;,.,.,,.?,!.,;,.,;,.',:,',.'.,.,:,,'.;.,,,, \n",
+ ".',,.,!,';',,,..-!,,??'?-,,,.';,.:.?,,',,,;'.,..,, \n",
+ ".,,,:-,.,.,.,,,,,,,:,,,.,:,..,!,,,,'!,!'.'.,:';';, \n",
+ ",-.?:'.:?.,',.!'?-,,,'?'.-.:'.!?'':,--.,',.;,.,',' \n",
+ "',.,!':,:',,'.,,',,.!:,!!,,,!,,,:,,,,,,,.,,'?;.??' \n",
+ ".?'?;.,;,',.;,;,,'.,,!-:'--;'..;.:'.!,.,,.,:;';,,; \n",
+ ".!!!?,'.,,'.,'?',.,,',.!?'?,!':'.,,,--.;;',.;.,;,, \n",
+ ",':';'.,,!!,'.','.,,',,,.;.,',;,,.?,,,'.!;,,:'.:'; \n",
+ ";'.,;;,':,.;';;,,,,.,,,,.;,.',;.,,';'.:;.---.,.,,. \n",
+ ";;.?;',,.-:,,.':?,:-',;.,!.!.?!!!!''.;:,,.,,,.;,.! \n",
+ "-'!'?';-',:;'.,,,;'.,''..'?.,.,':?',:,,.,;''.,?,., \n",
+ ".,,,:;:.,'?,'??,;,.',':.,,..,','.':!,'',',':'';';, \n",
+ ",','.:,',.,-.'.',,,;.':-','--;,',.,'';.,,''.,!,.', \n",
+ ".',':;'.,,;'.,':,..,,.;'.,?:.,??,?,,,!;.,':'.'.':' \n",
+ ",,.,,.';..?.,,'.,',?.,;'.'.,':.;',,.?!'.'?.',.,?!: \n",
+ "'.??'.,':?,?!'.,;;:.-,'?,,,,'?:,'.;',.,!?',?,,,.,, \n",
+ "';':'',.,;:,,,.,':'-'.';'.!'?,,;-.,;.',,'.,'.!!!;? \n",
+ "','.,!,!,!,,!,!':',,'.',;,',,,.,.,.,:';.,,'',,',-; \n",
+ ",,,,,,,.,';.,;,:-'.'.'.,:.!;.',.!;.,'',.,;,''..':- \n",
+ ";.',',,.,'';'.,,,.',;'.,;;'.,,!'!?'',,,'.;'.':',-' \n",
+ ".,''.,!:.''..-',:,,,.,'...';'':,'-;.';'.-:,,,:;.,, \n",
+ ".;.,,.,',.!,.!,.'?,;,:',?'!!'!';';,'.',?,:.,,!;.,? \n",
+ ";,.,;,,,',.',;,,,:.?'??,!':,',.,!'.,':,,''.,'.,,?, \n",
+ ";.,.':,',':,,'.,;'.,?',,-.,;:.';.,,-;:,.';,:,,,,:, \n",
+ ",.';,,.,!,';,':,,-.::',..!..;':'.,',?','.,!':'.?,, \n",
+ ".,'.',,;;.'':,,-',.,'.,,.,.,.,.',,.,,,,,,,':,'.!,' \n",
+ ",!.'?,.,!;,.,;,.,;.:,,,,..'..,.,,,,.,!!,!!?!,''.', \n",
+ ",,-.','-..,,,.:.!.,?,,,???,?!,'.,,,-,.,'..,.,,',:? \n",
+ ",,,:',.;,'',.'.;,.,,-'.,.,-,.;-.','':,,',,.,,,',-, \n",
+ ",.',,,','.',,-.,'.,!-,?:?,,,,,,.?,,,'.,,.';,'-':,. \n",
+ "?,;;,.,,','.,..,,.,;,.,.:,'.,:,.,',',..!?,.?,',?:, \n",
+ ",,-.!,:.,;,'.?.,;.,','.,.!?,-;'.,:,,,,,.,,!,?.',., \n",
+ "?,..,,:',;.,,,,.;,:?.,??,,,,,,,.!:,'.;.',;.;,,,;'. \n",
+ ",.,,??;.',?,,;.,,,.,;,;,;,;,;,;,,.,!:,.',,,,'.-,,: \n",
+ "-,,,.,,.,,.:.,,,,',.,:..,,.,,,.,,,,.,,:?,,.,,?,;., \n",
+ ";,.,,',.,?,?,,;.,',,.,,,.,.,,.'.,!:.,',',:,,,.?',, \n",
+ ",.,'.,,'?,',,?;,',.,;',;','.,',:'.,,;.,,,-,,.,':., \n",
+ ".,.'!',';,.,,.:-,,.,,...,.,:.,.,;,,-,,.,,,;,,,':,, \n",
+ ",-,.,,?,,:,.'.:.!.,,;','.,,',:',.,.,,?,,',,,.,:!,. \n",
+ ",','?,;,'.,,';'':,.,,',,,,,.,,','',,.,.,,.,,',',-, \n",
+ ",:,,'.',',;,;,.:,,,.,,,,,',,,,';,,,.,,'.,,.;,:;:.. \n",
+ "'.,,:-,,'.,,'.!.,,.,;:;,!,,!,'.,;.,;.,':,,,',;,,.' \n",
+ ",',?,',,;,.!'.,',',:,;,,,,.,,;,,;,'?'.,,,,',.,.,., \n",
+ ",,,?,?,,'?,,;':,;;,.!!,;,,'?,??,,.!,,...,.,.,.;.,' \n",
+ ".,',??,,,,',,;?'.,,,,.!,.,,,.'?,,'.,,,,!',,',',':, \n",
+ "'.,,',.,,.,,'.,.,,'.,,,,;,,,,'.,.,,!,,,.!!,,???,;, \n",
+ ";'.:,..;.,,',:?,,.,!,;,?!.,,!!?,,;.;,.,,,.,!,!,,!, \n",
+ "!;,.:''...,,.',:,,,;-.,,:,,.;''.,.,,,.,.;,,:,,,.!, \n",
+ "!,,!,,!,'.,.,;..,,.',:',,.,',;;:.,,:,;-.,,,',.,;'. \n",
+ "?,:-.,;-.,,'.!'.';?;,',,,,'.!,!,,,.,!,;,'!',.,,.,, \n",
+ ",,'.,!?'.';?,!,.,.!,,!,-?,?,,'!?,',.,?,,;,.!??,.,, \n",
+ ",;,,?,.,!!-,.,!';-,.',!.,,'!,,,'',,;,,,---',..,,,. \n",
+ ",,,.,:,.,.;,,,:',.!:!,,,.,,?!:.!,?,,.!!,,,'.?,.,'! \n",
+ ",:!,,'.,.?.'',?!?,.,,;..,,'',':,;,'.,,,:,,.,;','., \n",
+ ":.,.'':,,,.;:,'',.,,,,';,.',..!-.,,.:.;.!?,.,?.,,. \n",
+ ",!,.;-.,,'.,,;,,'.!;,.',:,,'.',.,,.''?,',,?,,,?,,, \n",
+ ".,'!'.,,;';.;'-,.,,!,,:.,,;'.:,!,!..',.,,:.,,,',:, \n",
+ ",',,,,',,,,.,,?,,.,!,,,.,;,',:,;,;.,,,,,''?,:.,.,? \n",
+ ".;:,.,',,',.',;'.,,';,,.,.,.,,,,,:,!;,,',.!',,,';, \n",
+ ".,,:,,,,,:;,,'.,,;,,?,,,.',,,,,;,,.',;,-.!'.,;.,,. \n",
+ ",'?,,!??'?,,'',,,',.,!,,,,?!?,,.?,,,.,,.,??,!:,''. \n",
+ ",:,.,;.,!,;!:,!:,!,;.,,???,;.;.?,'.,,,;,',';:,',., \n",
+ ":,,,,';,,''.,,?,,,'.!-,,,!,,,,.,.;,.;,.,.,.!!,!!', \n",
+ "?,,;:.:,.,.,,.,,;,'.,,',!,,,,'',!!,,!.,,:,.,,,'.:, \n",
+ ",.,:,,;,,.,,,;;,,,.,,,,.;,.!,;,,.,;.,,;,',,''.',,, \n",
+ ",.'';,:,.,;.,,,;:,,',,';,',,,,;-,.,'!.;,,,:,,,:',; \n",
+ ",.',.!',,':,,,';,,,,,',,,.!!',,;.;:,,.!;',','!,,;- \n",
+ ",,-,,:,,.,',!','?',;,',.',,'.,!,,.!,.,,,'.,-!,!,,, \n",
+ "'.!,,'!.,,.!'.,;-;,;,;'.';,-.;.!,?!'.,:,.,,,,,'.,, \n",
+ ",,:,,,,.;:::-,,:,,,.,''.,!?,?;,',,:-,,,,,,',.,,,:, \n",
+ ",,,,,.;.;.;:,;.,,'-.,,'.,;:.:',;,.,,!,.!,'',.,-!,: \n",
+ ",,,':,,.???!,,:'.,,.'.,.;,,:,;,.;,.;:;,'..,,,'.'?, \n",
+ "''..,.'..,.,:?'.,.,.?.?'.,,,;.,,.,,.!,,!,.?,:'.!,: \n",
+ "',-,,''.',''-'.,'-,,,,'.,,,,,,;,,,',,,,,:',,.,',,? \n",
+ "?,,,'?,;.!,,.-',-:;''.,',',,'.;'.;-.,,,,!,'!,,,':, \n",
+ ";,'.,.:,',,','.?;!'??,','.',',;,',-'';;,,.,!,!,,', \n",
+ ",,,,,'.!,-',;';.!,,,,-.,,':.,!,'..',-,'!',:',':',' \n",
+ ":'.',,,.;,.,,','.,!;,.,','.?,!';.',.'?.'.,,?,,,,;, \n",
+ ",,,,-;,;?!,--,.,-.,','?!-',!!!..,,.',.',';.,.':'., \n",
+ "'.,:'.',,?,;:.?,;,.,,;.,,,,,,,.,!!,.;,,:''.!',''?, \n",
+ ",','-.',',.;';.,',,',,,'.,,.,,,;'.,:'.'.,,.,:',.,, \n",
+ ";',-.,,,.;,!,!?.,,',.,,:.:,,.,'.,,;.,;!.,;:,,,!'., \n",
+ ",',,.!-.,',,.?,.-?;,,,.!.,-,'.,:,,.,:,.,'!,.'.!;.! \n",
+ "',!,,!,.,,.,.!,.,.?,.,,,'.,'.,',':,.,,'.!;,.,,.,:' \n",
+ ".,!;??'?;'.,,,?,.,?'??'',,.,?!;?,.';.;,...'.?,:!'. \n",
+ ":.,.;,,,.,??,':.,.'?,.,.';.,,.,?,'.,,?;.,'.,?'',,? \n",
+ ".'.,;.,,?,.!,,'',.,,!?.,?,,'.,;:,,,,';-'.?,,.,..,, \n",
+ ":.,,,.?,,,,'.;;.,',,.,,:,,.',,'.,:,,.,,,.,.,,.,!,; \n",
+ "?,,,.'.,,?,;,,..:,.!!,;;.:;,,'',.,'.,!'.,,,?,!,'.! \n",
+ "!:.,!,,';:,.!?:;.,,!,;:,,.,!',.',,.,.?!,',!,-!,?!, \n",
+ "!.;',.,':,';;,,.:,,',,,.!,;,',.,:!,;,,:,.?,,;.,:,. \n",
+ ",!!'!?:.,;;.';:'.!!.!,:',',,,'.:'.,'!,,.'.,,.,:,.; \n",
+ ":;,!,!,.,,,',';,,.'?,,,,,',?,,,,?!,!.,:,.,,,',.,;' \n",
+ ",.,,:,,,,,:,,-,,',.,?,,,?.'',':,','?,;',,.!',,'?', \n",
+ ",.,:,,.,;,.,??;',.;,,,,.,;,,.,,':,':,,.!,:,:,,,,;, \n",
+ ",,.'.,,'..,,';,?;,','.',.,,,?,.,,,;,.,.,,.,!,,,,., \n",
+ ":,-,,.:,,;,,,'.,,?,.,,,?,,:;,,,'.,;,.,,,;',,,.,,;, \n",
+ ",;,'':,.,;.,,:,,.,,,.,,,.';,;,.,;,,.,,,?,,,,,'.;'' \n",
+ "!',;.,',,,,,,,;,',.?,.,,:.',.,:;,.,!.:,'.,.,!?,.., \n",
+ ",:,.,,',':?.'.?,,,,,,---.?.,?,.,,:,,:':,'.,!.,?,;' \n",
+ ";,':'!.,,?,.':'-,';-,,!.,,;,,!,!--';.?,.,:'?-,.;-' \n",
+ "!,',,,,:'.',.,'';,:,,.-',';,.,,,','.,;',,;.,,,,,'? \n",
+ ",,;:,',;,,:;'';''.'?,,,.',,--,?,,,,;-,-',,',--!',, \n",
+ ",,':.:,,?.,,'.,'.,'.,..?,,;,''.:,;,.',:,.,,,!!,:., \n",
+ ";?,,,':,,.,,,'.,:;.,,,:,,.,:!'.,.,.',!''--,!',';-' \n",
+ ":'.,',',,:',',,,',';-:',,',';;,:'',,',',,:',,,,,.; \n",
+ ",;,;,,,,,':,,,,;.-?-??!.,!?,?,??'?,?'?'!,,':'?',., \n",
+ "?,.!!,':'.,':-'.:,,?::,,?.,?,?,,,-.!';.,,';';,,.,, \n",
+ ";,;,??.--:''.!,'.,,,,.,;:,,,'.'.,,!,'.,,;,,,:,:,'. \n",
+ ",.,,,',:,,,,,,,:,,.--',.,:,.!?,,,,,-',',,',-,,:,,, \n",
+ ".!',',..,:.,:',-',.,'.;.,!,,,,'!,,;;,..,,:,',;,,.- \n",
+ ",,;,;'';,,,,'',,,.,',.:,;.'!,,:,'.,;,,,,',.,,.;,': \n",
+ ";-,,-,.':,,;,.,;''.',,'?,,?,,::,.!.;.,?;.,!,,!,;,. \n",
+ "!:.',,.',,.!.?,,,'.,.',.,';',,'.!',.':,,',.?,,.,., \n",
+ ":,,,,.?:,.,;''.,.,.,,,;,,,:'.,!:'.,,.,'!',',-,;,'. \n",
+ "!!;,,:'',:;,-.,.,',,',,;,,',.!,.,?!;';''!,!,:-.:,' \n",
+ "'.'?',..,,,',',;.,,':,':',;,,,.,,''',,';,',,,:,,,, \n",
+ "',,.,.!,',,,':-,-,,,.,,;,,,';';','',,,,,.','-','., \n",
+ ",'??,':,,.,.;,:'.?,,',,..-,..,.,,,'!,!,!!,','',!,, \n",
+ ",,,-',.!.!,.;'.,.;.,!,,,,,,,';',';,,,,','.,,;,',,. \n",
+ ",'-,';;';,,,'..,,,;:,';',:;.:,,.,?,?,','',.,',,;,: \n",
+ ",,-,',',,'.,!!!;,;,,'.?'!';,-,-!';,,,!?,,;'?,.,.,, \n",
+ ",,,.;,,-',;,',''.,,,,.':,.,-':',.,,;;,,,,.,??,,.,; \n",
+ "?,',,,;',,,-,,..,?'...,!':'.,,!,:,-';;,.,,.:.,,:., \n",
+ "?,?,?,,,,:,;,,:,;,.!,,;,,,,.-;,,,;,,,,,,.',!',,,,- \n",
+ ".?,;;';.'!'''.,,;;',.;:,,,,.'?,:?,,',':,,,,,',,,,, \n",
+ ",,,.,?'.,;,,';,,:',.!'!'!':,'',.':,,,;,,.,,,:,,.?, \n",
+ "?.,;?,;.,,,,,,;,.,',..,.;''.,,,;''.?;:?,.'.,,.,?;, \n",
+ ",',.;';.::,,,.,,'-.!!!,',;,,',-,,,,-,,,,,,,',',-', \n",
+ ",,;,,,,-,,,,,,,:,,,,-,',',',-.?'.;,,,.,,,;,.,,,!!! \n",
+ "'!!,?;,;',':;'.,:,,;'.',;',;,,;,;,',.???,'??;,,..! \n",
+ ",;.!!??,!:.,,,?.,,.,',,',,,,,,,'-,,;,,,.;,,':'-.,! \n",
+ ",',:,',.,,!,,?,.,,.,:.;.;':;,.',;:,:.,!'??,,,,:,,, \n",
+ "':;;;,!,,:'?',,',:,;',:,.,,,'!;,!;,,''!!,!,!!!!.,! \n",
+ ",!.,,!,!!',!','.,,,!-,??,,??'!,'-.!.'-.',,.'-.;.., \n",
+ "!,,.,,,,,;,,,,?,',,.?,,,,,.;:;,,,,:;,'.,.,;,,,,,;; \n",
+ ",,.,,':;',',.!.,;.',,.:,.,:,,?,,-,,.',?.,,,,.,.'-. \n",
+ ",,,.,?,?,;,:.'.,!,.,.!,,,:!,,;,.',.!',.,:.'-,.',., \n",
+ "'?,,.,,';-,,,,;,,,,''',:,',',,??,,,,-,?!,,!,,,,'., \n",
+ ",'.!,,,,',.,,,,.,.':',.!,';,.';;,,.;,,,-'.;',',':, \n",
+ ";!;,.;:,;,,,.,!'?'-?,!-??!'?,,?,!,!;,',,.!,,,,.:?, \n",
+ ":!,,.,...,'.'!!,.-,,?,.'':,!?:;,,.,;,;,;,:,;'.,;., \n",
+ ".,.,';,,,,-'.,,:,..'!,,;.',.,.,,,',.,';,:,;.;.,:;. \n",
+ "!.,!;,,;'::.,,..,,,;.,.,.,;,.,.,:,:,,,..,.,,'..,;; \n",
+ "',.,:,,,:,,;,;,,'-,,,,',;,,,,,,;,,:!:;,,'.,,,,.?!, \n",
+ ",:',,;':?.'..?....,;,':.,:''.!,;:,.,!,,''.!.???'?? \n",
+ ",',?:',,:?,.,!;,,.,.!.,!,!,,,,,,:,!!!,,,,,,:,;'!', \n",
+ "!.,!,,,:!'!,',.,,.;:;;';,!:!':!,.,',;,',:,,.:,..!: \n",
+ ",;,,,.,..,;?,'!,!',,.,,.,;,,,.-,,',';,,:,..,..,,,, \n",
+ ",,:.:,..!,,!,,,!-,'!,'.':-,;'',.,,:,.?,,.,.,;,.'.' \n",
+ "?..;,,,';.';,'',,,.''';:,;,.'?,,.,,.!;;.,,;,,',,,, \n",
+ ",,,,,.',.!,,,;,'.:,!'.,:,;,,.!.'.;..:,.;:,,:.,..!: \n",
+ "'.,;.,.,.,,..,.!:,,,.,,;,:,.'?,,';,,.:.,?-:,,:..,. \n",
+ ",!!,.??,,.?,.?.?,,,,;,,',,'?','?','?'',';-.,,:.',. \n",
+ "??;.!!,-,,;,,,.-'?,';'...!,,!.,,.!?;-.',,!,,:,;,,, \n",
+ ".,',.,:.'.!:,.,.,,.?,.!,,,,,;,.?,.,:;,:,,,:!,:!,., \n",
+ ".,;,,'':;;'.,.,:,;',.:,-.,;:,,.!,.!..;':,,,.!,.!,: \n",
+ ".,',',,.','',:','',';'-.,',,,,,,,-,.,,,.-;,,,,,'.; \n",
+ ":'.,',':',';.';,,,:';.,,,,,,,;:,,,,,,,?',,;,,.:.,? \n",
+ ";':;;','.,':.,'.':,,:'-.'.:',.???;':!,.,;',,.',:!: \n",
+ ",..:,''.:?::?..';,'.!??',?,':;,,,:';.,!!,'.!!!'?.. \n",
+ ",?,.,.,,';,,.,.',,',,,.',;,-,,-,.,?.,;:,,,,'.,,.,' \n",
+ ",'?,;':,,-,,,'-.,,.;..,;.!.,,...;;.,.!,-:,.!:';,;, \n",
+ "',,,.,,,';,,,,,'.''.'?'?':,.,!,?,,,,,'..!',.!,',', \n",
+ ";',,,',';,,.,,',,,,:;,,,.,!;',,:,,,,'.,'.:,.';',,, \n",
+ ".?!,,.;,.!;,.;.;,!';,-''.;'.,,':,.!':,!,.,.?,;',.- \n",
+ ".;'',,'.-,'!.':,'.:.',,,.,,.;'.,,.';,..?,!.,,.',-. \n",
+ ",?,,??,,?,,?,,,,':,,,-.':,,,,;,.;,.!:';:,,,,,,,,.. \n",
+ ".,::.!.,!..?,;.'.,,,:,'.,,,;,,,,.,!'?;..;.',;,..,. \n",
+ ",,.,:,,,'.:'-,.,??,.'?':',';'.,;,,.,-;.;!.'!?,,',. \n",
+ ",.!';',;':,.,,;',;;,,,..,,,,..,.',,.!,,;'.-',:;,-, \n",
+ "..:':,..,,.:,''.,,,.':;',',.;,.-,,,.-?-?:;,',.;:', \n",
+ ",:,;.?,,'''..,,,.??,;:;;,:,,.!:.!??!.,,.,;'.!,,-,, \n",
+ "?,',,-,,?,,:;,..,!,,.,,.;,,,',,..,,,';,,,',.!-!!., \n",
+ ",,.',!,,;,',,,?,?!;',,,;,!;.!.,:',;,,,,'''.,,:';,, \n",
+ ",.,;:,,,.,,:,,,.,!:';,.',,,',,.;:-,,-.',;'.,,,;??, \n",
+ "-,,;,-',?'?,,,?'?,,?,!'?'?'?,,,..,,',.?,;:,,;,,.-, \n",
+ ":'.',.;.';:,',',;',,.,,;,,;:';;;,',:?!,,',.,,,,:-' \n",
+ ",,,.,;:;..,..;.,,,;,.,';,'-':,,',;-',.,.,,.?!,.,.? \n",
+ ",,:!.,,,,.,,.:,'..,.!,.:;,.'.;:.,,,.,,.....,;;,.;, \n",
+ ".,,,;.??,,,'?,?,?,,,':,,,-,,,,.;,,,.,,,,.:,,,,'',, \n",
+ ",.,.,!;,.,','.!,,,,,,!,?:?;,,';,',,.,!!-.?,,.;-:,- \n",
+ ".'?,!,..?.?'??,?:,'.?:,.!:,,'.,;,?,,.,;'?!,,,,,.:; \n",
+ "'.,,':;,.??,;,:,.?,?,;',.,,!',,,,;:,-,'.!;.:';,'-, \n",
+ ",,.;,,..?:.,!.,',;,,,,.'.,,-,;.,,-;,.:,,.?',-;,,;; \n",
+ "'';.:;.!,..;'.!.!:'',,;,;.,:,,..!!,.,.,,,,??,,.,,, \n",
+ ",?,,.,:..,,,..,;'-,:,,,,..,,','.';'..!,,,.,.,.!.,, \n",
+ ",.,,.,..!,;,.-,,;,',,,.,,':??,!;,,.',::,;';',,',-: \n",
+ ",;-,,,.,';','',',.,,?.,;;':,',,;,,,;,...'.?..'.',, \n",
+ "';,,,',,.;,,;-..,,-,:,:,':,,;,,,',,',';:,;',,;',,; \n",
+ ",,.,':';,,,,,.;';.,,'?,?,;,,,',,.',?;,',,,',-.?';: \n",
+ "'?.;.',.?.,.,?,:',,,.,!,.,,,,.,,,,,,;.,:,;;,,'.,,, \n",
+ ",,'.,,,,,.',,,':',.,;,',;,,';,:,,','.;--,';-;',,., \n",
+ ",,,,,,,.,',,,,,',,,.,,,,,,,:-.,',',',,:;;'.?,!:',. \n",
+ "',;;:,,-',;-,-',,',;'.!,,,.,:,,;--,.,.;;,,'.!,,;., \n",
+ ",.,,.,,;-',,,,;,,.'',;:,,;,',.';,:,,,.:';.:,,,,,., \n",
+ ";,,:-,.;,,,,,,,,,';-:,,,,,-',,'.,,,;,,;;;';,,,.,.; \n",
+ ",.,,,..';',,,,':',',,,:,,,,'.';,.';'?,;':'.,.,,,,. \n",
+ ",,'';.,,;,,..,?-,.::',,','.'.,',.';,,;'.,:-,,,.'-; \n",
+ "-:;,;'.,;,-'.;.....,,;,,.,;,,''.,.,;,':,,,.,,'.,', \n",
+ ",.!,,,,!!,;,,,,,,,,,,,,!';,,,.;.;;;,,:,:,,;,,'.,,. \n",
+ ",.,.,?,:;,;.;.;?,':'.,':,.,,';,:,.,,;,,-.;:,;,,.:, \n",
+ "..,..,.,!,'?,,,;.,,;,-.[!!.!,!!,.?.,?!;,,,,,;,,!;, \n",
+ "',.;..,,,,:,,,;'.!,;.,:,',.,.,-;.,,;.!..,'?;,-',,: \n",
+ ",,;,'.,,:,.,-.,'.,!,'..,.,?.'?',!'?.;'.:.,,';,.,., \n",
+ ",:,,.,.?,;,,:',.?,..?.,'.,.,!,.,.;'.,;.:;.;,,.',.. \n",
+ "!,.,.,,'',,,'!,.,,,,:,?,,.;;.'':',,-.:'',.,,.,,.., \n",
+ "':;.',:',,,,.!.,.,,.!'.,,',,',',,?',,,,,,'.:?,:-., \n",
+ ".,.,,,;,;,,,:;,.,,-.,,!?,!.,,'?,'...'':,,;,,.,,!,; \n",
+ ",,',,:,,.!,?,,!,',''!?',,.,-',:,',::,,,';',,.',,,' \n",
+ "'.'!.?,:?,:?,:?,:,,,,'',,?:,-'.;,,.:;!,.,.,,,.',;, \n",
+ ".,,:;,.',.,;,.!.','',';,,,.;',,.,,;,,!.,,!,,.,..,: \n",
+ ",.!:,.,-,.;.,;,;,;,.,',!,,':'','.';',':',;,'.',!': \n",
+ "'!.''',,!':,,',.':,;,,,..,'..,'.,';.';'.',.',,;,.' \n",
+ "','-?,:'.?.,'.,.:,,';';,',-,:,.,.-,;-,,,,!',.,.,., \n",
+ ";,.:,.;.;.,,,,,,:.,.,';,,,,,',,,.,':;,-:,,',,,,,., \n",
+ "!.,,,,,,,;.,',;,:':';.;,,.',:',;,,,',,',.;..'.,.', \n",
+ ".,;.,,:-,,-.?;.,,,',';,-.','--',',,;;'',,,.?;,:,,, \n",
+ ",;,,,;',',',',,,,'.,',;,.,:-.,:?,,,,.:',,,',.,,;:, \n",
+ ",.',-:,','.;,.-.,;.':.'.-;:,-;';,,',.!;,.,!,,,,,,' \n",
+ ":,','-?,,;,.;;,,::,.,.,,;!':,;,,-';;;'','.,,!,,!-; \n",
+ ",,,'.;'.,.,,,;;;.,.':;,'!!',,,,!,!,,:;,:,-.-,::';. \n",
+ "!,.:,,.,,.,!,!,,!,!,!,;,!!.,.,,,;,.,--;,',.,;',.,; \n",
+ ",':;'',..-,,-.,-;,':';.:,.,:.!.,;;,,',;,,'.,,,,'., \n",
+ "?.,,::,,,-.';,,.,;',:,,.,.-,.,!?'?,!:,.,,',;:,,!:! \n",
+ ",;,!,,,,,,,,,;,,,,:.,,:,;,.,:,,,,:.,;,,:';',';,;,; \n",
+ ",',!,,,';,;,,.,'.,,,,!?,,,???,,,,;,,,.:,.,.!'..,,, \n",
+ ";.?:;:,,,,,-.,',,,-.,,',,','?',,??.,,,;',,.,,,-;,' \n",
+ ";,','-.?,?,,'?.,,.,,.;;.!,,;,':.,,,.-;-.,,.,.,';'. \n",
+ "??,..??,;.?';,.,;,..''.??,..;,:,,.',;.'.,.?..''.,, \n",
+ ".,;:,,,,.,.!';.?,..?..,:,..,'.',.'?,.,,,,.,,.,'.;' \n",
+ ",,.?,;.,?!,,,,''.,.!,.:,,,',',,,,.,!':.','.,,;,.!, \n",
+ "',,,,?,,!!,,-.!?,,,,,,?,-',-,?,,?!,',;.,,;-.-,;,.? \n",
+ ":.,!,',:,;,,,,,,;,,,,,,,,,,;,,,,,.,:,,:,,..,',',., \n",
+ ",,.,.,.,.,,'.,!?,.?;,,,,,:!;,.,,,;;.?...,:.,;.,,,, \n",
+ "',,,,.,,:,,,,,,:,,,,,:,:.',;',',!,-..,;;':,,,.,.,. \n",
+ ",,;,,,,;.';!.!.,:;,.'''.;,,,.,',,,.',;,,;,,,;,-:'- \n",
+ ",.,.,;,:.,;.!,!'?,.:,,.,',,..,?',:,,;,:,,,';,,;,'. \n",
+ ":,,;,..:?'..::,:.,,:,:,,.;,,;,-,.,;,;,,,.:,,,.,.?. \n",
+ "..,,;,,',,',:,,,,.,,,!;.,:,;,,,.',.,:,;',:,,.:;,,: \n",
+ "....',,.;:',-.!.!;..?,,.!.,!:,,!,,:;;.'..:;:;.,,.; \n",
+ ".,.,,,:;,.',';,.:'!''.;..;.,...!;,,..,:,,...,,..,: \n",
+ ".:.,-,?,.-,..,,'.;.!?-,..,.?,.':'....,'.,..,.,.-:. \n",
+ "..'?,;.;.,,;:';,.'.''.''.'::,'.',''.'.'.,.?..!!,., \n",
+ "!.;-.:.!.'.,;,:,.,.-.;,?':,,..,,,'':,'':,';,,,.,,. \n",
+ ",,--;-,,.,,,',--.!,',,'!',,,,.;-:;,,,,,,.,,,.;,,,, \n",
+ "',.;.,';.,.!,;,,:,,;.,.,:.,:,,'.'';':',,,,,.,.,;;. \n",
+ ",.?,;:,.,!--,!'.?.;?,?.'?.?..',,,:,:,-.'?.!:?,.'?. \n",
+ ",''.,.?.!.!..!,.,.,,,--';,,,,,,.,;.,,,,,,?..,.,?;. \n",
+ ",.?.?.:,?,.?;.,,,:;;:,;,,.,,,,:,,,,,.,,',,,,,.,:.; \n",
+ ",'.,'.',.'.,;'.,.,;,,,,';',,,,.;?,,,.,,,,:,',,'.:, \n",
+ ",;.,,,,.,,;,;,,.,,,:,;-'':,.,,.'';'.,;,;,:,,,,.',, \n",
+ ":.;..,,;,'.,..'-,.'.'!,'.;.,..?,:,,.':..:-,','.,.. \n",
+ ",,'.:.,,:,.,,;:,-.!,,,,,!.!-,,.'!,,?,?,'??-?!:?,,, \n",
+ "?,',.',,'?!,,.'?-?,'',?,,'';;',,,,,,',,,,,-,,,,',' \n",
+ ";,,,,,;,,-:,,,,-.,',;,.,,,.,:'.',.!';;,.-,!!-,.'', \n",
+ "''.,',;,'.;,,.!'!;,:,,.:,!!!!!!!!!?'.!.,!!,,,:!!'? \n",
+ "?',.,!!,,.;-,-,:,'.'',,,,,':.'?,.:,.,?,-':,:',:,-; \n",
+ ",,--,',;,,',..,.,,?:,!,.,,!,.?.-.';,.'!'.',;':,,,, \n",
+ ",,,,!,;!,.-:,'.;.!-.'??,:',;,,.'!,.,,;;:,.,,,:'!,, \n",
+ ",.!:,,,,;,:'.':,,-',.,,,,'-:',,''.':,'.,,,,,,'.;', \n",
+ ",;,,;-;':,-','.',:,.,.!,?'!,,,!,';.:!,,,:.,,;,,,.? \n",
+ ".,:.!?'','.;,,';,,-,';,,,.,,',,.:,-;';',,:,,;,','' \n",
+ ",.,,,,.,;,:,,;',,.,.,:.'.,.,.,,:,,!,!.?!??.!:,,:,, \n",
+ ",.,!!;;.-'?,!,'?!??,:.:?..!',,..,,.,.-,?;.,,.,,;.! \n",
+ "',!:,.?:;,.,,.,-?';-,',,.,;'',,,,'.,.,,;,,-.,.!.:, \n",
+ "'.'',;;.,:,;.!!!!,!.!.,.!'.'??,,!'!;,,,,-,,.,',!., \n",
+ ".!':,.,-:';..,?;,;.,,,;,--,.:,,,',,;,',!;,,,,-,!'' \n",
+ ":',,,',.',',';','-.'';,.;,,,.!?'':!.!':',,':,?','; \n",
+ ":,';'.!'.,,.'?.,,?,,,,,,.:,..,,',,,,,.,:;;',',.',' \n",
+ ";.,,,,,,,,,,,,,,,.:.,,,.:,,,,-:,,,;...',...,;:,,;. \n",
+ "',,,.,',..,.'.!,?''?'?,.,',;;!'';;-,,.!,,.,,;'..,, \n",
+ "!'?.,.,',-,,.,..,,;,,;,'.;,,.',:,,!,.,',;':,,.!:.. \n",
+ ",.,'?',',.?',;,',':,,,.,??,',.,.,,,,.,,-',,!,,.,,. \n",
+ "?,.,.,.,.,;.:,,;,,.:,;,.?,'.,,..,,.,';';.,:,,,;,', \n",
+ ",:.,.,.',,:.,?!.;.'!'',,,!!'?,;,..'.',:'.,!'?,,!,, \n",
+ "'..!'?,,,,.,;;:,:,.,',,,,.,,;.,:,.',,;.',,'.?,,:.. \n",
+ ":;,,;,,:;,,.,,,.,;.:,,.,.,,,,,,,,,..;:,?:',,.,,'?' \n",
+ ".,?,;,:,,,.:,,,-:,,,,;':,,;,,,,,.:,;,;-,;-,;;,,:,, \n",
+ ",,.!?,,,,::.!;,,.,,,?,,!'!,:.,,?,;,.,,.:;'.';,''., \n",
+ ":,,,,.:;,.,,,,--',,',:.;:,-;,,,.,-,.,,,:,,,,,,!,,. \n",
+ ";',',;,','-:;','.,,,.,';-?'.:,,.,,,,,,',,,,,.;,.,, \n",
+ "-.'-.,!,,!!?,,'?!.,,,,;,,,,...,,?,.,,'.;,.-,-.,:., \n",
+ ":.,,.,;.?,,.,.,,:?.:.,,.,,;.,,';..,.,.!,,;,..:,.', \n",
+ ",..,;.,,,?.,,:;..?':.,.,',.,':',.,!,,;;,,',,;,,,!, \n",
+ ";:,,.,,,;,,,:,,,.,.,.,,!',,,,.',,,,,,,,,,,,,?!',,. \n",
+ ",,;-',,';,,;,,,,,,,,,,,,;,,,,,,,,,,,,,',.;,.,,,,;, \n",
+ "',.;,.,',.'':,-,.,.,,,,,,;,,,,,'.,,,?,.''.:,'-..,! \n",
+ ",',-?;.!,.,?,'.',;.-??,,,-.,;.!.,??,:..',,:;,,.,': \n",
+ "','?'.;':.,?,.,,,,:,,,,.-,,,.,,--,.,,,;,,.,.-,,.:, \n",
+ ";,,;,,;.,,,,;,',.!;.,,,,,,,,;,,,;,.,;,;,.?,,,.?;,; \n",
+ ",,;,;:,,,..,?,-',.,,,?!,.,,,:,.,'.,,',;,,,.,,,?.,? \n",
+ "'.,;';,,:,,;,,.',,,,-.,,,,,??,--?.;',:,,,.,,?.,!,, \n",
+ ":;,.'!:,,,.,,,:,,-,:,,;,,.,,?;;,',:',',,,;',,,.,;, \n",
+ ";,,,:?.,,;,..,.,,,!,,':,,.,.,,,'.,?,...,?,.!.,':,; \n",
+ "-,,:,,.,:,;..!,?,,;.?,,;,,,..,;,.,,?,,.,.,,.,,.,,: \n",
+ ",,-,,;,.;,,,.,,.:,,,.,,,;.?.;:..',?:,,.:,,,,,,',;, \n",
+ ",,.,,,.,,;.,;;,',,-,'.!,,:,.,,,!,,,',,,,;,,!!!:,,' \n",
+ ",',.,;!,-,';,.,':,'',.,',;,:;,,.;?,,-,:,,.,:,,',,, \n",
+ ",?,,,,-,.-??';,'.?',''.'-,',,-.,':',.?!??.':,..,?. \n",
+ ";,,.,.,!.;,,;';.',,:!,,',,'.'???,,;,'.,.,-;'.,,?,' \n",
+ ";,',-.,,'.';.,'.,,-,,,',.!:'?,??,':,,':.?,?,,,.,., \n",
+ "',-,:,'.,,?,;.?,.,,,,,-,',';,''.,';;;':,,,',,.',,; \n",
+ ",,,.,!''.,:,.;,.,,'.:','.,;:,.,,'.,,.;,,',;-,.,,,, \n",
+ "-';';,',:',,,',,,.';,,-,',';,,.,,,,...;,,,,:,-',,, \n",
+ ",',,',',.,,!,:,!,',.;''!!''!!;-,,,,!,.,.;,'.,,',,' \n",
+ ".':'',,';',':,';',,-:,,?'';',''';',.,,.':,,,,,-:.' \n",
+ ",;,,;,',,':,,,,,.:','',,';;,;.;,,'.;:,:,.,,?,,;,,. \n",
+ ":-,,,:,..,.,.;,,,;,,.;,-:,:-,;.,,.?,,;:.!!!-!,.-,; \n",
+ ",..',,.,;,:,.'?'.',':,,,.,.;.'?,'.?,;,,,.,?.!,.,., \n",
+ ".,;.!!,!????,,.,.,,?,.,,,.!!',:,.-:!!,.,.!.;:.,,,; \n",
+ ".,.',...,,.,!,.,,,';,.?.,.:.,.,,:,',,,.;.,,:;,,.,, \n",
+ ".-,.,,,..,.:..:,.,-:'':'-.!,:..!,.,;:,..,,.,.,;,:, \n",
+ ",,,.-:,:,,.;;,,.,?,,,,,?,,,,,?,,,!,,,.,,.,:,;,,!', \n",
+ ",.,;,,.,!!.,..;.,,;,,,:,,..,.,,.,.:.,,;.?;;.:.,-.; \n",
+ ",;.!!?.:,.;;;,.:.!,!.';,.;.;,,,:,,?;.--;,.,,,:--., \n",
+ ".,,':,,;-',,,.',;,'.,;',,;,,,'.,,.,,,,,;,,.,,;,;,, \n",
+ "?,,,,,,,,;,,,:;,,'--,'.,,-,';,,.!--?;,,.,,:,;,:,., \n",
+ ".,',:.?;,:'..;-..!:',,,'.,,,,,'.?,',,':,',,','!,!' \n",
+ ",!;.?',.,?.'??''?,'?,!.,.,.,;.,.!:,.,:,,,..,:'.;', \n",
+ ";,'.,:,'.'-,''-,':,,,.;,,;,,,,.;,,'.;,,.,,;,,.!'?' \n",
+ "?,.,!,:';.!'.??!,!,-!''?,-!-,-,-.,.!!,!','?','?,,! \n",
+ ",-!,!!!'.?,!,!,!,!!?,?.,:'?,,',,.?,;,.;:,'..,?!??? \n",
+ ",,.-,-,,,,-,,,.?,',?;;,?,-,;??-:.,;.,,.,.,,.,,;,,- \n",
+ ",.,,.,.,:,.,.:,,.,,,:,,'.:,.,.,!?,,:..,..,.,-.,,:, \n",
+ ",,-,--..,,.,,.,;?,,.,,:',,,!;':'.,,.'.'??,,;,.?;'. \n",
+ ".',??,.,,':,??;,,',.,?.,,.!'?,?;,.,,.,?,?,,.,;,.!. \n",
+ ",.?.,,.?,.;,,,.,,.,-!;.,-!;,,!--,;,-:;;,.,,!,,?,?, \n",
+ ",..;.,,,:,,,,,..,':.;.??.';:'-:.?,..,;:;.,.:';,.!, \n",
+ ".,,,??--!-'?',,,:,,-',.?,,!,',!,;,?,,;.'.,.!.,.,., \n",
+ "?,.':'..,?,.,;:,.;,.',,',:,,''.''?'.','',.',,.:,,, \n",
+ ",.,.!:,-.,,.;.,.,'.'.,??!.,,.?,.??,,.?,,.?,,.?,,'. \n",
+ ".,,?,;'.,,;:'.,.,,.;..,'.-,?,.!!'.!!;.,.,,,:,.,:;. \n",
+ "!,;,,.!',.,,';,',;.?,':,!,;::,';,,;,,:,,,,,,,,,'., \n",
+ "!!,,,;':.,!,:.:,-,',''.,!.,,.!,.,,,;,,.;':;,,.,,.' \n",
+ "',-,:,.:,.?-?-.,.-,;,,,',,.';.,,:';.:;'.,;;:.,:.'. \n",
+ "',,:;,,;,!,',,',,'??:!,';'.!...,!:,.;.,?,.!;.,,:,, \n",
+ ";,,.,;.',,:':,;,,,!,;:,,;'.-!,:,,.?'':.,',:;,.,',. \n",
+ ",!:-.,:,;;':.;::,.,?,,:.?.-,,:.,,';,,',',';,,;',', \n",
+ "',,',';',',;',',',;:,','.':.,'.',;,';:.,.,?,;,;,., \n",
+ ",;,.,.?,,,':.,!,.,,:.,,.-,;.,':',',.,;.!,.!,,,,-!, \n",
+ ",!.,.,-!,!,'.,-!-,!,,?'!?!.!,:.,.,;,.!,?,.,!?'-?!, \n",
+ "!.!',',':.,,.,.;,;.'.,.';',,,.,.,,!!?,;,'.,.,!-,', \n",
+ ",,,?,;.?,,.,:.!!?',,'.-!?'!.,,.,'.,.?,:;,,.,?,.,.! \n",
+ ".',!.'!'?,,:,','.,.!??,!,,,!,,!'!,.,,,..'!','.;,., \n",
+ "!;.,,;'.!,!'?'.'?,:'.,,'.,!,,!,,!,;,.,!',.,,.,!!., \n",
+ ":,'.,..,.,.!.',.-,',',?,!':.,?:','.,.!,!:.,?,,,',, \n",
+ "-,,,,;',,:;.?'.,.?,.!?,,,,',-,-..,.,.'.?';-.!:;'.' \n",
+ ".,'-:.,.,!,,.,,.!'??,,!:;.,;.!;,.,!!?,.,!.,,.-,,,, \n",
+ "!!,.?;,:,.,,;;.;.,,';.,-?,.!,,;,.,;,.,;,,:,,,.,??? \n",
+ "?,,?,,.;',.,;.?,,.,;,.,.,;.,,,;.:'?,,?.?,.,!?;:,,- \n",
+ ",,,.,,,,,,,..,.,.!!'?,,;.,.,;,.,,:.,.,.;,,,.,.,:-, \n",
+ "-;,-,,.!'?.!,,;,.,;,,'-,..!!!',,?,,,,'-,',,'?!,'-' \n",
+ "?-',,,,,',?,!-,,,?,,!.!,?'',.,,.'?,.,;,,.,,',':'.! \n",
+ ",,,,!,,';,!!,,,,,,.',,,:,';,,.,,,,,,',,'?',,;',,,' \n",
+ ":',',',,,:','.',';',,,,.;,,,,.?;..,!,,'.:,,.,'.,'. \n",
+ ":,,,.,,,;,,,:,!?,.,-?,-?!,!,,.,?,,.',,'.';.'',.,;, \n",
+ ".,,,,;-:,,-,.,,,,.,,?,.',':,,'.!!;!,.,';,:,,;.?,,. \n",
+ ".?,.!!!';!':,.!'';,'.?:.?',.,:,?,;,':?,,;,:,,.,..? \n",
+ "?,;.,,;.'!';,:,.!:;.,;.','?,;-,,.;,,,;,,,,',..,.,' \n",
+ ".,:,.,.,.,;,,.,..!,.?,,.?,.'?'?'?,,.,,,,,,:,,:!;,. \n",
+ ";?,'.,?;,,.?,'.'.,,!,'!:.,,;..,::;.:,!.,.!,,!:?,:. \n",
+ "!,,:'.'?,.,?',.'!,'::,;'.,?;,-.?'?,.?,..,?;,:.,,!, \n",
+ ";:.!,.,?',.,?;''.''?,:.,'!,!.';,;,.,.',,.:,.,.,.?' \n",
+ "!,,'.,.',!,.!,!?,!.?,;,,',.,;;.?;,:,,.,,.,,.,,'?,, \n",
+ ".!.?,..,;.,.-.?,,.;;';'.'-.!,.!,?,.,,;,,.,',!',';, \n",
+ "'.,!,.,,'.,,,,:,,,;,,,,:,,,,.;.,,',:,;,.,.;.,;;.'' \n",
+ ":',;',.'';,.;'.,'.,,?,.,..;.,,?.,,,,,.,:,,:,,:.,,: \n",
+ ",.,,?,,,,!,.';:'','.-,,:;.,;'!!,.',.,,;,,.,.::::., \n",
+ ",,,',.,',;':,'.',.-,',',,':',,;',,,'';','';',':.,. \n",
+ ",:.,::-.,.,!!!;:.',.;..,.,:.,!.;,'.'-:',:':';,:'-, \n",
+ "-.',;''-,'.;-;,;.,,;'.,.,.'?','.,,,..'.,'-;,,:,;;' \n",
+ ",,;..,?,,;,,...-?..,.,,,.,,.,,,,';,'',,,,,,,.,,',' \n",
+ ",',,,;,,,??.:';,,:,,,.,,,;,.:',,.';,,,',.',.,,',,- \n",
+ ";,,,.??',','?,,,.;,.,,?!,,,,,.,,:'',-''?,,,''?',': \n",
+ ",,,,,,,,,',!,;.,,.:'?,';;,'',..;;,;.',,.,.,:,!,.,, \n",
+ ",;:'.,.:.,,?'..,,,:';,,',';..,,;,!.,..:,,.,-,,,,;, \n",
+ ",'.,,.;:;,-;:,,.,,',,''.,,;,,,.':',,,,,..'.:,'?,', \n",
+ ".,:,.',:,;,,.,',,,,,.',,!.,,.?,;';,,.!,,',?,,,;'., \n",
+ "';,,',,,.,',;',,',.,.,:,;,.,,,-.,.,;,,',.,';,.,,:' \n",
+ ",..,:.,,:,::,.,.:,',;...,.;,,.,.,;,.,..':,!,.;',., \n",
+ ",.,,,,'.,,,',.,,-.,,?,,..,':',,,,;,,-.,;,,:,,,,.?? \n",
+ "?'.';,,.,,.,.!':,,-.;',.',?,,?,;.,,,:,,,;.?,,'.,,? \n",
+ ",,:,.,.,.,:,,..,.,.,,?,:,,'.,,:.,,?,,?;;,-,,,,.?,; \n",
+ "-,',,.'.:,;,';,,,',.,-,',',.,.'..'.,,,.?,.,..,,:'. \n",
+ ":,,,.?'.,.,,.,:,:,,,,;.,,,,,,.,:,,.:'.,-;;',.';-,- \n",
+ ",-;,,.,.--.;;,,,;,'',,,.,;,,,:.,,,,,;,,,,;.,-;,.;, \n",
+ ",,,,,,,,.,,.,?..';,:,..,,,.',,,:,;,,,..,,?',,.?,.? \n",
+ ",;.?,.?,,;:,,,,:;,;,':;,,',';,.':,,';,,,,,.,,,,,,, \n",
+ ",..,?-;.??.;,,::.,,,!'.,:,,,'',';',,.,,;,,.'.'?!,! \n",
+ "':,,.'',.,.!,.!'.;,,!,,,.,,.??;,;;,.,,.!,.,!!,:!,: \n",
+ ":,;'.,;:,.;':,'.',;,',-,,'.,,..,:,.,;...,.,!?,,.!, \n",
+ "!?.?.'.,.,.,;'..'?;.,?'!!'!!,.!,,.:,.!!;'.,,,,!:,, \n",
+ ",.!,;',.,'.!!!???,?,,.!?:.;.'.??,,.':,.?,;.,.,,!!- \n",
+ ",,;''-;:,,,,,,,'..,'?,,,,',,,'-..?,.,.,..,,:,.?!'. \n",
+ ";:.';':','.',,.!?,,.:;.,;.'!,!,!,!,,!,,:,,,,,,?,:. \n",
+ ",,;',.!.,?!,,.!,;,,'.;!,,,.,,,!,!.,,,,,,:';,:,,,:, \n",
+ "',',.',,,,,',.,;,,!!,',.,:;,,.,,-';:,,;.'',;,.;;:' \n",
+ ",;'.,',,;,,';',':,;,.,,;,,.,.,,!.,,,,;:'.,,.,,!',; \n",
+ ",,':.?!?'',.!.,'.;':.,,-.!,.,.;;;;.,!,.,,,,,;:,,,. \n",
+ ",.,,;:,,?,.:?,.'-..,.,,:,,',?'.,,-,,,.,?,..'.,,,.- \n",
+ ",;.,:,.,,.,,:,.,;,,,'.,,,.,,;,.,;,,.;.,.,?,,;.,.., \n",
+ ":,.,.',.,'.':,,;,,--.,-.,:,.,,:.,,,'.!.!!!,:,.,!?? \n",
+ ":..'';.':..,,;.:!,.,!!'.,,.,.,..;.,!,!!,;;.',.;'., \n",
+ ",.,,,;'.,',..,!,,.,:,;,.,,,,:.,;,,.,,',';,':',;..: \n",
+ ";,,'.',',.!?!,,!?',?;:,,,,,,;,,,.,,,,,,:,,.,;,',,' \n",
+ ";,:,;,,,,''.,;;:,.':',;,,.':,';,,,'.:;,-'.,,,;,;,, \n",
+ ",,.':,.;,';,,;,,.,,',:,,,'.,,,,',,;,;.',,.,,;,,:,. \n",
+ ",;,:,.;-.,,,:,:.,.,.,!',,,;,,.'!,'.,.,;':,.,,.!':: \n",
+ "'.,;,.,,;,:',-.,..,?.'-.!!'.,?';-.,.,'.,.,;'.,:,., \n",
+ ";.'..,,,':!,?,,-.',.,:';.',.,.:.'.!?,.,:'?'.'?,,.' \n",
+ ",'.!.,!,,!,?.,.',',.!,!,,-,.,.!.,?.,,.??,,'.,.,.,: \n",
+ ",,,:,.,,,.,?,..??.!,;'.:,;,.!?:.,!.,,'.,-.!.!..,,, \n",
+ "'.:'.!,!,,;,.,,:.';.,!!'?':,:!,:;.,-,:.-,-,.;',-,, \n",
+ ",-.!;.!,;.,;.',,,-!!,'-.,,,.,!,.,,:.;,-.!!,!,;,!., \n",
+ "..'.,.,;.,';.,.,;.!,.';:.....,,.,;,,..,;;,.',:'.', \n",
+ ".,,.,,;':',:..',.,!!,!,!,.?'?!!,!,:;!',-',,;,',.,; \n",
+ ";.-:;,,';.,,,:,,,,.,:,,,,.,,'..,.,,;.,.:.,.;.,.,,. \n",
+ ",:.,.:.,;,:.,;.,!:..,.'.;'..',..,,,.,,,'.,?,;,;.,, \n",
+ ",,,.,;;,,.,.,,,.;,,,,,.,,:;,,.,?,.,.:,,.,.,,,:,,,' \n",
+ ";,.;,:;,,.,,;,,,,,,,,,,,',':,,,;,'.,.,:.!,!,.,,,,, \n",
+ ",,,,,,-.,,-',;'.,.,'!.,,,.,,,,,,,,,,.,.,!,;',.,,., \n",
+ ",;',..,:,.,','.,,,,,,,;,.,,'.,,,,.!,,,,?,',',,?,?, \n",
+ ",,,,,'?,,,-,?',??',',?!,,,,,',,.,,?,';.,;,;.,-,,., \n",
+ ",.,?:,,,.!;:,,'?!',,-!.';,.,,!',',,:.,:','.:,..,;, \n",
+ ",.,.',,,,,,.,,:,,''.,;;.,,',;',,'!''!',,,.,?,,,,'. \n",
+ ";'.,',::','.,,,,.,.,.,,.',,.,,,,,-,,:,,,,,,''.,,'' \n",
+ ";,,',.,,!,.',.!,!,:,,;,,.;;.,,''.:'?',.,,,;,,,,',: \n",
+ "'.,,''.!,,'.;',,,,'..,,-.,,,:,;,,'-,':-,',,;,,','. \n",
+ ",-''?,?',??''?,,,.,:!'?';',',.,,,:,,,!.'?,''.,-,;, \n",
+ ",,;',,.:,.!'.,,:,';',.,,:!-'!,','?,?,'?,.,,!,?','. \n",
+ ",;'.,''',..,,?,,'.;,.,,,-;,,'.?!,,,;'.!?!.,,','.,? \n",
+ "',,,??,',.:'.''.,,;,,'.';.,!,:.:,.:-;:,,,',.,';''. \n",
+ ",,.,;,,'','..,':,.,,'!!',,.',.,!.,!?,,:.!?:?,',,', \n",
+ ",,,.!.'?'?,!,!!,.,,.???,:;.?,.'.,',.,!,.,'.,,,?',' \n",
+ "?!'?,?,,','',,,:,-;;;-,'.,,:.,;,'.,,,,;.:.,':,'.:' \n",
+ ",.'?-,''',.,',',.,:,,;.,.,:,,',.,,;,'.','.,;.,,:., \n",
+ ".'.,..,!,,'.,,.,:'.,?,;..,?;';.';'.'.,.,,,.:,!?,,? \n",
+ "'?,,:'.,;'.!,';':,'.,,,:';,'.,,-,.,,:!.,',.,,,.',, \n",
+ ":,;,,,,,,'.'',',.;.,!,?':!?',?,?,.:,,,.,,?',:,.,,, \n",
+ "'.,,''..!,.;,::,'.,?,,.',;;'.,'..,'...!,:',!.,!.,! \n",
+ ",,'.;.,,'.,;,,.,.?;?.:,,;,,',.,,;,;.,,..,;:,,,;-,- \n",
+ ",,,.,,:'..!,,;,..!,:?;,.?.?:.,.!,!.,'.!,?:,,'.',,' \n",
+ ".,,.?!'.,,:,.'.,!,':,!,,,''.?;,.,,,,.,:?.?:.,,;',. \n",
+ "';,:,.,,,.,.',!-.!,,,':,,,,,.,,,!!,.,,';,'.,'.;'., \n",
+ ";??.;,;,,'!!,???,;?,;.,?,,,'-.,,.,.,,,;.!,,'!,'.;. \n",
+ ",':',.,!,,,.-.,.'?.,.,,!;,.,',,',.;,',.;,.!,?,,.?, \n",
+ "?!!,.,',';'.,',,!,.,.,;:'.,,.!,'?,'.,,.?,'.,.?,'.! \n",
+ "':',.,,',,?,;'',;,',;,,.',;.!?,!'?.-,.?!,.!?,.;.,' \n",
+ ",.!,',.!.:::.,,;.??,;.,'.?,;-,.,'?,,..,,.,,'?!,.'? \n",
+ ".?,,.'?,,.,,,.,.,,.,;,?,,!',,?,,..,..,,,.!,:.,,.,. \n",
+ ",.,;.!,?.!,'?.;.!,.',.-.;.;,,.?.,,,',,',:;-,',',., \n",
+ ",.,,'';',,.,:';,',,.!,.,;,.,,,';,,.:,,',,,,,,,''., \n",
+ ":-,,;',,.,,,,,,'.,.,;,.:,,:,,;,;,,;,;,;,;.,,,',';, \n",
+ ",,',',',,,;,'.,;.;,',,'..,,,,,,:,:,,.,,,;,,.,.,,,, \n",
+ ",,,'.:,;;,,:,,.?,;.',:,,,.,,,.,'!,!','-;'',.,',',' \n",
+ ",,',,:';,,.,;..,,,.,,'.,:''.,;,:',.,,,,,',,,,.;.,, \n",
+ ",:.,.,!.,;.,,:,:;,,,.,;'..'!,,.!,,:';.,!,.,,;,,,:; \n",
+ "',';:,,'.;'.,.;,,,.,;,.'',:;!,,,,.,,:,,.,,'.',:,., \n",
+ "',';!,,;.,,:.:,,;,,.,,,:,,:,,.!,,.,.,'?,.!?.!.,,,' \n",
+ ",,:,,,;,,!:'.,,.,,!,..,,'.!?!!,;:','.,,.;,:,.,''?, \n",
+ ".':,-.,,,.,!;'-'.,'.,,;.,,?.!.!,,.,,,,,,,!,;.,,;,, \n",
+ ",,',,'-.,,,.,!?''',?;,;.',';:',,-.;,,,;,,,,,,';,,' \n",
+ ":,',.,!:;;,,,,,.?,',.,:,;'.',.''!.,.,:,,'.',;.,,?, \n",
+ "'..;:,,.!,,!,.?!:;,',''.,,,;,,.,,;'.',:'?,':'.,,,. \n",
+ ";,,.,,;'.,,?,,,.:;,,.,;.:','.?'?,,,,?,-,,':,,,,,,. \n",
+ ",;.,,.,,,'.',,''.',-;'',..,';,'.,,,.;,'.,,,:,,,,,, \n",
+ "-,'.,.:,,';,.,,?,,',?.!,.,:,,;,,.,,,.!'!?',':?,''. \n",
+ "?,;.!,.?;.,:'!;,.,;,.!,,'.,,,:.,',,:..??',,,,,'';. \n",
+ "??',.,',,,,',,-!;,,,'.,,.,!,,'.,',,;',.,',:,,,'.,, \n",
+ "':,.';.,':.!,.','';,''.;,,;;,,.'',';;,,',:,',,,'., \n",
+ ";;.,;:'.',.'',,,,'.,','?.:,;,'!.'.,.,,.!:,.!,!;,,. \n",
+ ",,.!?,;',,,'?!,,,;,,'','.',,,?,;,,,-,,,;,,';',,',; \n",
+ ".;,','',.','.,;';,'',',.,,,,,.;.''.:;;,,.,,.!,.'., \n",
+ ",,,,','?.,':',,?,',.;,,',',,',.:,,,,',;.,'.,,;,,,, \n",
+ ".,,:,';.,..:,.,,,.,,,;,,.!?.'';.,-,,'.,,:,.':''.,, \n",
+ ".,;,:,,,'.!?,.,.,.:,,,?,,.,,:,,.:,,.,,'..;.;.,.,;' \n",
+ ".',.,,,,:',;.-'-,.-,.,,.,,;',:,,',.'',:;''.,;,',-. \n",
+ ",,',,,,.,,-':,',,.,-',,',.;,,,,,;',.,',,'.,',,,';, \n",
+ ",,,.;',.!.??.,,'?,,'.,'.,;..?,?',.!.,;,-,,'.',.,;, \n",
+ ",',,'.!,!,;.!'???',?,;.,!':-,.?,!.;.,,,!,!.,.!?,!, \n",
+ "!!?',,,,-?':;,:'.,!.,:;,,;,,'.?,,-,:,,--,,,-,.?:': \n",
+ "',''..,!,'!!,.,.!?;.!,,?.'?,,':,.','?,,'',?','';', \n",
+ "?,:',':',,,,.,,,-',,,,:',':',,''.',','!'??!.,!.,,' \n",
+ "''.,,,.',.,,';,.,,.,.,,.!,,'.,,,.,,,:,?,,.;,.',-., \n",
+ "!?.-,,,,,;,,';,'.,,',;',':','','.,,,;-',''.';.,,?; \n",
+ ",,,.'',,,:','.,,'.,,,'?',,?.,?'?'??;',,'.,',,'.,?, \n",
+ ",.,,;.-,!',',-;,'.,,,'',,',,';:,,,-.,'.,:,','.!',, \n",
+ "',.?,,!!?,?,,,.,;.,,,',.,;,';,,,.,,,,,,,,,',,',:,, \n",
+ ",',;,,,,.,!',',;,,',:,.,!,,,;,;,,':,,,,.!.,!,;.,,, \n",
+ ".'',.,,,,;.!'!';,!,,,.,-!?!?,',-,,,',,-'.;;',;,:'. \n",
+ "!,,!!!'!',-!-,;';,',-,,.,?,',',,,.!,!,;,.!,,'.,,;' \n",
+ "',.,,',;,.;;.!.',,.;!,,.',;,:,,,,.:;'.?,?;,,,,.';, \n",
+ ",,:..!!!',','?,,,,',?:,',;.;,?,,';,,,,:,,'.,;.!,!! \n",
+ ",.,:;'','...,''.,:..?,,.','',,,.!'.,'..??'?!,.?:'. \n",
+ ",.;!!,-.;.!;!',.!!.,'!,'',,.,.,!.,.,;.,,,-;,,',.,, \n",
+ ",'.,:;,,.,?.,.,.!,?'!:'!',;.,.,;.:;.;:,.;.!'?!?,., \n",
+ ":-;,.,,;':,-,,','!,;,,.!,:',?,.,',,.'?--,?,,',?-'; \n",
+ ",.?,.,,?,.,,.,'.'.,.!!!!,,,;.:,',;,'',,:,,,,.,,,'' \n",
+ ".,,,',.,,,,:,,,;-',,.;,,.!.!,,,.:,,.',..,:;,.!,,.: \n",
+ "'..!??,,.',',.:,,;'.:.,.,,,..';'';;.,:.,.!:,;,.,,: \n",
+ "..,,,.,'.,.!-..,;'.;,':',;.;'.!!'',,'-.,,'.,,.,,'. \n",
+ ",,,.,,.!.,.,;.,,,',.,,..,,;,;..',..,-..,.,'.,;,.;- \n",
+ ";.,.,,!,:;,,,.,'.,.,?,',?;,'',,.!'?:.!'.'!'.,.,,-. \n",
+ "':,;,.,,.?..'..,,-?,,,.:!'.!:-.'?,.,,!,'.,,,'.:,'? \n",
+ ".,..[.].,,',;,:,.,,',:,.-,:,,,',;.!;,?.?,:,,',?,.. \n",
+ "'.,';,':,,-';,,:;.,';.,',;.',?,,;.,.,.,;,,',,-,;'. \n",
+ ",''.;,,.,,;,;.!,,:;,,,?,;'.,,.,;;,'',':,',.,,.;'., \n",
+ ":,,,.,..,!!',?,.,-:,;..,,.;',,'.,.,.;'.,;,.?;'?'?' \n",
+ ";!,,.,'.,!',,?,.,.,!'?,,,'.,;,.!?'?;,!,',,.,:'.,,, \n",
+ ",,.!.,,'.!,'.,,.'.;,.;;,,;.,;!.,;,,.,'.,:.,'.,.!?, \n",
+ ",;,.,.;;'.,:,,;,,..,-,,',-.,,.!!.,':.,'.,'.,-,,,., \n",
+ "'.,:;:..,..,';,'.,,;.;.!:.,..,,!',;--,,.,.!,,,;.,? \n",
+ ",,.-;,,-,;,,,,-.,.,.,;,;.-,??,,.;,,.,?:',.!!.,.,,' \n",
+ "':,;,,,;.,;,,.;',.,,,?',',,,',:',!'?:,.!,!.','.,', \n",
+ ".,.,?.,,.,;,':',..?,?.'??',?,.!.;':,.!;''.,,,;--', \n",
+ ",,..,!,,?,.!.,;,,;;.,?,.!!?,.,.,:,,;.!!.'!!![,.]?, \n",
+ "?,.,,;.,?,,'',?,,,'!',,,,,.!!!,?,,??,?;,.,,:,,,'!' \n",
+ ",'!,'?,?!,;,.',,,,'?,!.-,'.,!;,.,;,.!!'.?,..,.,!,, \n",
+ "',.,?,;.,:'.',?:'.,,!,,'?'?',,;,,',,.,,,!,',':,,,, \n",
+ ":,,.!!,;,,;,,,.,'';,,',',.,';.,,,'.';,,,'.,',,.,;. \n",
+ ",;.,,',;.!,,!,;,.,,,,'.'':,,-;,,,-;''.!,?,.',:,.', \n",
+ "-.,!,;',,.,,',;?',,,?!,,.:;,,-,.,',,,,'.-,-:,;;;;' \n",
+ ".,,.,!,,-,,.,!:,,'.,;-,.',?,,':',',.,;.,,;,,,.',., \n",
+ ",!,.,;,.,':,,;,,,'.,?;:,,.,-,'--.?,?,:.,,.,.,?,,;, \n",
+ ",,,.,:!,;,,.,,;,,.,,,;.,.:,:.,?,.,,.,;;-',,,',,,,, \n",
+ ";':,,,,,.,:'.,,?.?,,,.,!',,.!,!!,,.,,?,'.',?,';,., \n",
+ ",'.,..;,.,!!!:,.,.!?,,-'.?!,??,;,',,.;',.,,',.,.:, \n",
+ "'.:,,'.,;.?.,:,'.;,.-,,'!,,';!:''.,.!,:,?,:',,;,., \n",
+ ",;'.!?,;.;,.,:,,.,?,,.,.,!,:,-.,-:.?',-,'-.',;,'', \n",
+ "',:,.,,,!,.,.,,?,,-!!-,?!?,?',?,?,'?,?!,.,';'.?.?, \n",
+ ".,,',,',?.,.,,',.,.,.'-;',.,',',',',-,,.',,-.,,.!! \n",
+ "!,-.,'.,'.,':,,,',,,,!,,.,!!?-;','..,!,.,,;''.,,-, \n",
+ "'.,??,.,'..!!..,.,,!!:,.!,,!:-;,,.!,;,!',,,,,-?':' \n",
+ ".::;,,.:,:.,':,;,.,;',',.,;,:,.,!:,!?,.?':,,,,,.', \n",
+ ":,,,,','.',;:.,!.,,!,;,,,,?,,.,-,;,:,,;,.,,.,,-;,. \n",
+ ",:;'-.,,:',.;,,,::??!,,.,,,':',,'.,,:!'.',:,,';,,, \n",
+ ",'',.',,;:,,.,,'',''.,.'.,,?!'..,,.,:,;,''.,,,;.'; \n",
+ ".,.,;,,.,,.,:.','.',,,,',-.,;;.,,,.',.,;.,,!',.,,, \n",
+ ";',,,.,'!.!?':;.,.,:'.,.,:.!,?'.',-!,,,,.,,;..!:.' \n",
+ ",..,.?,;',.,?:.:.;..','.,,;,,.,,,,''.;,,,.!.?,.,,? \n",
+ ",,;,,;,,'.,.,:'.,,,.,'.,;.,'','.,.,!!.:,;,.',?:;,, \n",
+ ",',-.,?',.,,..'.:'.,??,;,,',,.,,.,,','?;.,?,.,,?., \n",
+ ".,','.'.':',,,,,,.,,:,!,!,.,,?,,',,.,:-.,'.:,.!!,, \n",
+ "!'!..,,.,-,.,!,''!,,..!.,?,,,.;;,,,,;..!,.!'.'!,;' \n",
+ ".'...,,.,:'.,.,;.,,.?!;,,,'.'?',,',-,,.,:,?,;,;,,' \n",
+ ".'!,'?.!;,,;.,,?;;;?.,,';':,,,,,'.,;,,..,,';;,'.,, \n",
+ ".:.,?,'.':,'.,,;.!.',,,,!:',.,;.,,.,,.,..,,!???,.? \n",
+ ";,,.,?..,:,,,..:.;.,.','.,;.,:,;,',,,.,!,,,,.?''., \n",
+ ",,.,,.,,,.,,,:;,,,,.',,,,?,:?'?.,,.,.!'?,;:,,,,,., \n",
+ ";',:.,,!;.,'.!?,,,:';?;',.!,,,.,:?,'?!,,!,!.,,.,,. \n",
+ ",.!,,!!??'.-';,',.!,,.!:;',.',;''.':,,,.,;,'',,,.; \n",
+ ",,.!.;,!'.:?.'.;,,,.!;,,.!;,.!!,!',,',.:;,,'-.,:,' \n",
+ ".,,',!!',,':,,'!!',',!,!',';,,!':,-.,!;;:';,.,,,:, \n",
+ ".,.,'.,.,,;,'.?!,?;';,,'.!,'-;,,,,.,,.,!'.:,.,!,., \n",
+ ",,?',.,;..';,'-.?,,,,,.!'?'',??,?'-,,?,,?,:'';,.,! \n",
+ ",.,,.!''?,?;,,.,,,.',,:.!,,:.,,,!,';.',?,.',,,?!'- \n",
+ ".;,,;,,.,'.,;'.-,,'!-,,!,-,,,,,:',',,.,;.?,,,,.';, \n",
+ ",:'';':';.,.'''!-,,'?,,,;,,,,.'?,:?,;,,.',,',,,.,. \n",
+ "',';,,!,.,,':',.,;',,;,-,,'!!',,,,!-,;,!-,,.!-,?,. \n",
+ "';''.'.,!.,;.'',''''.';;'',.??'.,'.;,',',.';-:,'., \n",
+ ";,'.,?,;,'-.,!,,,':,,..',.,,;,,,,-,.',-.,:,.,?!-,, \n",
+ ",.!,.,.,,'.;,,-'.';',';';,,,:,,,;,''.!,,,!!'!;','. \n",
+ "':!,,,,!,.,'-:';-,,,.:,;!,;',.;.,',':,;,.,!??,,'', \n",
+ ".!.!!',.',,,.,',,,.,,,',',,,'',;,'.,',',:','-,';'; \n",
+ "',,:,,;'-',,.',,:;,;:;,,,,-,;,.,??;,,,.',,:,'.,,;, \n",
+ "',,,',,.,;:'.,'?,,'-??,',',.,;.,.,,,-.,;,.,,:,,,,, \n",
+ ",,!,,,'!'.,:',','.,;'!,!,:';';.,,,,,.,,,,,.,!,!!?, \n",
+ ";.;,'.,,.'-,':,?,:,.,!','.,.?.?.''?.,.;:,,,;,,',,' \n",
+ ".;',,,,',','?,!.',,',?'!.;,,.',.,,,??';!-.!,!,:,.' \n",
+ ":,.,.,;,.,,',.,.,:,;,,,:,.:.,,.,';'..,,:,:,'!',',, \n",
+ ";?,,!?,;:,;,,,,,',,,.:?,?!.,-;,.'',?,,.',,.,,?,,-' \n",
+ "!?',.','.,.',,.,.,.;-,-.:'?,,;-'.,,.,,.,:,'.,';.,, \n",
+ ".,''.,,?-,'.,;.,,.,;'.,,',,'.,,',',,-?,.,;'''.',', \n",
+ ";',;,',','','.'?,,,'.,,;,,,',,'.;,'.!!,.,.,,':,,;' \n",
+ ",,'-,.,!,!,'.,!??,,,.??,;.!,?','';,,',!,!',,',.:'. \n",
+ "-,,;,'?,',',.!;.,',,,,,,,,!,,,',.,;,,:,,-.,!,,.,,; \n",
+ ",.;.;.,,.,;,'.,,.',;',;,!,,;.',,,,.,';,-':,;,;,,:. \n",
+ ".,!,,;.!';?!,;,,,,,;;;.,:;;;;;;:,,,,,',.!!!!,,','? \n",
+ ",!;-.,',,',,',,,,,..,;,,,.'?!','.,!';,',,';,',.,,! \n",
+ ",,!;'.!!,.,,';,,,''.,,,.:'?!,,,.!,,:,!,,,.!,,.,,,, \n",
+ ",,!!,.!!!.!,;,.,:;,,:,!,.''!'!!''?'?''?;,.',.-;,,, \n",
+ "':;,',,.';,'.-,',.,,!,.!.,;.,,,',;.!.,;,:'.,,:,.!! \n",
+ ";,,,,.!'.';,,,,:;?'?!,';,,',,,;,.??,;,:,;'.,.,,;'' \n",
+ ",.,:,.-,,,,',.,,?,';,,';','.?,'.:','.,';',',,.,',; \n",
+ ":.-,:,-..,;?',,.!;:',.',.!.,.!..,.,.',?,:.!?,.';,, \n",
+ "',,,.,':','.,':,.;,,';,.;',,.,,;,.,;,;,,.,,'.!':,. \n",
+ ",.-';;,.',.;-,.,:,,'.;'.',,.,,,';',,':,,,;,?,''':; \n",
+ "'.,,.?.;'.;,,,'.,,;,.,':;;;,,.,';,:;.,';,';,,:,,,, \n",
+ ",,'.!';,,,'.,,'?,:,;,?,'.,,;'.,,?,;',:';.,',;,,';, \n",
+ ",.,?,;.?,.;,:,,?;.,??!,.,,,,,;.;.,;:,'.,.,.,',',.' \n",
+ ",;'':,;,.,'',,,':,;,.;.:'.;?.:!!,,.,:,.,?',,,,,'., \n",
+ ".!'.,?..,,;'.,.,''.''.,,.,:''.,;,.,,,?,.?.',..'.'. \n",
+ ",?,..,,.,.,.;.!,.??:'.'',.,'..;.;'.,.,,,.'?,,:.,,. \n",
+ ",..,.,.,.,'.,;.'..,,:,',''.','';,''.,,..,..;;:,;,. \n",
+ "?',:,.,,;,..,.,:,.'..,;,',,,:,'.,..,'.,.,.'.,?,,.' \n",
+ ".'..,,:'.,,.':,,,.,.,.,.,,,,,!,'',,,,',,:!,;,-,;,, \n",
+ "':,,,',.',',.,;?'',,.!.,':,,,';,;;,,'-.'?!.,,,','; \n",
+ ",,,-'.,:,,,;,,:,.,,,,',',,.';';',,,,.,,'.,?!,'.,,: \n",
+ ",.,:,.,,';,,,.,,,?,'.',,.',.,,;',.,-.,,,,,',';'-., \n",
+ ",,,',;,.,;,',,,,.,,.,.,'.!:.',?,'.,!?,;.,,,,,,,;;, \n",
+ ",,'.,'.,,',,,,'';,,''.,,.'-,;,?,;,,'.,,,;,,.!?,.,; \n",
+ ",,,;,,,:.,,,?.,;'.,,,,?,,?!,.,,,?,,',?,,;,..,,,,.' \n",
+ "!,,,,?..'?.,,..,'','',,,.,,.,,:,',.,,:';,'.,,.,.!: \n",
+ "'.:,',''..,,.,,,'.!,;;,,,,';-.,.,,,:;,,;.,.,:'.,?, \n",
+ "?,'.,'.!?,,???:''.,,,,';,;,.????'?!:,,,.,,.,.,';,' \n",
+ "'.,,,,,',.'-:,,',,.,',?,,?'.,,.,'.,,'..,',,,,,.';. \n",
+ ",','.,,.,,''.':.,,,,,;,,.,:?:,'.,,.,,,;,,,'.,,;,,. \n",
+ "?,,,,.',.,:,.?.',':','.,,??!,';?,;.-..,,,,?,;'.,:, \n",
+ "',.,:.,,?:,,'';,'.,':,,.:.,,.'?''',-.,,,?;''.':',: \n",
+ "..,?;.,::.'',.,,?.',,;.,,,'.,',,-;.,,,.,:,,,?,,,;, \n",
+ ",.,,.,,?,;;,,.,:,,.?:',,,.'?.?,':',','.',;.'?.',', \n",
+ "',.'.?,',':',''.'!?,,':,.,?,;','.;.,,,,';,,.,,..;, \n",
+ ".!',.,,:,:,,,.,,,:?,;:,.!'!,,?,.,!.;.,,;.!,,?,.,,; \n",
+ ",:,';,',:,;.,',',,,?.,,',;,'',',;,,.,,.,,'.,!,,;,, \n",
+ ".,?,:'.-,.,,?','.!?,?',.,;.,'..;,-?;.,!!,.?,.?:;'. \n",
+ "!,,,'!,':',,.!,,,,',?,,?,,.,,,,,:',.,,':,,.,,',.,' \n",
+ ",:,,.,;.,,,?,';,.,?,,,'?!'?,.?,,;'':,,,',.,,;,,:,. \n",
+ "'.':,';,,,-,',.,,?',':;'.,',,',':.,;:.,,,..,,,,,,. \n",
+ "',,,,.,,.,,:.,,,,,'?,..?,;.',;.,.?'.,??'.,;''.,:', \n",
+ ".,,',,,?;,.,??,,',;,,,.,,,',;,.,',,',,,,.';,';:,., \n",
+ ",,,',,;..,:,,:,,,''.'?,;.,,:',',;,,.,,',.?'.,.,,,, \n",
+ ",,,:,,'.,',.,?,,.,':,'.,',,.,;.,?,,,.!?',,,'':..,, \n",
+ ".,';,'.',,:,,,',.,,'.;.,,'.,,,,,,'.',',:,',,?!,;., \n",
+ "!.,.,'.,,;.,,,,,.,,.,,.,'.,,?;'.,?'.,.,'';',,,.,:, \n",
+ ".!,,;,.,,,'.,!?,.,;,.,:.,,.,,,;''.?,'.',.,?,,?';,' \n",
+ ".!..,;.;',.,';'.,!';,,.,,,,&.'',.!,;:,'.,,';,',;., \n",
+ ",,!,,'.,:;,,.,?,,',;.',.,,',.-,,;:,,,,,:,,,,,'':,, \n",
+ "',.',,,,.,,.,.,,'.,'.-,!,;,.,.,,,.,:'..,?..';:',;, \n",
+ "',-;;',,'.?,,:,,.,,!?-'!:.:;,.!.,,,:;,,'-.,,-:,.?, \n",
+ "?,.??,.,,?,,?,.,.,;:.?,'.,.,,,..,!?,',?,,,,?,?.,,, \n",
+ "'?,;.,,;?,,?,,:'.'.','.:,,;,.'';,,,,?!,,,'.',,,'.' \n",
+ ":.,,;,:,?,.,,.,;,-,,,:'-.'!!,,!,..;:,,'.!,!.,,!.', \n",
+ ":,.,,!,,;,.!,;'.,,;,.,?,:',,.,',,,,,?:','.,',;,'., \n",
+ "-,,.,,;,,,.,','.,;-.,',!,,,??!':,,,'.,,,.,;!,:,;'. \n",
+ ",;,'.!?,,,??,,,,,,,.',,,'','.,'',-,:,',';',??!';,, \n",
+ ",;,'.,,,,?,,.!,,,.;.!.,,.!,,,,.';,,,.,,.!,';,,,'.' \n",
+ ";,,':,','!,!'!,,;,.,,'.,'.-,,,',,:,,',',,,.,:,.',, \n",
+ ",:,'.'.,,,;,,.!'!'.,',.-,,,'?:',;,'?!!,.,;?-;?';?, \n",
+ "?,??,,''?,,,,..???.;!':;,:;,;'.,,,,''-,.,,!'.,,,,, \n",
+ ".,;,,,.,!.,!,'.!:!,,,,,,''.,:,..,,,;.:,.'';..;.,,, \n",
+ "',,.,:,,.,,,;,,.,:,,;',,,',;.:,',,,.,.:,.,;.,'.,., \n",
+ ".,,?:,.:.!?,,,,'?,!':,,-,,,.!'.,''.';.,,'.,.',.,., \n",
+ ",.',.;:,',-,,,;''.,.'?,.'.,!,.,,!.,?!?.,,;':,.??!! \n",
+ ",!,!?!!',,,,:;,,;'.',?,,,:,.!!'!,!,':,,,!!,.,,:,'. \n",
+ "!?,,.,.,;,.?,:','.!?',-'?,?:-;''.,!,.,!'?,;,,.'.:, \n",
+ "';,,.,.!?,:,;','':'''',;,'.',:.;,'.?;.,;,,',,'.,,! \n",
+ ",,'.,;,;,,;,',,,.!,.'.?'?'?,,:',,.'.',,'.:,,',','- \n",
+ ",',',',.',;-,;',!'',.',';,.,':,,'':,,:,,'.,.,,!!?. \n",
+ "'!!.,,;,,,,.,',;.,,,'?','!,.';.,','.,;',',:.,;':;; \n",
+ ",,'.:,,,.',,,.',-'.',',!,';,;:''';,,,','.,.,,.,''; \n",
+ "-',';.',;'.';,:,.,;,.,,.,;,.,',.,','!'.,''.?,,',., \n",
+ ".,,?,!,!,,.,-',,,,,,,?,.,,,,,,?,',.:,,:-',,,.,!';, \n",
+ "',!:,;,.,,?,!',,,.,,,;,.;,,.,,';,,,,.:'',,;':'.,;' \n",
+ ".',,,;:,,,,.:,.,,;',,,:',:,,,,,.;,,',:,,!'?.,,;'', \n",
+ "',.,',,.,',,,,':,',,,;,,,.!,?!,.,:,,','',,',,.,;:. \n",
+ ",,,,.'';',,..',;.,,,,;','',.:',,;,','.,.-,';':,;:, \n",
+ ";,.,;',.-:,,'.,,.,,?.,,;.,,.,:;,,'.',',,''',-'.::. \n",
+ ",:,.,;,.--'-.;;,:,,;.,:.!.'',--'?,,,,,'.,:,,,,'::, \n",
+ "'.,--.!',.,;,,'.??',,,:',;,,,,',,',;',,''.,!:,,,-, \n",
+ "';'',:','.,;:'',:.?,'.';',,';,,.,!?,'.,.,.',:!'',' \n",
+ ".,'',,!,:'.,;.!.,,:,.,.!:,;,;.,?.!',,??;,.,,:.,'?, \n",
+ ",.,,'.,','.,:,.',',,',',.,:!,,,!,,,;,,,,,,:,!,,;,, \n",
+ ".?',??'?,!,,,;,'',,,,',,,:,!,-,.,',:;.,..,,!,;-,,. \n",
+ "!,''.',.,;,,;,,,,.!,,:,,,,-,,',',,.!;,,:,.!,,',,,. \n",
+ "',.,,.,:.,:.,,.,,,;!,'.',.,,,,,,,,,,,;.,,,,,,,,,;, \n",
+ ".,;,.,,.,:;.,.'';'';--,-,,';''',-',,':,:,,,',,.:,; \n",
+ ".,,:;'',.,,'':,,'.',,;',',,,:',';,,.,:,?:.,',.,.'; \n",
+ ".,!';';,,'-;,,',,,..,.,,:,,',',':;,.,:,,'!,,,;,,., \n",
+ ".;,'.,:''.,.!:.,';:,,--;,.,,.,,:,,;.;,,.',-:'?.';. \n",
+ "!,,:,'.!',;.,;,,:,.,:,.,;,,.!,'?,'..,.?.;.'.,..,,. \n",
+ ",,,?.;.,.,.,,';,.,,','.,'',,;.!??'?,!:',.,,,'.,.,' \n",
+ ",;,:,,!',,',-..,?,,,.,?,;,,',.?':',,''.,''',;,,.,; \n",
+ "',,.,',,,,'.-;,,',,;','.,;.;,,'..,,';.,;,,,;.,?,,, \n",
+ "-.?.,,.'!.,,':,..,?,;.!:,,.';'':,,,,:','.;',:,:,., \n",
+ "','?,'.:'',.',:,;,;;:,,,.,',,,,-,,,,,,,,,,,,,,',,, \n",
+ "',':,,,,',,,:,,,,,:,,.!,.:;,',.,?,?'?!;,:;?';,.,'; \n",
+ ".,,.?;:,,,.?,;.,-,'.,!,.,,.,;,.-:,,':,;,,.!,',',,' \n",
+ ",'.,,,;,?,:-,-,',',.,',',.!,','.,,'':,-,'!'':;,-'. \n",
+ ",!!,:.;,.,:,,,,.,:',;,;.,.?,;:;,,,.!,.,:;...-,.,,, \n",
+ ",,'.?!?',',',',,,,'.',,,;',,.,',';',,;,':',.,!,.,, \n",
+ "'?!.,;,,'',.'?,?,??-?',;--;;?,,!',--,',,-,.:,,,.': \n",
+ ",:,';.,,:.-;',:,,;,'.,:-;,.,,.;.,.,.;,''.,;'!'?,,; \n",
+ ".,,.,,',,.,;,,',',,,.',:',.';,,:,'',?,','...',..,, \n",
+ "'.:!,,,;,,.;,.:;.,,.,::,,;,.:,,',,,,,,,,,,',,,,.,. \n",
+ ",',',',,;,,,.,!.,.,:',,-,.;;,:,,,,',,;.,,.',,;,';' \n",
+ ":,',;,',.,-,':';,'',.;:',,,,,.',.':';,;:';,;;',.!, \n",
+ ":'.'?',,:'?,,',',:','.!!,':,,,,,,,.'?:,',.,,,':,,- \n",
+ "',,'.,.?,:,,-,,..:!.,',.,:';,,,.,,:,,,.;'.,.?,!!,, \n",
+ ",,'.,,;.,.,:-,,;.',?.!!:,','.!'??,,,,,.,,;.,?,.:,; \n",
+ ",',.,.,,'.,,.:.,.,..,.';,,.'.,,.,';.;,.?;.:','.'., \n",
+ "!:,.;,,.,.,.,,?,,:;,.,,,,':';':,,..?,,,.,?,,'.,?,; \n",
+ ",,'.?'..,,,,;.,?,;':.:.,,,,,,.,;;,':,.??,,',;,,;., \n",
+ ",-.,.';,,','.,..,;,,.?,.,.,;;.,;':,,,,,,-.:.!,,.,! \n",
+ ",:';''.'''?,'?'',-'?'?,,,.,,',,,!,,,!,:?,:',,.','; \n",
+ ",.,,:,:!,,';'??,.,,;,,,.,-:'','.?,:,.'...,:',';,,, \n",
+ ",;.;;'!,,:,,;,,;,.,;.,,:;,,,,.;';'.,:.,',,;:.,:.': \n",
+ ".-',-'-',,,:.:,'.,!.,,,.,..,,';,,.,,,':,,''.,,,,', \n",
+ "',;,',,,',,',.,,.'..,.,.,'.,;',:;'.'.,.,,,:,.?,.,? \n",
+ ":.,,':-,,,,,,.',,;,,-,.;,,,'.,:,'.,:.',;,,,','.,,; \n",
+ ",,.!',,,;,,,,,',,?,,,',,,,,-.;.',:,,,.,:?,,:.,,,.! \n",
+ ",,:-,-,,',,,;,,,',.,!?,,;?,;.,!..?,!.'?,,!.,:?:.?- \n",
+ "'!':.,?,';??:',:?;:,,,,;,.'.,',,.-';,',,;-;,-:,.,' \n",
+ ".?????,..,,.,,'!,!,-',!,!?!,,,.;:','.,,?,.?.:',,;, \n",
+ ";':?,,',,.',:',,',',';':,,;,,,',,;',,!,:,,,,:,,,:, \n",
+ "?,',.,,,.;:;.;.'.,.--;,.,,?,,.;,.,.',,..,,!??,'.:' \n",
+ ";,',.,;,:,.,.,.:,''.',.,:.,':'!;.,,,,,'.,,.,,,'.,; \n",
+ ".?,:,?',,.!,?,,:;,,;;,.!.,,',:',;,','.,',''':,,',. \n",
+ ",,.'','''.,.,':,;,.,.,,,,.:,,',:,,,!';,:,?,';,,,,. \n",
+ ",,,;,,,;,.,,:;,'',-,'.'!-,,;,',,,-,,,:,,,.,,;,,.,, \n",
+ ":;':.,,,?,?,;',.!!',,.!,,,.',?',..??:'?:?'',:',,', \n",
+ "','-,,,,;'',,'';;,?,',-!';,.,?;,;,:''.'?,,.,,??,., \n",
+ ";'?,,;,.?,,'.??,!,!-.?,:.,.,,:'.,,;,,,.,.,,.,,.:'. \n",
+ ",:,;,.,,.',;..,?,..,?,'.';.,'.:,,;.,'.?,.,:,,;,,:, \n",
+ ".,'.';.,,.,.,:'.,';:.,,,,:.,,,:.',,'.,,,,-,,,',-', \n",
+ "',',?:'';-,',';,,.!?;'.!''.,-,,-,:,'::,,.!'?','':' \n",
+ ",.!'.,',,?,,?'?',,?,,,'?,.,:,.,;':',;,,,.';..,,?!' \n",
+ ",.,,,'.!,?,,'.!,.;,,',;,,,..,,;',,'..,,.,'.',,',,' \n",
+ "?',,';,'.,?,?,'.,,:,-,.,;.,'.,,,:',,','.',;,,'.',, \n",
+ ".,,.,'.,;;,,:'.!,;':';'.?,':,.,.':;.,,.,.!,-'.,':' \n",
+ ".!,,,,,,,,:.,:,',,..,,'.':',,';'',.'.',,,;',';',,. \n",
+ ",,?,.!,.,-';,.,;,!','.,!,.!,.?'?',;',,,,,,,',?!,,' \n",
+ ",,.,,'.,,';,,;,;,,,''.!,.,,,,','!'',;,,.,.,,'?,;.. \n",
+ ",,.,'.!'?',,,:.:?,''?:,,;,,.!,??,.!;,,.?,..,,;,.;, \n",
+ ",:,,..,;.,;...,;,.,;,.?,;,;;,.:,,;,,,:;,,,;,,:!!,, \n",
+ "',','!',!,',!?,;,,'.?'-?,,?,,,,','.,,,,;',.,;'.,:. \n",
+ ",,;';,,,,,,';,,,,'':!,.!,,-.,,,,,,.-.'.!'.,..:','. \n",
+ ",.??,!,.??',-'?:;,'.,,,'.'..!!':',;';:,,,',.',.?,. \n",
+ "'!';,;,.,..?..?,.,.,!?,'.:,..';.,?,,,.,,:;.;'-,'., \n",
+ "'.,,,:,,,-.!,,,',;,-'',?,,,:,,;',.,,,.,:',.!''!'?? \n",
+ ",,'';,-,,,,?;,.,,,',-,.',,;,,,:,;,-,.,';,.,,';.,,, \n",
+ ".,,,;,',,'',.;,.,.;.'!,-;',,.';,'.,:,;:,,,'.??,,,. \n",
+ "..,.,,.,;,,'.,,..',,.,,',,,.,;,.;'.,,,.:,;.,,,.?,, \n",
+ "',','.,,,,,',,,',!',,'!,!',,-,',,',:','.,!?,,-',,; \n",
+ ",,':,';';,,,,,,',,.,.,..;',,,.-.,:?,,:.,,'.??,,.,. \n",
+ ",.?,'?.,'.,:;.:,.,,.,,?''''.!?,.,.,;.;,.!!!!!,?!?. \n",
+ "!!,,?,;.,,,,.'?,..,?,;.!:.,.,'.,!.,.,,??,??,'???,, \n",
+ "?',,.;':,?,!,.','.:,,:,,:,,,.,!,!;,,.';,:'.!.?'.,' \n",
+ ".,,:,',,,,,,,;,,.,,.?:,',;.;,,,.??,?!,.,.?,,.?,',- \n",
+ ".,..,!;.,'.;.,,:?,.,?;;,.,.,',':;;.',,.',;,,.,.,,! \n",
+ "!,,,'!,.',,'.,':';,,'.,!'.-'?,,;'.,,:,'.',''.',:'. \n",
+ ",,,,.',;,,.!-:,,.,??,-.,.,.,.,,;,,.'..!?;,;,:;:,;: \n",
+ ";.-;.,.,';''','.',,''.';',';:,;',''.,;,'.'?!,-,'.' \n",
+ "'';.,,,,.,.;.,.!:;'',...--,,.,,':,,,.,:,:',.,:.,?' \n",
+ "?'?.'?':,',?.,,,';'.,':',.:,,;'.';:-,,.,,',:,',;', \n",
+ "''.',;,;,,.',;,:,'.,:;,:;';',:',','.?,!.!'.';.,;:, \n",
+ ",,,',,.,,:,,;',,'.:;,.!',-.,!,;.?,,?,,;,,'.!',,,'. \n",
+ "?,,?'.!;.?,,?,!,,',?;,-''.,;.,'.,.,'?,.,:,,.,!,.,, \n",
+ "!!?,'..-.,'''.,,!,,.:;!;,,.'..,';'.,.?,.:,,,..,,,. \n",
+ ",,.,,;,.,,,;,.,:,,,;,,:,.,:,,.,;.,,.,:,,.,:,.,,,:, \n",
+ ",.',.;,.;'.;;;.-'';,,,'.,',-;,',';,',,',',,,,;,,,, \n",
+ ":,,-,,.,,,,,:,,,',,,'.,,:.,:?,',.?.!,;,,.!-'.',??, \n",
+ ",;:,,;-,;,,.,,,'.,,':';,,,'.,,,,'?,;.,'-.?.';,,:'- \n",
+ ",',.;,,.;,,:,:,,,;',,,;'.,??,,.!,,,,,.,?,.?;.,,.', \n",
+ ".,:;',',.,..,;,:,.:.,',,!,.?-'!!!.'?,,:,,.,;;,'.', \n",
+ ".?;,,,.,.!,-':'.,?.,.,;'-.',,';,,:,,!''.',:;,,.:;: \n",
+ ",.,,,.-!!!,,,','-!,,.!;!!,,,,,'!,,,,;!,!,,';,,,'., \n",
+ ",.,?!;,,'.,,.'!:,,,',,,.!??!;,.!,,:,.,,.,',;,'.,.! \n",
+ ";,!''.,,,',:,,.!',;!',;,,,,',-'!,,,.,':.,.!,..,,,, \n",
+ ",.,',,,,.,.,,..',..:,,,..,.,;'.:;,.',.,.?.,-?,!!,, \n",
+ ".,.,.,';..,,..-.!,,...,,,,,,?,'.;,,.,,,.';:,;,.',! \n",
+ ",;.,'.,'.,''.,,,.....,.-,.?.?,!..!.,,.,!,;.,';,;,- \n",
+ "';-,',,-,':,;,,.',;;,',,.,,,.,!-;,,,.,;;'.,;'';'., \n",
+ ".,:,.,..:,,,,,,,:..''...,,.,,..?,,...,,;,.,.?,-;,' \n",
+ ",,:,,.;.,..';,.,.,?,-;.'??';.!,',,';,,;,,,,,!!,,,, \n",
+ ",'?,',,,,,,,:,',?,'?,?:,,,.'-,,:,.',.,,,.,:''.,:,' \n",
+ ",,.,?..',.!;,,.?',:..!!,,.,,',,,,'.,;,',,,,,.-,?,. \n",
+ ",?,;.!?,:,;.!..,:,,,?,.,',,,,,.,',,??,.'?????!,!-, \n",
+ ".,.,,',,,,,,,;-,.;:'.,,,;'.!,:',',;,,.'',,.,,.'.,; \n",
+ ",!,?,,:,,.?,,,,,,?,,!,,..,;,'.,,,',:'.',,!,,.!?,:, \n",
+ ":.';.,!:',,,.,,,-,-,;.,,.;,,.''?,,,;,,.,.,,,,!!';, \n",
+ ",'.,';',:-.,,!.,,',;,.!.!,,,',,.;,..,,'!?,,,,,',?! \n",
+ ",.,'?';.?;.';,;,:,.,-,';,,'';,',';,,'.,!',,'...,,. \n",
+ "!,,?'',',',,??,,,!,,,!,,,,,,!,,,!',,,','!;,',,,'!, \n",
+ ",,,,':,,,'.,'!?,,.,!,,'.!'!,!-',,!'!'!'!!!!!.,'.,; \n",
+ "'.!.','.''.,!',?,!'.'-'.-,,.!'.',.,,,:!,.,.!,:-.!' \n",
+ ",!,,.,:,,.,,.,;,',,.;!!,;-.':!,;,!,!,.:,'.,;'!,.!' \n",
+ ",:!,.;.,'-.!:,,;:,;,,.,?,.!,?!,,.,,'!..'.:',,.,.., \n",
+ ".,,;':!-,.-';','.,;;,.,.,?.,..,,,,;,,,;'.;',,;,,,: \n",
+ "',.!.,,!?,;,.;:,-.,,,,;-,,.,,,;:'.,':,;;,,.,.-?,', \n",
+ ",,,,,',.,?,.,';,:',,,'.',;,,,,,.,!:!!;';,,,,','.'; \n",
+ ",,',,',''.?;;,,,;',.'?,,';!.',,,,.,--,;,'?'':,;',' \n",
+ ",,,',';!,.',,',,,',,,.,,;,,.!,';.!,',:!.,,;,.,.!,, \n",
+ "-.,;,,:,,'.!'?,?'?,.!?',,.,.,,:,.,.';'.,;':.!?;'', \n",
+ ".!,,-.,'.''.!?,;',..,.',.,,:;.?.'.'!:.'?'.,.';:'.? \n",
+ "';;,;,;',:',';;;;;,.'!,.,:.,-;..,?,-.,!.!.!,'.,?., \n",
+ ",.',?,.,,.,,.,.',.,!:???,,?,.,.,,?,.'.,;.'????''?, \n",
+ ".,',;.,..!:,,'?;,.,:.,,,,''..',?!?,,:;.,!,:;.,-,,, \n",
+ "?',,.',,,.,;,.',,,.',.,!,:.,.,',',:,.,;'.!,.;.':'. \n",
+ ";,',,,.,,'.,,.,,,?!,,,.?.!',.,,,.,',,,',?,;!,,,,:? \n",
+ ",.,:,'-.,'!,,.!','?,.'!,;.:,.,',:,;,.,:'.,:;,.,';, \n",
+ ".,';'.,!,;,'.,!,!,,,,,;.,,;,.,;,!,;,.,,..,,',.,,!, \n",
+ ",,,,,!,.,,..,,.;,!,,.,;,,-.,.,,,,;,,,:';,'.,,,;,,' \n",
+ ";,,,,';,,,;,,,;,.-:.:.',.,,',??.!?-,!,,?,;.?'.,,,; \n",
+ ",.,,,,,.,',!,:.,.,'.,,';-.',?',;.'?,,','???,?,,,', \n",
+ ",',,?',,;,,?',.-,',,;,,;,,,,.,.!,.,,.!!.'''?!:.,;? \n",
+ ".,,?,.,,',?',,,,,?,;,,';'.,,.:;..,,!:,''.,;,,'',': \n",
+ ",,,';,,.!,.,,,.,?,..!?!,,?',.?:,,,,!'??,:,,-';,,.! \n",
+ ".',';',,.;,:',',.!,!,,';?';-.;:,,'',!!,!!,!!,,!?'. \n",
+ "?'.?....!:',.,;,:,;,:!,,',;',.,:'.'';,.,,,:;';.',' \n",
+ ".,:;.,,;:.!,,,,.;!-';.-,,':,.-,',,',',',:,,,','.,? \n",
+ ",,,,-';,';,,,,,.;.;,,:,,,':,..;.,,?,,',:',','.,',, \n",
+ "!,,,.,'.,:?,:?;.,';:,,'.,!,.'?,,;!,,.,;',.''!,,',, \n",
+ ".'.?,,,;';.,,.,;,,,.!!';',,.,,,.,;,;,?.;,,',.,:.,: \n",
+ "';,,..?,.:'.,,;--:-,,...,;'.,,.,,.,,,':',',',:',,, \n",
+ ".,,:',-,,,,.,,,.;.,,',','.,?,.,,:'.,.,,?,.!,.',.:, \n",
+ ".,...?,,.?,,.?,,.?,.?':,.!!';:,,,!,,.,!,',:,-,,,;, \n",
+ ",:!,;,.,,;.,.,..,;.,':!;'.,,,.,,';.,;,,:.,'':;,,.; \n",
+ "',':,!!.,.!,;.:!,..,.,?,,,,,:,.!!,?,,,.,,;,!.-,,:, \n",
+ ".':',';,,:,,.,'.,'-.,,?,.,.,,,?.,:,.,:,?,,,,,-.,,? \n",
+ ",.,,',,'',-.,,.,?,,.,,,.;,:,,.',,,?,',,'..,,.!?,;. \n",
+ ",,,:,.,?,.,,:.,.?,,..;.,,.,?.,?,;,,.'.!,'.,,.,,,'; \n",
+ "'..,.!,?,,.?..,.,,:,.,,.!,:.,'?,.!,?..,?,':'..,.,, \n",
+ ".,;,,,.,,?,:!';,,,,:'',.,.,;.'':'?,?'.'??.,:,,,,,; \n",
+ "-,.,,:,-,,,,;-,'.:,,-;,,.,,.,.,,?,.-,.,,?;:,,,,'.' \n",
+ "'..,,.!!?.''?.?.,.?,:,;'.',,,.,,,;:,;.,:,'.,.,;,,, \n",
+ ".',,.!,;.,,?,,;.!!?,.'''.?,;:,,,.,,;'',',,.!-,',., \n",
+ ",,''.',,'.,!,,;',;,',.;.,'.,;-,?,?,;:,,,.,;,,,'.,, \n",
+ "?,,',;'.;,,!,?.,,.,?-.,,,'.,,'.;'.,!?.,,':,';,,,,' \n",
+ ".'!,:,..,;.,,.;,.,,?,:.,,.,?,;:.,,.,'.,?'.,:-,,.!. \n",
+ ".;.,!!!';,,.'',',,,'.',',':!,,,;,,,,,',.;.,,,;:.,: \n",
+ ":',,??;.-.'??,,.';,;,,.,.,;,,,':,,;'',,,'.,.,.;,,, \n",
+ ".,,',,,.:,.,,;.,,,.,.,,',,'.;'..-,,;,'.,?.:',.';.' \n",
+ "'-?,;,,.,,'?,,',':,,..';,':',,.,,!,'?:!,,,.,:,,,., \n",
+ ",!;,,.;,'.--,,-.!:,,-'.,!'.,,;:,.,!,;.,,;'.!!''.,; \n",
+ ":.,,,,,,,?!,,,,:,;,,.!?;,,.,!!.,'.,,,;.!,,.,.',.'; \n",
+ ",:',,,','.,,'''.,,',,-,??!?,,',,','?,!';,.',.',;,, \n",
+ ":,,,;,,.,,',:,,'.',.,:,,.,,,.:,,':,;,.,;',,,.,,:,, \n",
+ ";,,;,.,';,,.,,':,,.,';-.;'.,,;;'.,,;.;',-'':.,.-;' \n",
+ ",,',,.'!??;,.,,!?,,,.''?;,;,;;,,,,:,,;,,,,,;,';,'' \n",
+ ",'!'?,,;,,','.,;':,.':',';'.,,,',,'!',',,';':',.!? \n",
+ "?.;:-,,:':;',,.;,.,,!.,:;.,!?,,-.,,;',.,,:,,,,,.'. \n",
+ ",,,!-,;,;,,,.,:,,.,!..,,?,':,..,;,.,';.,'!,;,,;.,, \n",
+ ",,.,;,,,'.,,'?,,,'.';.,:,!?,,,,,,';,,',;',,'.;,,,' \n",
+ ";,,,.,,,,.,,:,-,,',;,',,,'.,,,,,,.;.,,,,,,,,,'.,', \n",
+ ";,;,,',,,,.,;!,;,.':,';,,',.,,-',-,,,'':,,,.,,,.,, \n",
+ "';,,-.,;.,,'.!::!?:,,.,,,,';,,,,,,,,';,:.,,.,;:,.? \n",
+ ":,,.,,,,,',:-',;,,.!,.,.:,'!.-'?,.-:.,.,;,.?,?,,'' \n",
+ ",',.,.!,!?;,,,.,:':,,.,,,,?,.,:'.!'?.!?;?';.,:;',, \n",
+ ".,,,:,.,,,',-.,,,'.!,,-.!!!:,?,!,;:'.,,,:,,,-,,',, \n",
+ ",'.,.;,:'.-!!,,',!,,;..!-.;,'!',,,;,.!?,,'';',','; \n",
+ "!,'',,',','',,!,',;'!'!,,','':;,'.,,,,.,!..!!,,'!, \n",
+ "!,!,!,!,''.,.,,',!,,....!.,,,:?,?,!!,,::.,.,,,.,,- \n",
+ ".!?':.,.,!',!',:?;'.?,..,!,:,?,,,:.:,.-:.-.!!'?,:, \n",
+ ",,.?,,.:,.-.',?,.,!'?,,,,,.,:,;.,':,.,'!,,:;,.',., \n",
+ "!!,:-.?,.,?,.'?;.,:,,',.,.,'.'.,,:,:,.:,,..,'.,.., \n",
+ ".,':,.,,,';.,:,.?,,.!!,,?,,!,',':,.!,''?'.,''?.,.? \n",
+ ",,'.-.,',.:.???,,,.;.,,',,,'.'!,',':'',,',':,'.;,' \n",
+ ",'';,,'';:',''.';;,:.,!,?,,.?,.,?;.,,-,.,,...;';', \n",
+ ".,,',,,,,.!,'?,:;,',,.-.;':-':,',!,:;.,.'.,,,,.,:? \n",
+ "!!,,,-,',,'.;,'.',-.,?;.,!,??,.,,,',','',,',!!;,.! \n",
+ "?,,,.':,';,':,';,'.,;,'.,'.:,,,,',-,,,.!,,-,',-'.! \n",
+ "',:,.;,.,';,;,:';,,,,,'.,',',;,,:,,,,'.,!,,.!,'.'; \n",
+ "',;;;'-';';,,,,,;,.?????'?'?,:,;,;',;,';',';',;,'. \n",
+ "',;,,.,?';,,.,',:.,',,.,;;,::.;!!,.?,,!:,.,-:,','. \n",
+ ":.?!,,,,!',,,',?,,?,,,?,,??,!,!-'.,!,,.?;,,..,,.,! \n",
+ ",;'..,;.?',,.?,,','.;;-,,;,,;',,,,,,,:'?,,,'.,,,.! \n",
+ ",..;.!',;.,,,'!;'.,;.,:.,;.:,,,;.',,.?!,',;';:','. \n",
+ ";.,'...!!,..,.','..,;',,,,.',,:-,.,';,,,,.,,'.',', \n",
+ "?,.,?,,'.:,,,?;,,;.,'.,.'.?:';'.:,,.,?:?!?:??,.?,. \n",
+ ",,;;:,,'',,,,',.,;',;,,'.,;.,.,?,,,.,:,-.,'.',,:'; \n",
+ ",,;,'.,.,.,.,,:,;,'.!:,',.,;:;';;:,-',,';,,'.?'?,? \n",
+ ",?,,,,?'..,,,.'.,.,.,.''?'.?..,,,.,,......,!;,,.,; \n",
+ ".-.,,,,',','.,;.,',;,',';,','.',,,'.,,'.','.,,-'., \n",
+ ",,'.',,:',,,',,,-,.?.';'.,',',:,',,.;'',-''.,,!!!, \n",
+ ";,,!,,',,,!;,,,,,,,,,:;.,,,:,;,:,-.?,.?,'..':,,,.? \n",
+ "..,.';.,!!?,;-,','.';,.-:,,;?,.,.,,.,.:',,,','?,,' \n",
+ ",.!,:,..,,?,?.'.,?,,;.,!!',?,?.,!-'!?,,.,?',,,,.?' \n",
+ "??'??''?,,?,,.,..,;.??,-?,,.:?,:,',,.,,:'.,..:,:,' \n",
+ "..,,,,,,,.,,;,.,,!?,,.,,''';',.:,.-'?,.,,',,:,'.,, \n",
+ ",;',:,,',.,,;,.,,:,.!,.;.,:':,';.,:.,.,,?,'-,.?,,, \n",
+ ",,,,,;:,.,;:..?,;.,',,,,,,,!-',,?,.,-''.,',',';';, \n",
+ "-''.-','.':':',',',.',,,:,.,,',':.,,,',,',,,:'.',, \n",
+ ",.',..,.:,',:,';,.,.,?.,,.,;!?,.!-;-?,'.?.,;,',.!, \n",
+ ",;:',;,,-.,,,-.,.:',,.,,,,,.:,-,.,,;',?',,',,.,,-, \n",
+ ".,,';,-!-,.,,-';,.''?'-,;''.-..,,?,;.,;;.,.-,.,.!? \n",
+ "';-,...-.,.!!'?,,-,,.,.:,,..?,.;.,.,.!,--!,?,,,':. \n",
+ ",.,,,-.,,,,:,,,,,'.:,':!,:,!,.',,,-,.,-,.!,,;,!,!, \n",
+ ":,!!-!':,,!,;':',,.,:;!.,!,,:!-!,',,'!-,:,!,:!,!-! \n",
+ ",!,!,.,:,!!':,!,;!,,!,,,!,,,'!':,,,,!',!,,,;'!,!'. \n",
+ ",,,,:-,:,!,;!'.';.!,!,,:,;,!:,':';.!!,!!.,!...!?': \n",
+ ",,.?.,::!?:.!?!.??!:!..;.,:,.,,.,,':,,';,',,,'!!'. \n",
+ ";,:,,?';-'.!'!'?,;'.;,.!'.,?,.!,,,,.,-,..,;'-,.,!, \n",
+ ",,'.,?,-',,.,',:,.,?.,'..,,:,;,-',;,.?,,;',';,';,' \n",
+ ",;'.,',,;,,;',';,;,'.,,,.,';,.,;!!?.:?',,'.'';,,.. \n",
+ ".-?,.;':.!?-;..-!,?-.,,!.,,;.,:,:;:,,.,,.,!',?,-.. \n",
+ ",,..,;:;,':,.,,'-;,..'?:,,-,,'-'.,;,',,.,'?,?'';,' \n",
+ ",;,,,,':',,;,',',,,.???!.,!,!,,!,;!??,.'!,':.:!!,, \n",
+ "!!.,!,!,:,,.,,!!!!,;'.!,.;-,.!!!',;,.,!!,-',:,,.,! \n",
+ ",,?,,;,,.?,,,.:;,',:,,,'!,?,';',',,',:,,!,,,';,,-' \n",
+ ",,!,,,!','!',:,!,'';,'',,;',,,'.!.,'';.,.''.''.,., \n",
+ ",.;.,,:,,;,-,',;,;',.',!!,;;;,.''?'??.',,,';-'.!,' \n",
+ "!.;;;',,,.!?';.'.,,':'.-?.,!,,,;,,'.,;,-'.,;:.'?,, \n",
+ ",.,;-.!,,,,'?!,,,.!??',,?'..;'.,.,.,...,.!;.!'..,. \n",
+ ",!,;,;,..!.'.,,;,?,,.,!..,,.'.,,-,,.',.'.,,.,,.,-. \n",
+ ".??..?,,?'.!,,,.!,,;,;,,-!,,;,!.,!,--,:,,,!.,!,,'' \n",
+ "!!.;.?,.?,.';.!!,.'?,..;..?:,',',,.,?.,.;.':,,'.,; \n",
+ ":,,!.,;';';.!;...,,!!,?..,.?.?:,,..'!:;,,:',;'.;,, \n",
+ ".!!',?.,,.;,'..;;.,,;.,.'.!,;.;:;,.!,!..?.!.,,.,;, \n",
+ ",.,,:;;..;',...,.,,,.,;';,,,,,,'.,,',,'.,,,..?.,', \n",
+ ";:,;,:,.,,,.?,.;.;,:...,,,:,.,,,.'?,,'.?:!';;.,!'; \n",
+ ".,,,?,-,!,,,,,:';:,;;,,,'.,!;.,:,.';;.,,;',',',;,, \n",
+ ".,,'.,:?',:,';,,.!?,,','.,',.',,,'.,,;:,;.,,..,;,: \n",
+ ",,.';.,.,,.;.,,,.',.,.,,':,',';:,!,.,.'.,,;:;,!!'! \n",
+ ".;,,,',,,.!,,,'.:,,;,;,':.;,';';..,,,,;,,,.',';,,' \n",
+ ",,,,.'.,,,'.,'';,''..,';',''',''.,,,,.,,,,,:;',;,' \n",
+ ";'.,.,',,,',,;;;,,,';,;,'.'..'';;.-,,'.,..,.,,,.,; \n",
+ ".!!,!.,?..!'.,,.,!''?;.',,',.?,.!,;;,.!'?,???,!,,' \n",
+ "'?-,.',''?'..,',?-,,;.,!!,,.?,,',,...',',',;,,;,,. \n",
+ "',-,''.!?';.-!,,,';:,;,';:!',,.'?,,.?',.,.,.,,?!.' \n",
+ "!.!,,.,.,,,!,;:,'.,.,,,.,.,,,;.:,;,.,;;,';,.;.?'., \n",
+ ".;,.,,'!,!,;,'!,!:;'..,';.,''--.;',','.,,.'',;,.'! \n",
+ ",.,.,',,.:,',.,','-.'.'...;,,..,.,:,.,;.,',.',;,;, \n",
+ ",,,.'.,,....,.,.,,,.',,,';','.,,'?;,,.,'?'.,,.;:;, \n",
+ ".,,?.',',.,'.,;,',,,',.,:',,.,!,,,,,;.;,.,,:,';,'. \n",
+ ";,.,.,!,,:','.,;.',.,;,'.,';,.,,,;,,.'.,:.,.,',,,: \n",
+ ".;..;.,;.,;,.,,'.,.,.',';.,:,'.,;.,,,;,.,,,;;.,',, \n",
+ ".?'.,,',,'?,.,,!;,!.,;,!,!',;,;,.':,.?.'?;..!;,,'. \n",
+ ";','.,,.,.,.,!,!!.'.,;,.,;?;,.',.,.,..,',';,,,-,,, \n",
+ ",.,';,--,'-;-,,-',,.!.,,,',;;-,..,,''-,,;,,.!,,;,. \n",
+ ",''','',,,.!;','.;,,,,,..;:,;,;,.,,,,..,.,,...,.,' \n",
+ ";,.,.,..,;?,!,?,:.,,'?'.,!;',,,,,';,'';..;.,,,';., \n",
+ ",,'.:..;.;,,,',.;,'.!,,;';,'.;.,','.',,.,,,.;:'.,! \n",
+ ",!.;,.,!;':,.;.'.,',?,.',',.'.;':-';;,,',,',!''.'' \n",
+ ";-,.!';':,,;,.!;,.,,'!,,';,,,;',.,,.,'.,,,:,,-.,., \n",
+ ",;';,!,',.'?':,,,,,',.,'...'...,,',';'!'''.,,,.';, \n",
+ ";,.,!;:'.?'.,!,'.!,.?,!';':',',.,,.',,;,.',.!'.,'. \n",
+ ",?.,;.'.!!:,....,;.,.,;,..?'.'',.!?,?!,''.,;,.?'.? \n",
+ ";;'.!,'.;;'!,.'.,.'.;.!!'.,;,,,:.:!,'..,,..,;.,;', \n",
+ "',.,,,,;,,.''?-',,,',,,?,',..,,;':,''-.,,'-';,,'.' \n",
+ ".'.,'.,.,;;,;',',.'.'.'.,,';.,,,.,;.:,,.';,',''.,. \n",
+ ",,..,..'.'.';'.,.,,:,,...,..,;:.,?.;',?;;.;.,.,',' \n",
+ "''.,.:,?,.,.,..,,'.,.,.,...;..,;...,;,.','..;..,.. \n",
+ ",,.,.:,?'.,;..,?'..,..;.,,.?;.;,,,,.;..,,?.,:.;'.' \n",
+ ",.'-;'.-.-.,,';',..,';.,',,.,.'';,,,.;,,.'.,.;..,! \n",
+ "!,''.;'.,,';,.,.;'?,,,..!'?,,,;,;;,.?.'.';.?,.,,!? \n",
+ "!.''?,.'.?.'.'?,.-,,,.???'.?,,.?,,.,',:',,,'..-,,: \n",
+ ";,,:.!,'.';'.';.'';,,.,.,''.,'',.!.',.',!,!.',.?', \n",
+ ";'?;,!;....,!!'.',,.'.,';.!;,?'',.,','..;';,.,,,!' \n",
+ ",':,,,!?,.,;.,';;,;'.?.,.'.,.'.,!,,?...,'.,.!,!!:' \n",
+ "!!!'.'.!!.,,;''.''.,,.,,;,,;.,!;,,;,,'.;,,,,',.''; \n",
+ ",',.,';.,,,,.?',,;,-,'--'.?;,',.,;.!?';;.;;,',,.'. \n",
+ ".!.,!?,'.'?.?!-!,!!,,','.,.;.!,,,,,,,,,,,;!.,,,.., \n",
+ ".;.,.,,.,.;'.,,.,,,;','...,,.,,!.,,:,!.!';',..,';, \n",
+ "?'.,;',,.?'.;,.,,;.,,;',',.,,;-.,,;':,;,.;!!,!!?., \n",
+ ".,.,'.'';,?.!?,.?,;',.?,.?-',?,;-'.'..!!'.,:,!?,'' \n",
+ ".;;,.?..','.'...,.,,!,.'.'?'?.,,.,?,;.':.;.,;'..,; \n",
+ ".,,,'.,.,.?,!,:';..,.,,,,,,,'';,:;,;;,',.!;,,.,,', \n",
+ ":,,'!;',,'!!',,,;'.,.;.,,';,,';,..,,!',.,;.;,.,!', \n",
+ ".,?.:?,',,;,;,:,.,,,;,'.'?':;,',!''.''..,;:.';..,. \n",
+ ",;'';'-,',';,',.';,,,.?'-,.';,,;',,.';,',..,,.;'.? \n",
+ ";,',';,';,';,,.,'.',.,;',:',;,,',.'..,,!,!-!',.'?' \n",
+ ";,;;,;,,'.-,,,,':,.,',-.,,',;,'.,'.,.,.?,.,';.;'., \n",
+ ";,;,;,;;;;,;,,.,,!:,'.;,',''.;.',,,.,.,.,.;,,,,.,? \n",
+ ".,;,;!,.,,?,.,,?',?,:,;.'?;,,','.','.,!',,,.;.,.., \n",
+ ",,?',?'.,',.,.!??'.'.,,;,,;.';,,';':;,.,'.,.,;,-'; \n",
+ ";;.'.,.;,-',.,'.?,;;.?';.,,.':,!,!!;:?-;,,.,:!,'., \n",
+ ";':','.,?,,,,;.'.'.',?,...',.!?;:..:.',';,.,,!.,,, \n",
+ ",;'.,!'?;'.?',.,'!'',',,,,,.:,.',,,-,,,.;,,,'.,!,. \n",
+ ",:!.,?,,,..'';.;.',.!';'.,:.;,;,.!.,.,;';:',.!':,, \n",
+ ".,;.,,;;;-;.,,;:,;,,,.'.,,,.,.!,?.!,,,,.,?,,!!;!,! \n",
+ ",,.,',;':,:.!.,,.,,;.,:!,;:'',,.,.,.!,?,''.,!:'.,' \n",
+ ",;'',.!.,,''',.,,,.,!,;.;.;?,.,,!,.'.?,':',,.,.,:- \n",
+ "-.'..,;,,,;.,,,,.,.,-,;,..!.;,,;,,.,'-'.,;,.,.,'., \n",
+ ".,?,.,?,.,,?';,',.',,.,.?,.,?.'.,.,?.,;,,,',':,',, \n",
+ ".':.,,-,'!',,.,,!,'..!?!;,'.,..;',,'.'?.;.,,.,,,., \n",
+ ";,,'..,':,',.;.,'.!,,'.,.,'.,.,,',,.?'.,;,,.'?.,:' \n",
+ ";,',;,-.'.,,..',',','.,!,?,'.'.!,!,!:,'!',,,'?'?.. \n",
+ "''.!.',,',?,,,,;.,;',;'.:!',,,'?,:,'!;;;'.!'?,';,' \n",
+ ";,',';,,,.?'!',;.!,;;',.'?,.?''?.,;,':,,'.,;,;,,:; \n",
+ "'',,,,.,,,,,,,::;!?!';..,??-?!,,,;:,.,,,,,!.,.;',, \n",
+ "'-.,?,?,;:''.'!-',,',;,;',.,':;;'.-:;,,...,';-'.,; \n",
+ "''.',.'.,;,'...,;';,.;.,,'.,:.-.,',.;;','.!,..?,,. \n",
+ "-,,':,.'?',,'.';.;'-.,;;;,:',.?'..,',.!,,-,,,'.?.- \n",
+ ";:,;,:-'..,;,,.-,,'!,,?,;,,-':,.,,!,,!!,,;.,,-;'.' \n",
+ ",,.,;-.;.?.?,'..,,.,..,.:-,.',.!?,!!'..,?.,!?',',. \n",
+ ";'.,!!!?;'?,??;''..'.!,!.,.,;,!,,:-,..,'.'?!,;:,;, \n",
+ ".,!':.,;.,?.,.?,:,',.,;':.!-,','.;;'-:,'.,,',,..,. \n",
+ ",.',.,,.,;,:;.,,';'.,;',.,;''..,...!,,.,.!'!,,,'.' \n",
+ "?!:,;','.'?,.,.?.,,;;,.;.!..!,,:;.,.:,-'..,.,;,:'. \n",
+ ",.,.,,:;..,.:';'..,.!,,!:,;',.!:,;'.,'.,.,!,.'.,'. \n",
+ ".''-:.,;.,',,:'.,-..'.;.-,','-'.;-,','';.,,,;,'.:' \n",
+ ",.'!';,,,.!!''?,.,!,',.;:,:-,,'.',,;'.','.:;':,',. \n",
+ ",',,,.',:,'.'.!,,?.,,,!!!.,,,,;,,,,.!,;-.!!'.',.'. \n",
+ ".;..,,!.,?.!.;:.,;.-;.,.''';'.;;,,.',,,',;.,!'.;'' \n",
+ ".';,;,.,;,,.!;,.-'!',.;',.;.!;;.?',,,;','.'.!,',', \n",
+ ",,,,,'.,!!!.!'?,,'.,;,;-,',;.'',;'',.,!;,,,;';,',. \n",
+ ":,;'.,!,!!;'.!,..!,;',',,.,,.!,'?,.';,',,,',:;'.,. \n",
+ ",,,.,.,,:;,.;,,,'',;,,',-''.,,;.!;'.,;',.,;!'.,'.; \n",
+ ",'!!';.',.,?.,;',.',;.,:-.!,;,,!,,.;,;..',,.,;,,.; \n",
+ ",;,.!,.!:,',;,.,!!?,',.,','',;,'.',,,,,,,,:';.','' \n",
+ "..!,,?,',',,',',,'?'.,;'.,.,!.,'?,'.,.,.!..,,,,,.' \n",
+ ",;.,.?,.,;'.-!,,,.;,''.,;,,:'.!??,!!.'?,:!...,!... \n",
+ "..,,.'?,,.?,?,?,.,.?,.?'.;',',;,,;,,.,.,.,!'!,,!,! \n",
+ ",,;'.,,,.!,,;,.;;,,.!.,.,.,;,',.!?',.';.!';'.,,!,, \n",
+ ",,;,!'.!'',''.,;'!,,;,.,,,,,:-'';,,,,,,:,,.,,,,,., \n",
+ ".!,.'!!,.',-','.,.!,,;,!';;,.!,,:,.,;,,'.,..!.,:,. \n",
+ "';.;',',;,;'.;.,'??,?!,'.!!','';;,.,,!,.!!,,!!!,,! \n",
+ ",',.;'.';,';,?,?,!!,,!!,,,!,'.,;';,',',',.,;;!,.;, \n",
+ ".,,;,.,.?'?';',';,.,';,.'?,,.;,.;.,;,;,,,,.;';'.,? \n",
+ ",.,.'.;,,.'.',.!';:,;.,,,,,,,,,,,.,,:;'.?.,',,,''. \n",
+ ";,,;.!,.,;,,,;.,,.,.,.?!!,'',.;;.,..';,'',;,,,,,'' \n",
+ ".;'.'?.,;',.,,,,;',.;'',.,,;,'.,',.,'.',:,'.'..!!, \n",
+ ".,,.,,!,','.,,?,';,.,?,!,,!!,.,,',;,'.',.,,'','.?! \n",
+ "'',-!',!.,,;,'.,,;.,'.,.,?..,,.;'?,.':!,.,,,,,.,;' \n",
+ ";,;,.,',';-,'';','.,,,'?,.,.,,,,';;'',.,.,;:'',,,. \n",
+ ",.?.,,,,'?,;'.?,.,.,;,.,;.;,,.',;'.,,:,,;,',,',.'. \n",
+ ":';,,,.,..,,,':';.'?,.;,,,'.,.,,,,.?.,,;.!!,,';;,, \n",
+ "..!''.!?,;',:,,!!,.!,,,,.,,',,;,,;?!.,;.,.,.,,;,,' \n",
+ ",.,',',':',;,',.';:,;.,:,;,.,!..,,,:,,.,;,.:,;,.,. \n",
+ "?,.!,,,:;.;'.,..,;.,.,,'?,,,;,,;,,,'.!,',.,,';,.,' \n",
+ ".,!,'.';,.,',.,,,,;;,.,.,,';,,'..'?':..!.'',;-,.., \n",
+ ".,?,;,;.''?,.;,,,,.,';.,'.;...,,.,;.,;.;..,,.?;,., \n",
+ ",,,.,;.,;.,;;'.,,;.;;,:,:!,;.;?,.,;,.??,',,'.?,'-. \n",
+ ",,;,.:,',.,,;,,.!,.!,!,?,!,!,,,!,.?,.,,'.,;!';',.? \n",
+ ",..!,;.,!';''.';.!,?,.!.?.,;''.!,;.,',,,.?.?:.'.!' \n",
+ ";,:;,'.!'';,.,,,;.';-,.;'.;.:.;.,,,.,,.,.,.?,.,.', \n",
+ "'.,'.'?';.,!,.,..,,;:,,;.,:,.?:'.?;',.,.,,:-,,;,., \n",
+ "..,:,,.?':?!,.!?;.':!',,???,.;,''.:.,,,,?,;.,,.,,, \n",
+ ",.,,,,,,.!;',,.!,!':,;,;,.,;'.,'.:;,,'.,',;;,',.'' \n",
+ ";':'',,,,,,,,,,,.',,,?,.,',,,,;.'?!,,,,,,,?',!??', \n",
+ "',,?,,?;',,,''.'.,;,,':',,',',;;-:,,,,,';,,.,,,',, \n",
+ ",;,.',,,.''?:?,;,,',,.,,???,',,,,':,,'.:;.,!.',,,, \n",
+ "?..,,?,.,,;,:,,,.,,.;',..!?,,.',,,,,?'?;'.'!!',''; \n",
+ "',,;,;,,.'!,,'',.,;,.,,?':'!-;':;;;.;',,,,,',.?,:' \n",
+ ",,'!',';,'..;,!'?:'?,,.';'.,.,';.,,'.,,..,,',:.,,. \n",
+ ".,;.,'.!?'?,;'',.!-.;.:;;.!!!.,:;.,;,.?.,'?,.',..; \n",
+ ".,,..,,',';',;'!.',,,,.:',';,.';,,.'.,,,',.?,?';:; \n",
+ ",.',,:;;',,,,,,,':':.':.';,','.',.,;;:',;,''.!;.,; \n",
+ ",..,'.!!...,,;.,.-,,',,,-,,.;,.,,-.,;?,;.:,,,.,.,. \n",
+ ",.',,,:,:',!,.'',,''.!!.,!:,,'',..!'',.,...?.?,.?; \n",
+ ",.,.',';''.',':.;,;;,;:,',;!,!''.,,'.,.,;.,;.!,.,, \n",
+ ";'.!.;.,;.,?',.;,,'.;,.,.,,;,.,,;'.,,.,;.,?,';.:;, \n",
+ ":;.,;,,.,;.,:.,..,.,,',.,,;..,.:.,.'..,?,..'.,';.. \n",
+ "?.',.,,,,,!,.,?,,'.,:',:,,';'.,!:,.!!.,!,.,.,:,.,: \n",
+ ",',.,!',',!,,!!;,'!,,,';':;',','.,::',:,.!..,.,.?, \n",
+ ",.,;,,'-;,.!,,,,,.,:,,.',;,-,',.,!!'!',...'!.'!,,, \n",
+ ",,,.!,!!',,:,,,,,.,';.,;':::,.,,;'!,!!,.!,-;,.!,:; \n",
+ ",,:,,'.,.!,,,.?',:,.','.'?,.';:,?,';,,.','?!;-.?,' \n",
+ ".?,,.!',,'..'?:,;,,';,,.??.;:,!!''.'??.?'?,?,,.?'? \n",
+ ",,',;',.,,,,;,,',.,,:..';;,';,,,,,.!??,?.,,:,'.;,' \n",
+ ".,:,.;:,.,;:,.,.,.,;.';-.:..',!,,.,,,';'';.','.,,' \n",
+ ".'',':',,',;,,',;,,,,,,'!'','.,,:,:,,.;';';':'.;:' \n",
+ ",,;,,',.,,,,.,'..',.,',,,',;',,.,;:;.,,!',-'!',!,! \n",
+ "',',,,',;''.;.,'',',,,.,,,,';,,,,;,,,,!!;,,:,.,.,; \n",
+ ",,.,,:,,.,..,',.;'.'?';':;;,'':.!'!,.,.,?!.;,'.?:; \n",
+ "'':.'!''.!;,,.!'?,,;,,,.,',,:';'.'.,.'';.,,,,,,,'. \n",
+ ",,',,'.;',.?:',.,.-.?,..,?.,;.',.',.;.,.,.,?',...: \n",
+ ",'??,?,?,,;.,';:,;,.?,.;,:-,.:!,.!.,?,,,,.,.,';;-; \n",
+ ".,.,,,.;,.,?,?,,,.,,.':--,-.,,,,,-,,:,..,,..;','-. \n",
+ ";,,,'.:,:.,,,,,?,;,'.!?,;.,,.!!,'.,'.,':,;,,'.-.!, \n",
+ ",';.!';:,,,-.?.!,,.!,'.,.'?.',;.?,.',':,'.?,'.,,;, \n",
+ "..'.!,,.!!,.!'.??',':.'.',','.,,-.,'-:'.!.:,:,,';, \n",
+ "',,.,,:,,;.,!,!;:,.,,!!,,'.,,;,,-',??!!,!'','?!,,. \n",
+ ",!?,.:!;,;'.:,;,..'!;,,-.,,!,..,,.,!,:,;',.',:',., \n",
+ ",.,!,::',:,,,',',',:-,:'-':,..,,.,.'.,,,,','.,,'-, \n",
+ ";,,,,.'..!'..'.,,..,;,',;,,;,.,,,';';.'?.'.,:,';,' \n",
+ ",:.';,..,,.?,;'.';',.,,';,:,.,;'.,';;.,,.;,,,;,,,, \n",
+ ";,,,,.;:,.',,,-,:,,,,-,',.,:,',.',,,,,.,.','.',';. \n",
+ "?;.;.,.,.,;.':.,'.,:,,.',.,.,.''.,,','.,.:'.,:,'., \n",
+ ",;,,,.'-','':',:',,'',-.-',,'.,,,:',:,',:,',,;,':' \n",
+ ",;,-.':';-',;',';',.!.','':;,.':'...,,'...,',,,,', \n",
+ ":,.,;.':,,,,.,.?,,;,'!'.,,;.!.'!,.;':-.,,.,,.,;,,; \n",
+ ",,.,;,,.,;,-.;,,,,:,,,,,;'.??,';'-;,',,.?;,',..,.? \n",
+ "',.,,.,.,,,,.';,:,'.,.,,:'??',,''!.',,!','.'!!:.!' \n",
+ "!,'.':'.,',,.,.,.,,?,;'..!,.!?,,'.,,.,,,'?,.!,,':, \n",
+ ".,;?',.,..:..','.,,.,.?,;..,,,;':,,;,,,.,,.,...,., \n",
+ ",!!,,.,,,?':,',,''-.,.;',..:;';;;,,;:,.,'..,!,.,!! \n",
+ ";':,,.?':,',.?-?,.?,.';,,-.'.?..;,,''..?,!?,..,.,' \n",
+ "'.,.,';.,,:',''.,,.,;'.,;,,',':',,;:',,',,:.'?,',, \n",
+ ",?',,,,';,',,?,,.,-',';',,',;',;,,','.,?,???,,'-?' \n",
+ "';.:'.,'.,,;.;,,.,;,;';,,,,,.,;',,.,;,,-,:.,.,,',, \n",
+ "',,'',,,;,;,',',,.,,,,:,,',.'';,,.;.;,,.,,,.,:';,' \n",
+ ",,.?,;'.,,,'.,,,.?-;,:'.?,.??,;,,'.?.,..!,':;..!?: \n",
+ ".??'?,.'?,;-.'.,.?,,??,??,.',,:','.':',,,';','-,,. \n",
+ ",..'?!!.,,.?,,.;,,,;,.'.';.,'','.!,',,.,,.,,.,:,-, \n",
+ ",:,',,,','',,';',,,.,.,.!!,,,,.',,.''.,??!,,'!,.!? \n",
+ "'?''.'!'!,,,',''',',?,;,.,;,.;,,,'.,,','',''.!;,;, \n",
+ "'.,-.,'-,'',,;.,,',.,?',.,'''.',',:.',,',.,,.,?'?' \n",
+ ":';,.',,;',.,.,-.,:,,!,,;,,,,,,:',.,,,',,',;.,,,'. \n",
+ ".,.!'!?,.,',,,:,,'.!?.,!.,;,,:,,.,!'.,.,!.,!.'.,!! \n",
+ "!!!!?;';.,!,!,.,;!':!,,.:;,'.,,!,..?,.,''...;,,,.. \n",
+ ",.,',,.;,.,!,,!;,,.,!,',.,,,.,.,'.':,.!,..,,;,!!!, \n",
+ ";,!..;.?!,,;.',:,.,,.,,',,,''',;;..';,.';'.,?''.,. \n",
+ "':'.,.'.:,'.':,;,,.'!-!!!'??,:,,.',.,'.,,!,.,'?:', \n",
+ ".!?.!,,,,.,',,,,,.;.,;-.,'',!'.!';;.'?,,,,,';,,,', \n",
+ "''..:'.',.'.,,,,.,.-,',,,'.;',.',????!:',';.,',,,. \n",
+ ",:,.,'.,..-.':,,'.'..,.,'.;,';,;..,,,,,,,.:??.!,,, \n",
+ "..:'','..,.,;,;.';,,,.'.,.,!,',,.?.,??.!;'?;,.,,', \n",
+ "':,,',.,!.,,,,,,,??;,,,'.,,.':,,,,;',.!,;;,,.,,,;' \n",
+ ",,,,,,,,,:,,,,,;,,,.,,,;,',.,,';..'-;,,',:'..'.,., \n",
+ ",.??,':,,,,'.-!.,,'.,,,,,.,':,,'!',,,!,-'!',',','! \n",
+ "',,'.:.;,.,,',.,:,-;.',,'.,:.','..!:;',,.'.',:,.,. \n",
+ ",.!,:,,'.,?'.?,'.',?;'.?.;,','',',,,,,,',',','''.. \n",
+ ",,'..,'...',:',';';.,.,.,,.',!!,!,..,.;;!.,.,.,!'? \n",
+ "?,',,'?.!,:-,;,'.,.,,:,,,,.,;.,''?.,:',.,'',;.!!,; \n",
+ ".'-!!!,',,''.,!!!!:,,,,,;,,.',?,.!?,,':,,,,,,''.', \n",
+ ",,,,,;',,,,,,:'',,.,,.'',.,,,'';.:,'.',,,,',',;:?' \n",
+ ",',:.,.!',,;!!,,!;,,,,,!,,,:.',!'!!!!,,,',;'..,,!! \n",
+ "!!,::.,,?',;;';',,,:''.!!,,,,!,,!''.,,,,,','.,;.,! \n",
+ "!'.,'..,,-;''.,;',,'',.,?:,'.!',,,:,,',,'.:;','':. \n",
+ ",,,,,,.,.;.'.,'.,,'.:.;','.',.,-.;,...'.?'.':.!'.' \n",
+ "!,!.,,,.?..?,;?.??!;'.';:,:,,.?!'..,!,:!',..'!''': \n",
+ ",.,.,,,:.,:,,',,,',.,,'.?.!','.,,,.'?';,.,'.,,-.,, \n",
+ ".,,!,,:.,:,.;,,':??.,.,;.'?:'.:,,.!?-;-,.,.,.,,.!, \n",
+ ".,..,''.,,,..,:,.,,;.,?:,,'.,,,.,,,.,;.,..,':':,,. \n",
+ ",..,,.?,.,?,.,..!.,,,,,,,,',,,,:,,,,,.:-,'.':,;,'. \n",
+ ",,!!.'?.!:;.,??':,.',.,?,?,.!'!'.,.?'.'?:':,.,?,.; \n",
+ ".?..,.,,;';,:.;,.,?,..'?.'!'.'?'.''!'!'?;.!?;'.',' \n",
+ ":..?,:',.'???'?,:'?,,',,,,.?',.,'?,';','.'?.'?.?,, \n",
+ ",;,:,,,;,:;,,,';''.;,,;','';,,.,,,:,,'.',',,,,;,', \n",
+ "',,.,!.,,'','',.,,':,.,';';,!.,!,;,'.,';,,','.,,', \n",
+ ",,,'-.!;,,,,',.,!,,,,,','',;,,,.:.!';,,.:!'!,;.!,. \n",
+ ",:,,,,.;,.,':'.;.??,'..,;.,,:.,.!;,.,,?'.,,?'.,;.? \n",
+ "???,',.'?',';'.,:;.,':.,.,.,,;';,.;','.,',,,.',,:, \n",
+ ".''.'!',;,,,'.!'?,,,,,,.?-;-;.;',,,.,.,,-.,;;',,,. \n",
+ ",;,,,;'.':,,,.,.:...,.,,,!,;'',.,,',,.'.?','!.,!!' \n",
+ ":,,.';,'.,?,:.!,.,.,,,,.,!,:''.!,.,..';,',,-,...,, \n",
+ ",.,.,,,,',.',,',;',.,?'..!,.,,,,.:..-:,.'.'':;.,,' \n",
+ ";,,'.?,',','..',.'.:,.:,,,;',',.!!??;.','?'?,,,''. \n",
+ ",?,.,?',!:,;,,,.,,-;-!..!,?;'.;',.'?,,..?';:,,','' \n",
+ "','.':,,',.',!!,...!?';,,,'.'.,,:,,,..?,'.';':,.'; \n",
+ ",'.,.,,'..;,,.;,.',!,!'?!;?,,;':.,.!,,'.'..,'...'. \n",
+ "!.?',',,;',,.,,,.,,;',.,,,,';,.;,,.,,,,,-,;,'.,,'? \n",
+ ";::;.',.,;',;,;,,,';,,,,',,':.;,,.;,;,.,'.,,,';.,' \n",
+ ":;'.':'?,';,.,','..?.',.;;,,''.,:!',:!':,'..?'':,: \n",
+ "',,,.!;,,,,:,..,,:--,'.,,',,,.;'.,.?,.;,',;?,-?'?, \n",
+ ".':'.,,,.;':',,,;',-:,','.,.,',..'.?,',.';'';'',:; \n",
+ ",:,,,.',.!?!.;';,,,.?.;:.'''.,,,':.;:.,,:,',;':,,, \n",
+ ",'.,,.,,,;,..,,,.,,..,?.,?.,.,,,,,,,??,;,,:,.,,.,. \n",
+ ",..,:,-;,':.,,,,'?,,':;:,,',,;,'.,!!!;,'.;,;,.,;,, \n",
+ ",.!!!,,,.:,.,,.,:.,',;,.,,.,,':'!.,,?',,..?,,?,:,' \n",
+ ",'...,,;!,,!,.:,-.-.,,.;';;,.,',';,.;,',',,,.;,,,. \n",
+ "!?'?.;'',.,!,!.?',?,.,;,,'.',;',.!.'.,,,.,;,'.'!,! \n",
+ ",,,,''.!,.,,';.!';,,,,.?!!;',',,.;.?,;',':!,.,,;,' \n",
+ "-,,!,.'!,,,,.,:,',:.,'::.!,;;:;,,.,.,,;'.?,.:,,,;, \n",
+ ",,,'.':',;,!,,,?!,,,.,,;,,,','.,,:,',',.,,,.':','. \n",
+ "','..,.,,,,:;,:,'';','';'-,,''!'',,';,,,';:',',',' \n",
+ ".',!,;',.?'?,:.,:.';'.';!',,.',;,,,''.:,;.'.:;:,., \n",
+ ".,,,'.,:;,.:'-,'.,,!?!,,.!!!;,,,!,',..,,'.,,,,,?'. \n",
+ ":,,.,,',:,',';,.!!:'.,;;,,,-'.,.,:,,.',-?,?,,,.,'. \n",
+ ".'?;.:;'..;--.:,,:;,.,...,,..:;:'.!,.,;,,.,',:-,;, \n",
+ ",'.'?,!',',.,,.,??:'?',.,!,,,,,,,.!:.,,,;,,.'-:'., \n",
+ "!,;,.,.?.,.,!,,;:';;,',,!',,!'::,-;,',.',,:.!?',., \n",
+ "','.,:.'';.;.',':',',;,,',,,.,,,:'',;:;-;;,,,;';;: \n",
+ ",,',;',.,:';,,,',;'.',,:,'.,!',;,.,,.,,,,,.,'.:..' \n",
+ ".,,'?.'.,;,,,,.:.,!';',.,..;,',',.,;'.!?,,.!,,.',' \n",
+ "?,',,,,',';,',''',','.',?,.!.,.!!,,''.,,:',.,,.,;, \n",
+ ".!!,',,-,':.!,,,,,'?'.......,!:!'..,,.!,,,,!!,,,,! \n",
+ ",,,!,.!..,..,,,',,','.,',.;!..'.,.:,';'.,;.',,..,' \n",
+ ".'?,;,.!?..';,.;',.?.,-.,,..,!'?..-.!,:'?.-.!!,!?. \n",
+ ",;,.!'-?.',:;,.,!'.,,,.,,.,',,,!;,!,'.;,.?,.:..,.' \n",
+ ",-?,!.!.!,!,!',.,!:?'?,.?-:;',,,.'.,,.;,.,,,,;,;,; \n",
+ ",-:'?;,.,',,,,',';';,',,',;,;',;,,',.,,,,',,';,,., \n",
+ ",,-.';,.'.,,;,;';,,.,!!!.',.,!,,:,,:',,!;,,,,:,!,. \n",
+ "?,.'!'!'!,,;,,,...,,,-;,,,;..'',;,,;;,,,'..,,,';;- \n",
+ ";,,,,.,,?'',;.',,,.,,-,,',,,,:',:,.,,,,',,',,,...: \n",
+ ",,,-,',;,,;,,,,,....:.,,'?;',?,;,,,?,,.,?,;,,,,,.' \n",
+ "??,,,':,.,;,.,,,,.?,;'.,,.:'';,.,,.,?,!,;'.'',,,', \n",
+ ",,,,,,;,:;.',,:,,;,;;;':,,,':,?!',,,,,,-,'.',,;,;. \n",
+ ",;,,,,,.,:,;.,.,':.,;';,-,,',-..!,;''-!!!,,,.'!!', \n",
+ ";.!:,,:;,,;.!?,,;,,':,!;'',,;,,!,,',,',:,,.!,.;,,! \n",
+ "!:,.,,.,;'.,??,.,.,,?,.,,;.?'.,'.,,-;'.,,'.,,!'.,! \n",
+ ",.!,?',.;.,,.,.?,.,!,,,.',.,,,,':,,--,,:''-,';,',. \n",
+ ",;,',,,,.;.?,'.?,;;,;,'.'.,',';.,,,.-?,.,.',?',.', \n",
+ ".?,.,.?!;.!'?.?,.'?..'.,.'?.,.,..,?,,'.-;'..',',., \n",
+ "',;-,,:.,.,','..,..'!;:!,:,','.';:,,,,.?,,,,,,,,;. \n",
+ "?:,,;,,.,;,',,;,',,;'.,;.,,,'.,,,;,.;';',.;:,.',., \n",
+ ",,,,,',,.!.;.;.,!,,!,'.,!.,'.,;,,;-','.,,,''.,;',. \n",
+ ",';,;,,.,;,.:,,,.;!,.;,.,;.'',..',,?,.,:',;.,',,,. \n",
+ "?.,,.!!,.,?,,.,':,',.;,,,'.,'.,:,.,,.,.,,:,,,,,-,. \n",
+ ";.,,,:,,,,,,,.:,,,',.',;.,.;..?.,.?:.,?-,,-;,,-.?, \n",
+ ",':,,'.-'';,;,',.,,,,,,,',,'-;,,,,',',,,,:,.,,.!', \n",
+ ",,':',,;,!:;',,;,',',.,,,',;?,???,.,:.,.;,.,.,?';, \n",
+ ",?;'.,,',,?;,,..,'.,.!';.,'.'.,,!':,!,'..';'..?.., \n",
+ "'.?;'...,.!.,.;.,.?';',','.-,,,,,,,,:.,,!!.!,;,,.' \n",
+ ",,,.;,.,,:',,;';,,'.!!,,,,,,!-.!-;,;!,',,,',,.,!;. \n",
+ ",,,,;,,,:;',-,,.,,',,,,';,',,',,:,!,!!,;.,',,;,,.! \n",
+ "-,';,!,.!!??!,,!,,,!!,,.!,',,,,;,':,!!,,,!,,,,;':, \n",
+ ",.;,',!.'.!!!!!,,,!,,,!,,.',?,?!.,.;.,,!,.,;?'?,,. \n",
+ ",,.'','.,,,.,;';,,;,,,,,,,'.,.,;,,.',.,,,,,.,,;,'' \n",
+ ".,,,,,.',?.-.,.,.,'.,,.,,..,,.,,..,,!?,-?,-,.,.,.. \n",
+ "?'.,,:,..,!'?!,.,!.,,.;,,,,',,,,,',-,,,',,,',',;', \n",
+ "',',',;',:,,..,,!,,:,,,.;,.;,!,,'.,.,.,,,.,.,,.,,; \n",
+ ",,,,,;,:,',;,',,,,;',?,,.',,;,',':',',;';,;;,,,,., \n",
+ "?,,,,,;.,.,;.,;';,,,.,,?,,.,,';,,:,''',,,,,',;','; \n",
+ "','','.,.,,,,?:?'.'',''.'',',;:';,',,;,;,,';'';;', \n",
+ "',',,.;;,,,:.,?,.';.!.,..,.!,!'?!,.,?,,,';;',',-;; \n",
+ ";,.?,;.?,,,',.';,,,'.,,,',';',.,;.,..!?,;,,..;',;, \n",
+ "!,.,:;,,..,!,.';,.',,:,,,',;,,,',,',.,';.,,'.,,.,, \n",
+ ",,.,.,;.,,.,!,!,,'..,?,,,,;''.!;.;.,.,,'.-;','.,., \n",
+ "!,,?,.,','';,',:',,,,;,,,,,,.,,,,,;,,,.;'',,:-.;': \n",
+ "..,,,,,,,,,.,,,.:;,,'?.,.,.,';'';'':;,.,;,,,;,..,; \n",
+ ",,,:,,.\",',.\"',;'';.:,,&.?,;.\";;;.!:;,!..,,,.\";,,, \n",
+ ",,.'??..,,',,,,,,,'-,,,';?,,:',;:',,,.,;,,,,,,,;,. \n",
+ "'?,.,',,'',''?.,:,,.?..';;;,,,,..,.!,.'.!.?,-.,?;. \n",
+ ",..,!,;,,.',.,,?,.':;.,'.?:;:,:;.'.,?,,.,??,.,:,,- \n",
+ ",,:,,,;,,,,,.,'.,??,'.!,.,.,.,,;,,.,.!;.,!!!!,?,!, \n",
+ "?.;'.?,.,?,.?!;.?,,'.;.:,,,?,!'..;,,,'.,.,,';,:.,; \n",
+ "'.!,,.,,,..,'.,'.?,,.'.'.;,,,.,,?,;.,;:,,.???,,:,; \n",
+ ",.,?,.;:.,?.,,,-,,,!?,,.,.,.;,.,,,;,,;,,,',,,.!!!, \n",
+ ",!!!!!,,?;,,,,.,.,,'?',;,:;,.;;;;;';,'.?,.?,,..??, \n",
+ ".??,:,,,,,':,,,-,.!?'???,,,,,?,-::,,,.?!.?,,;.;,,, \n",
+ ",,-.',,..,.,;:,,,.;--.,?--:.,!,;;:-.';.;.,;';'.,., \n",
+ ".,,.,!,,,,,,,-,-,-,---,,:,.,.,,!,?,..',?,,.,.,,?,, \n",
+ ".,,,.;.,;,.:,.,!:?!!',,.,,,.,.''',:'.,;,.,?,;,,;,, \n",
+ ";':,,,,.,;,,.;'';,'.,:,:,,',:,,,,';;',,,,',:,'-,,. \n",
+ ".',,;.,;,,,.',;;.,,,':!,,'':,,,,.,,,,,,;,',-;'',', \n",
+ "'.,,,!,,;,,!.',.,:',.;.,!'?'';''.,';;,,'-,,;,',''' \n",
+ ":,',,.!''.,.';'.,?,;:.,.',,;,'?:,..,.,:'-.,;?,.''- \n",
+ ".,,,',?,..;.,';.!,,'!.!:,,,',,',,?!!'??,,,,.,-,,-- \n",
+ ",,;,,'.?????',??!,,-',,'.,!,,,!!!,!,',,,,,-,,!'!!, \n",
+ "!,';,,.';';':.:;,.':''.,,,?;.,,,,.?..,.?,'-;,:,,,. \n",
+ "';'.;'.,,.,.,;,,',.,,,,,,,,','..,,';,.,.,.,,.;.,'' \n",
+ ",''.!';!',,:!;',.,::',,?:;;,-,''.,;::,';,.';,',',' \n",
+ ",',,,?,,,',,?;',,.!!,'.,?;,,.,,-;,.,;.',;,,':,;.,. \n",
+ ",!?!??,.,,?,;:,..,,.;:..:?;.,,;,,.?,;..'?,.,'..!,! \n",
+ ",':,,.,;.,,;.,;..,!,;,:,,,',.,'';.,;,,;.,.!':',',' \n",
+ ",,,;,,',,!,,',,,;':!,,!!;,',.'';,,;,:,:-,.'?:.,!;. \n",
+ ",;,,,:;'',,.,,.:'.,,,;,,-.,;:,,,,.!,,,-:'-;-:,..,: \n",
+ ",;,';,,,,,',;,,.,,,,;'.!,,,,,,,,',..!.;,,;',.,.,!? \n",
+ ",..?,.,.,!!,,.,'''.!,,;,?'?;,.?,';,,,'';''.',',,,. \n",
+ ".-;':,,;,,'.;,.,:,',.;:.?,';':,-;.,;.,.,',?,,.?:'; \n",
+ "..?,;.,,.,,'.!?,?,.,?,.?,.''.,?.,.,?,.,-.?,,,'.,', \n",
+ ".?,,,'.!,?'';,',,,-,,',!,!-.',?,;..:;'.?,';,'.,.'. \n",
+ ",,.,?',.'.''',',.'!,!,,.,,,,;',,.,,;',.,;,.,,,;:,' \n",
+ ",';!;::'.,.,,;,.;.,,;,,,.';,,.;,,,.,',;''.,;'.,;., \n",
+ ",,,:;,!!!'!,!,,,!!'.,;,.;!,?,.!'.?'?,,,;'.?-.,?.:' \n",
+ ";,.;':?,:,.,.,.,.,,..,..,;,,.;.,,,;,;,,',,,.''.';, \n",
+ ".'..!??'.:!,,!,,;,:.,,,,,,?.,.,,;,..!''.?,.?.,!,!, \n",
+ "!,,,.,!,.,.,,,,?.,?,,.;,.,,.,;.,,,..,,.,';,.,.,?;' \n",
+ ";,,,;,,,:,:,,,:.,!'?..,.?,.,.,?,.,.?,,','.!:.:,?!, \n",
+ ",..?,..,..,.';,,.,.;.,,.;;;;,,,.',?,,.,!,,.'?,',.. \n",
+ ".?..[.]...,.',:,.!.!;;,;,;;,,,!,.;,....;.,,';,','' \n",
+ ";,,,,.,.,,;,-...,'':';'';,,,',,',.,:'.,.!,;';'!,:; \n",
+ ",,,.',??'-,,,',?,';.,!?'?';',,,.'?',';';,,'.??:?,? \n",
+ "!!,!,!;,;-..,;'':;'.':;,,,.,,.,,,;?'.',,'?.,,;,,,, \n",
+ ",';,,',.:.,:..;,'.''.,.,,!';.,.,,'?,.,.,,.,,.,,!'? \n",
+ "?,,:,'';,!.,'.,,;;,.??,,!,!!!!!?,,!!.!?,:?!!!,,,.! \n",
+ ",,'.,,,!;;'.:!,;,''?,,,';!,;',,,,,-.!,?,,;.,;',,,, \n",
+ "--,,,.:,.;',.?,?!?,-,',;?,,,;,';,''',.''-?,,,,.!?, \n",
+ "',,:,,.!;';.,,',,!;;,!,;;;-,,!!,,',!?!'!,,',?!.:., \n",
+ "!;!;:,.,?!',?;,,,,.!.?,!,!',,.;:;.??;.?,.,!,;,';!, \n",
+ ",.:.!,,,.':,-,.,,,;,,,.;';;.;,,.!.!,.;';,.,,,,,,.- \n",
+ ";:;,'.,:','.,:',,,.,.,,-.:.,.?,,:;;;,,',,,.';',,,, \n",
+ ",,,??,,',,,,,,.',,,.;?!:'.'';,',;,.;':,.!',.;'.,-. \n",
+ ",,,.,,.-,.',:;'.?.!,-.,??,.,,,,'!!',,.!.;,,.!'?,,' \n",
+ ",,:,,,,,.?';',,:.!.;,,.!!,:,'':;,.,.,,';,':,,,'',' \n",
+ ",,.!;..!!!!??!.,,?,'.',..?.,!?,?,,',,.:,,;,:,,,,., \n",
+ ".:.,,.,.,!:.,.,.!:'',,;','',.,:',.!'?',,.?,;,..,!. \n",
+ ",,'?.!?,:'.:,:;,:'.,!,.?,.?;:,'.,,,...,,,,,:;,,,.! \n",
+ ",..,'..,;!,.,.:,,,.,!;:,'-.!':,.,,',,,,,,,.,;,.',' \n",
+ ",'.,,;,,'..,,.',..,?,.',,?.,?,.,,?,,.,,;,.,.,''.:, \n",
+ ",.,.',.',?'..,!,?,.,,-'.,',,,,',,,'';''.:,',,,-.,' \n",
+ ".,',',,,,,,,,,,?!,,!.,:.?;'';,;;,:,;,;,,,,,,.',-.. \n",
+ ",',:,.?,!?,.!,??,,.,,;-;.,!,,,.,!,.;-.,?,'!'.!,.!. \n",
+ ",';,:-',,,:,',';,.!,!,'':,,!',';.,,':',,.?.:,'.:., \n",
+ "!-,;-,;-,-.;,.!;'.,!,,.,;,;:,,';,-:,,:,,,,,';,',.! \n",
+ ",-,.!??.?,;,,,,'.;,,,,,,';!',,,,',!'!!,!.?,.,'.,., \n",
+ ".:.!.,.',,,.,,-?,;:',,.,,'.,.,.?...?'.,!,!,!.,,;'' \n",
+ ".?,:,,',.,',',,,,?.?';-,.,.',,..!?,!,;,,.!,,!!'''? \n",
+ ",'.';,,;';,!,,.,--,--.!'.'.',';;,,:,'.,.',;';';'.! \n",
+ ".';,.,.,,,.??,,;-,.,,,:'!!.'!,?,,.,,'.',,,,,;,,.:, \n",
+ ",,,',,,','.;..?,:,..,.,..,,'.',;;,.,,:.,-.,;:,.,;. \n",
+ ";.;..:..,,;',.,,,,'.:,,,,,'.!;,,',.,,,,',,,.,,;,,, \n",
+ ",;,',,'.;,,,..;.;',,,,,!?,,:;.!?,,;:,'.,..,.-;,,?? \n",
+ "??''.',',,'.'?',.:,,'.',,??'?,;'-..',,,,,;,.,';,.. \n",
+ "',',,,;,,,.,?,;,.:',',,;',,,'-';',,,.'?.,..;.,,,,' \n",
+ ";,,,,,'.,',.,,,?,?,??,,,,.,,,,-.,,'',,,;'',.,';;'? \n",
+ "'.,,;.,,,.';',,,,,:,,,;,,,,.';,,'.,,,,,';',,,.';., \n",
+ "'';,,.!;':':,,,'',,',.!?,!',:'',.'!,?,;,-,,,,,':,, \n",
+ ",.,,-,;,,';,,'.!,'?','.,,;,,;.,!,,.',.!;'.?;:,.,?, \n",
+ "'.;.:;;,,,:,.,,,.;:;:,,,,,;?,,:,.?,,';'.''?'.,;.,. \n",
+ ",,-;'.?'.,.!??,;?';,.,,?-;.,;,?;:,.';.,,?,,.,.'.,. \n",
+ ",;,,,'-:'.,;.,.,,,,,!,-,!.,-?.'';.,,',,.,;,'-,!,'- \n",
+ ",,?,.,,',!,?'--,--',,?,.,',';,'.','.'?'.-,,,;!.';? \n",
+ ",,,,?,?!',,,,,;,,?,,?,,?,.-?,,-...',?,,!.,;'.',,;, \n",
+ "',.',':',;.',;',.?,.,?,.'?,;,,'.!,.,,;,.-?','.??;; \n",
+ ",.,;?,:;,,'?';.?,.?,'.?,;,,.'?,,--,,;.?,,,.';'--.? \n",
+ "':?,.!'.,,','.!'..!.,;,;;,!..???,?,??',,,;.,,.',?' \n",
+ "'?'.?!',.,!,-?',.,,;,;:,,;;,,,-?,',:!,,'.!!:.,:??; \n",
+ "'.,.?,:.?':,,',';,,,;',,.?:,,-.';!,,,.!?:!'';-',,' \n",
+ ".!'.,.,,'-.?,-?,.!'.,;,.!.!!,,.,.!?':,,.?!,.,.',': \n",
+ "'?'?'?'?'??''.??,:,,,,,!,','.:;,,',.,;?':;,.,,.';' \n",
+ ".,.:;,.,:;?,?,;.,',,;',-..,-',',,',;;,,!,',',,!,,, \n",
+ ",,,.'?':.?.-,,,',;,,,';,,'.?,.,,,,',-'',,,,,,-'.'? \n",
+ ",.',;,','',',.,-,'.'.,,;;.'-.,!,','',',,'?''?.:;'' \n",
+ "'.',,;,,:':,,.!?.,.-?,.;'.,:,':';,,.,,.,,.;'.,'.,, \n",
+ "';.,,..,;,',.,,.,,,,;,.,;,,,;,,,.,;,,,,.,,;,,,;,,. \n",
+ ".,???'?',,.??;'.,.,;,,.,.,;,,.,,;,'.'?.';,.,,;,,,, \n",
+ ",,:,,,,,.?,.,,.,;.,;,,-;'.','?,,,,;,,.?,,.,;,';,,, \n",
+ ";,.-?,;..,.;'...,,;,.,,,;,.;':,;,,.,,....,.;,;.';. \n",
+ ",,;-.,;,.,;'.,';,;,:.,'?.,,,.,;';',.,,'.,,,.''?:', \n",
+ "',;.?.',';'.,,',',.,,,;,,,,,'.,',.;'...,.',;,',.,. \n",
+ ",.,.,?,;'.;;',.;..?,..,,;';,'.;,,,,'!',;,,.,.,.... \n",
+ ",.;.;.,;'..';..;?,,..',.,,,;,.!,.,;,.'!.,;.,.,'.'' \n",
+ "'.,,.;,..?.,..!',,.,!.,?,?,,;'.?.,,,,!,;'.!!':!.,. \n",
+ ",;;;,'.';!,.''..,'.'.,,.!!!,;.,,,,;?.';'.,:',!!.,. \n",
+ ",!,,,,,,!.,;';.;:'.',:;,''.!,,,.,,,.-?,,-.!,;'-:,: \n",
+ ";,,,..-,,!???,..!,?;:,',.?,:.,,,,',;:,,,,;',,,'';. \n",
+ ",.,;,.,:',',.,,;,,':,,'.:,.,.!,,:?!,,?,?,,.,??,,?, \n",
+ ",,,,.?.,,,,;,,,.,?,?,,,:,,,.?,!,,.,?,,:',',.,,,;,. \n",
+ "'.-??,,,.,,,.???,,!,,?',,,-,,,,:,,,???,'?!,,.,,,,; \n",
+ ",,.'';-.;.'.?.;'.':.'',.!,!.!,.'.!,.,,,;,,,.:',''. \n",
+ ";.!!?:!?,,'.';'..?.;.,;.?..;:.?.,.:.,,;'.,::.,':', \n",
+ ".,,;',,,,,,,.,,;,.,,?,;,,.':,,,.,,,,','.,,?,,';,,, \n",
+ ",.,:,;,;,.?.,?.,;.??,',;.,,.,.;,,.;:,':,,,,'',,,?' \n",
+ ",,;,.',,;',,',,!',,,,.,.,,;',;,;;,,!,',,'.,,,.!.,, \n",
+ ";,.:,,,,.:'?'?,;,;,;','''.',,,?,'!,!,,'?,,','?,.!, \n",
+ "''.,;,:,;,,,'.;,.,,:...,,,,-..,,,',:',,'..!.;-'.;: \n",
+ ":,,';,.!:,.;,;,,;;,',''.',.',.,,'.';?,;'-,.,,?'.,; \n",
+ ",,,;-.?,.:?,.?,,',,;-.?,.,.:;.;',';,,;,,,.;;,,.;;, \n",
+ "-,,;:,,.,:!?-,,.':-.,;,,,-.;.-,,,.,?,,',.,,..,,,., \n",
+ ",,'!,':';,.,,?.?,.?,,''';;,,.;,',..,.-,?,.-?,,,.;. \n",
+ ".,.!.,.,..:-,,;,,,.:,.,,;,,':';'?;:.,,,,;':;,.,:?? \n",
+ "?',?!,';,':-,,.,,,.,?,';,,''.,,,',,;,,.,-,-,.,',;' \n",
+ ",,.,-:,.-?;-.-,:.,.'?.,..,!.?.,',,,,,,'-;,',.?.,,, \n",
+ ".,,,,;,,,;,,;,,-,,,'.,,,,,,,,.';,?:;,!','';.,-;,,. \n",
+ ";:,,;,,:,,,,;,,.,,.:.?!;.;,,,!,!?,,;:',.,-.,:,.'., \n",
+ ",'--;':,,,;',,,.,.';:.,?.'??,;.',?'.!'.'?.,.!.,,', \n",
+ ";;':,',.?;'.,,.,'.,,:,.!':,,,..,;.,!!,,.,!.,,!,!,! \n",
+ "',?,:,.,.:,,,.':,':;.?!,,,.;,,'.',',-;,,,.:,,.,,;, \n",
+ ",;',',,,,.,.,,';.;.-,,?,.,.,..,':.,&.,,!,':!'.',&. \n",
+ "':'?,?,'.',,!',?!;,'!,.'.:.,.,,:;,,.,',.?,,.?,;',, \n",
+ ".'..!',?!?,;:,,.:,;?,.?,;;...,..,;,;,..??:?.!,,;.' \n",
+ ".,,;,.;,,.,..,:,,',,,;-,-.,,,,,?,?',,?,;;,',;,,,'. \n",
+ "??..,.!;':';,.!:;...'?,'.,,',:;,,,,;,.,,,;.,,.;:!' \n",
+ ",.,!.,,',;',:,,,'.;,',.,,;''.;!,:,,:;,,.;:,.!..'.- \n",
+ ";,,,.,,',,-.:',';',,,,;,,.;,.,.:?,.,:.,,:,;,'.':', \n",
+ ".,,;,.,;,,':.!!?;-:;'.,!,??..',,;,',,,','.';',';,' \n",
+ ",,..,',,.,,,',,.,.,.,,.,.,.,?!,,?,;,,,;,,,-,,,,,,, \n",
+ "-;,.,.,.,,,,?,,,,,??,',.,..,,,;,,,-,'.,'?,'.,,:'?! \n",
+ ".,!.,;.,..,'?.,.,.!?.!,,...,,..!,'!,,'.,;,.'?.?.,, \n",
+ ".,-',;..-:,',!!''?!,.,.,??-.:''';,.,,.,,.;';,,;,,, \n",
+ ".!,.'?;.;.;.,;,,.?-.,.:-.,;:',:.!,'.-:,.'-,-:,,.;, \n",
+ ",.',.,!,:-.,-:,,,;-:,..?'?,.,,'.:;:,,:,,:-,,,;,:,; \n",
+ "'-.;:,',,,,,.'..,::.,.,',','.','!?',;,.,!.,:.,.,.! \n",
+ ",'?,.,'.''?,'..!,',.,..:.,;,;,!';-:,.,:,.,,;,,.,!. \n",
+ ",;;;;;;;.,.',:.!,,..,!;,.,,-;,.?,.,,.!;';','.!?,?, \n",
+ "?,?,,,,;,.,!?,.,:,,.,,.,:?,.''?,.?,:,.,?,:,.,''?,. \n",
+ ".:,,,,:',..!.!.,:.!.,,;:,..,;.,!.'-,,.!;'.,.',;.!? \n",
+ ",.!?.-.,?.?'-..,:.,,.,?,,.,:;,,,.;,,,.?,.';.,.?,?, \n",
+ ",,,,.,,-.,';,-,.:,.,,.,''?,,;,.,!,;,:,.';,;,-'.',, \n",
+ "':,;'',,;,':,,,',.,!!,?,,!,?,!!!!,,.,,',,!';;;'.,. \n",
+ ".'?,.,'.,;,;,.,;,,.;.'?'.,,.,.,;',.,.,:','.,,,',:, \n",
+ "-;',',',,!',,.',!,'!,'.!?,:;.!?'.,,;;,,:,,,;,,,:,; \n",
+ "',','.,'',;..;.,,;,,'.'..:;..,.!?,,,,?.,,,,:,'',,. \n",
+ ",,,,.,:,,,,.!.,,,,:;;,.,,;,,',,,.'.',,,,..:,,;,,;, \n",
+ ",;,;,;,,;,,,.,!?,,.,,!':,,,,!?,,.,!',;;,','!;,,!., \n",
+ ",!,,:;,,.;?',,?,'.,,,..,,,.':;,,.,.,.;:'?;,':,,..; \n",
+ ".,,'.,,';;,.;.,.!,,;.!,,,;;,,';':',,,''!';,.,?,.., \n",
+ ";!,.,,;,,.?-.,':,,;.,;-;,,;..:.,,.,,.,';,;'..;,.:! \n",
+ ".,,!;,:,,:,,.,',,'.,:,.,,,?,;,;,;,,.;;;.?,;.?,;.?, \n",
+ ";..,,..,.;,,,.,:,,,;?:,,,.,!!!...''.'.,!!.,!,,,,.' \n",
+ ",',,,'.,,,.,!.;'.,.',.?,',.'..,':'.!.,,!.,,,;,.,;. \n",
+ ";,,'.,,;,,'.,:;.,:?,;:;.,:?;,,.,,,:?!,.;,..,.,?.'? \n",
+ ";'.,.!.'.;.;,.!',,,,,.;,,,';,'.,,',,,,,,,.':,.,!'. \n",
+ ",;:'.,,;,,,,.';,!.!',;,'.??'.';.:!!!,.!.?,.??...;. \n",
+ ";.;.,;.!!!,.:;'',,.!'::-';,',',,'';,,':,!'.;,,',': \n",
+ ";,,',,.!,;,,,'.!,;.,!'?,,',,.!!!!!!.!!!!!!!.,!!.', \n",
+ "','.,,.:,!,;,,,.,,:,;,,,;.,,,,,,':;,',,:,,,,.'.'., \n",
+ "!,.,;.,!,.,,.'?!:...!'.,'.,,-.!'.!.,!,,,-,;,;,,.!? \n",
+ ",!,,!','....,,.:,,!,!,.?'...,..,'..-,:,.???,?.,.,. \n",
+ ",,.???,?,,:,.',;',.;.,'.?..,.,.,,.,.;'.,.,..,';,., \n",
+ "!,,!!',';.',';'.!!;'.;,?.,.,',.;,.,,';,.!?.,:,-,?; \n",
+ "',.,:,,,,,;,,,,,.;'.,;.,,,,'.,,;,',;-;,,,',:.,,:;; \n",
+ "',,';,',.:,';,,.,!,!.,!?;..,,,,,;,,.,..,;','.;,,'. \n",
+ "'.,,,.;,,;,,,,.?';,,.!'..,!,!.!!!,.,!?,,?,;,;:.,,: \n",
+ ";,,,.,.,;..':';,,,.'..,,';.!,,,.,.!,:'?',,?!,,,?,, \n",
+ ".,;':,.,,,.;,...,;;.,!'?,.??!!?!,:;,.???,,;,,',,,. \n",
+ "?:;,.,.;,;,:,'?',.','.,!.!.!!.;..,,;',.,;:,,,.,:?' \n",
+ "?,,,,;!..:.'.',.,....',.,,,,,;;';';',-,',',.!.,;,' \n",
+ ",:',;,,:,;,,,''.:,;,.!,,,,.',-'?-'.?..!'?,?,;-,',. \n",
+ ";','...!'?,!?,,;,',.,!!,;,!,;'.',:?,!,!.,-.,,.,!.! \n",
+ "..:.!!.'''?!?,;:,,,'.?.!..,..,,';'.,.,.,.,?,.,,,.- \n",
+ ".?,,,,.;,.!,.,?,.?,.,,.??,.,,.:,.,,.,:,..,.,.?.?:' \n",
+ ":,,;,,,,.,,,'';':,,,',-,';,,.,..,,-,:;,,.,,,;,.;,. \n",
+ ",,;',.,,.?.-:-,.!.,:-,.,,-,.!:'!,..-,.-,.-,.-,.,.. \n",
+ "?.!'?,;''.;'.!!?,,:.,.;,;.,,';..,,.,?,,'.,:,.,.;., \n",
+ ",.,;:,.:!',?,-;.,';';,,-.,;'?,.!!?..?,,,'?.,.'?.;? \n",
+ ",.,.:,.,!!!,!!,,..,!!,,?,.,.?,.,.,!!!!!,,?,?,?:?,, \n",
+ ".,.,.,.,.,.,,:,;;;,.!,:;,;'.,:;,.,,.;.?;.,.,:.,?,, \n",
+ ".;..:,?,.,.,,:',,'!,!',;,,..!,;',,.!':',',',';,,.! \n",
+ "!,,:-,'.,,:,.;;?,'--';.,','.;'.!,,.,,'.!,;!,,.-,;, \n",
+ ".,,,!,.!!,.?!?,-;.,:,,'.,;,.,,',';:,,,',,:,,..,'., \n",
+ ".,,-,,,!,'.,:,?;,,,:,.,,?,,:,,;:;.:,,,!,,;,,.,,,!, \n",
+ "';,'.,,.!',;,.,!!,,,,.,',.,,:.!,,,:';;,.!;,,:,'.,, \n",
+ ";,:,,,..,,;?,.,',,,;'.,.,,;;,'.;,,;.,?!?,;:;,!;!:' \n",
+ "';,!.;.,,,'!,:;,,,.,;;,',.;,;,',',.,','.,;;.,,.,;' \n",
+ ",'..?,,.?.!?,,,.!-,';.;,,;...,'!?!',',''.,!,?,,,;, \n",
+ ";.,,.,??,??!'.,,;,.,,.,:':,','.,,,?,:.'..!!,.!''!? \n",
+ ",!.,.,,.,:,.,;,;.,:'';,,.,,!!??:,!,';,!,,;,';!,?,, \n",
+ "''.,.:.,'..!,!,'.':.',.?,;::!,,,.,;,,.,:.,';','.,, \n",
+ ".'-;,,:'.,:;.,.,,?,.,!.'.,.?,!,!?,.,.,.,:.?,:';,.. \n",
+ ",.,,.,,;:,.,':,,-,.',.,,!.;;,.,;,.,,,.,.;'':;,'.,, \n",
+ ".!.,,:;:,,.,?:,.,.,;'.?'.,?,;;,..,,''.',.,?,.,.,?, \n",
+ ".,,.;;,,.,','!',.-,,'.,;',..;,,;'.,?,,:,..,';-,,,, \n",
+ ".?,.,,,,:,;,.,?,.:..,.,.,..,.,...;',,'.,,,',.,,',, \n",
+ "'.,,,,,?.,-,.,;-,,;',;,,,,;'',;;.?,.,,',-,:'.,,?., \n",
+ ".;:'.,!;,,'.,,,,,,'.,,,;';?.,.?.:.,:;.,,!,.,,,':,, \n",
+ ",.,?,,,:,.?,.,?,,.;:,,,,,,.,,',,',.,,!.',.,!,'!.?. \n",
+ ",';,,.,-,.,,',.';,,,,:,.,',',',,;.,:.,?'?'.;,,:,;- \n",
+ ".,,.;,.!,;.,,,,,'.!!,.,.;,.;,,'.,!,!,,,',,,.;,,:,' \n",
+ ",.!,'.,;,,.,,',!,.,!;'.',.,,'.,,,?,',.,,'.,:-,,',, \n",
+ ",',..,,,-,',',,?,;.,;,,.,,;,'.,,,,,,,,.,,-';,.;,'' \n",
+ ",,',',,-,,.'.??,?.?.,',,.:;.,,.!,.,,;,;','!:'.,!'' \n",
+ "'.,,,,,:'.,,:,.,;,,,,,.,..,':;'.::,!,...,'';,.;,.! \n",
+ ",.,.-.',;.;:;.';.;,,-,,.'.-.,:,.'.,'.,,;.,,???,,,' \n",
+ "????,?,,,,,'?,,:'.,'!',,,,:,;,,!!!-!'!'!!,!?,.?,.? \n",
+ ",.??.';;,.,,;'-,,'-.,.,.,,.','.,',.;.,,,.,.,,,,;'; \n",
+ ".'?,,;,,..,;.?,:,,,,.,!!!,,!!,,;'.!?,.,;,,,,.,,.?, \n",
+ ",;.,.,.!,;,:..,,;,.:,.,,:,;,;,;.;':;'.:,,,,.,;:.-! \n",
+ ",!'!,,,,,,;,,,,,,,;,:,!',;.'!.,:,'.,!,,,.,!?,,,.?; \n",
+ ";,,;;;,,,,.?,;?.?,.??.;,..'.,,,,.,;'.,.,!,;;;;,;,. \n",
+ "?.,,;!.,,:'.?,.;,:':,.;:,;'.',;.,;':,,,,,-'.,!,,,' \n",
+ ",'..,.;,;:,,:'..,,'.,',',,,',.:,.!?,.??;;;,;;;.?-, \n",
+ ".,.?.?.,?,;.'?.?,,,,;,,.?,,,;-.;;.,!!'??.,,,'?,?.' \n",
+ ",?'.!'?,,.?,,.!,;,,;'.!?,,,;.:;:'.'?.',,.;..,.!,,, \n",
+ ".,?'.''!'':!!!,;.,?',.,.,;,'.,,,!':,!',;!;?.,,:'.: \n",
+ "'.,!?,.,??''.,,':,.,',:.,!!,?,'.';.,;.';.!,''..,:, \n",
+ ",,,,;,--,.,.'','.,?,,;.,,:.!,,?,;.',,:;,.,?;.,.,,; \n",
+ ",',:;'.,,'.?,',.',,':.,.';,,.,?,,;,,,-,.,,:.,,'.:' \n",
+ ",';.';,;',':'.,!?'.;.;,.,,;,.,;,,.'.,,-',,---.,,,; \n",
+ ",.,;,',,,,,,.,,-,.,.?,;.?,!.?:???,.!?'.?'.;,,,..,? \n",
+ ",,'.:,.;',',,,,:'.;',;,,,.!;.!':.,'.,;!,??,..,-,,' \n",
+ ",-.,,.!:,,.,!,,'',,.,,!,,!,,.,,'.,.,,!,!,!!,!,,'!, \n",
+ ",','!,!,,?;.!,?',?'.!',,,.!''!,,',,,.,?:,,,:,'.';, \n",
+ ".?,,.,.,,!,,,.,!,.,,,,;..!';,,,,,,,.,!,..,:.';,',, \n",
+ "!!?,.,:;.,.,,,,,,''.:,'.,,;....,,.'','?,.,,;-.,,!; \n",
+ "',.,?.'''?.,'',,.,?.;.?,;,..!?'..?,:.!!,,'.'?.!,,; \n",
+ ";!!?,.,.',,,.,.,.,-.?,.?,-?:,?,'?.,.,.-!!!.;,,.,!, \n",
+ ";:,!:!;;.'?',,',',;'?.',.;;;;;'.;.,!!,.!!,.:.!!,!? \n",
+ ",,'?,,,.?,,.,?,.,!.''?;,';;,,,,,':'',',,.:;.,,-:,, \n",
+ ";,.,,':,'!,,,,,'?:,;,,',,:,.''!?.!'..';';:,,;,,'., \n",
+ "!,,.,.,?!,',''.!'?'??!,,.?,;',.,,.;'',.-',,'.,,.,- \n",
+ ".',.;',.'?,.';,.,,,:;.,,,..,,-':,,,.,,,;.,,,.,..,: \n",
+ "?.?'.,,..,.,.?.,.?,,;,,,,-,-,,-;-',-;,-,,;--;,,,,, \n",
+ ",:.,,!-,!?,;,,:''.,,,-,.!.,;,'.,,':,;.,!!!,;,,;,., \n",
+ "!!!!'?,,:,';,.!!'?,:.?.?.,.,.,:.;?,,:-,'.,?,,',!!, \n",
+ ",,.,?,!,?,;.?,.,,-';;,;,,,,,.!,?,,'.!,??..??.,,,,. \n",
+ ",':.,,',,:,,,:,;,'.,-,.,,,,,','?,.,,:;,'.?:',;,,,' \n",
+ ";,,',,,-';,,..!,,'.,,;,;,,.!,.!,;.,,',.,,.-.,..,': \n",
+ "''':,,','.'.',,..,,.,;'',,,'';'.,,.'';,'.':!';'.,, \n",
+ "''.,,.:',';,.'',,,.,,;!';'.;,,,.';,,;',,,.,,',,,;, \n",
+ ",,-,,,,.!!':.',.',.,!!'?,.,!.,,,:-,-.'?,...,.,.,;. \n",
+ ",.,,.,,.';,';',.,,,,,.,',',,',,;',,:',;,;:,,',',', \n",
+ ",:'..',.,.,,'..!;!,!'.?,:.;.?.?',.,?',''.;''.,;,., \n",
+ ":,.,,,.;,:;,.',?',.!!,'-!,..,;'.!!!!!?,,,'.,,'.'!, \n",
+ "?,.;,:'?!!!,;:;,',.';','.!?..,'',,:,-'..,!,!,!,,'' \n",
+ ";'',,',,!'',,..!.,;:,','.!?.,':!-',,:;''!,,..,?:,, \n",
+ "',',,.!,!;:'.;,',.?:',;:',,.',;:.,.;';,-,.'!,,!,,! \n",
+ ",!,-',,!!,.,,:-':,.',,,,,,:',,,;','.,.'?'?',';,.?, \n",
+ "-'.,,!?'?,'.?,,,,;!'?,?,??'.!;?'?,:'.!?,,,.,,,,:,. \n",
+ "?'!,,';,'!!,-,,,,-,.!.,.,,:,;.',;,,;',:,-,,.';,:-, \n",
+ "-.;:;,.:',.,,;,.?,:!???,,'?,,,,?';.,,,?,?'.,,--;., \n",
+ ",'.!--?,?',;.-',;.':--,.,.--,,,,??!;:,''.;,,',.,,, \n",
+ ",!,,,;!',;,',-,'!,,,,.';,':,'.!.;'.:'.';,.,',.'.?' \n",
+ ".'..?;.';.,.!,;'.!,,.;,,',.,;'::'.',?,..'?;,',;,,, \n",
+ ",;----.,-,-,,.?,--.,;,,.,',';,',,;,,;,;,,';,,,.:,, \n",
+ ".,..,.-,,.,,,.!..?,,,;,,,',.,,!!!,','!-,--,!,-,'!' \n",
+ ",!,--'.,,';'.,!,!,,,,:,,;,',:,;,,,,,'.,'-''.!!'.-. \n",
+ "-,;.,,..,;.'?,'-;'.!,?;,.,,,;'.,',.,,,';,;',;,,''; \n",
+ "-,,.'.!-!,;';,'',,,,..,.,??.,?,.,.,'.,,,,,.,.,..': \n",
+ ";;';',';;,;;;';;:,','.;.,!,.,;,,,,.,!;.,.;';.;';.; \n",
+ ",.,.,,,,.,;,.,,;:,;:.,;,:'..,.?'.,.'':';',.';,''.' \n",
+ "';.!'?:,.!;.!,!,,!;;.,,.,;:.'.,;.,,.','.,',,,'',?! \n",
+ "'.,;,,.,!!,;'.!!.'?,:'.'?.!!.!.???,,';,;;,--,.!'-. \n",
+ "!,,.,,!,.,,,.!???,,.''!,.,!',.?!'.-:,,,!.'.;;;';.' \n",
+ "-.?,;,,',;,;,.,,-:,,;,,,,.:,,',.;,.,;!.,.?.,,,.!'' \n",
+ ";;,,.,,!;.,,;'.';,'.!.:,;,,;,.;-,-;,,,,!?'?'?'???; \n",
+ ";,,-,;,,-;-;;,-,;,,,;'..,!,.!?;'',.,,,.'-..':,,'.. \n",
+ "?,;.'.?,..,;.?.!;,'!;',,.,';,,;',,;,'.'!,!,.,.'-., \n",
+ ",,:.,'.,.;.,;..,;.,.,:.,,,,,..,,,,.';,-.,!,.!,!.,. \n",
+ ",,.,.,.,.;.;.:..!,.,,.,,!,!;';'.',.',',','.;.,,;,, \n",
+ ".,!,!,?',,,,..'.,;.,?':?'..,;,-,.',..,?,,.!.;'.,., \n",
+ ".?.,-.','.!,,,!!,'?!!,?,'.,,,-,,..,!,;,,,,;-;:,,,. \n",
+ ",,.!,-.,.,.?,,;:,;.,,.,;:,,.'':,,.'.,:?,;,.,,;'.;' \n",
+ ",,,.:,,,,.,;,.':',,,.,;.,,.,.',;',,.,;'!,!,,,.-,'! \n",
+ ",.;:.....,:.,,:..,:,.?'?':,,;,',,-..,,.,.,,.,,.'?? \n",
+ "!'..?,:,,.,.!,'..,,'.,!,,,,::'.?,,?-',.??.,','...? \n",
+ ".?'?.,.?;.,-',',';,,.',,',,'':.'.,.'.,!!!;..,:',., \n",
+ "!,'.?!,,..!!.,.!,.,!?.'?,.,!';,.!'.,,!,.',??'.,.;. \n",
+ ",:..'.,,,,.',:.;',,.,!,',''.,,,:;.,,:.?,?,,!,.!,', \n",
+ ".,;,;;..,;.',,.!.';,'.!'?!','?''.'.;,,'.',?-?.,.'' \n",
+ ",:;:.,;.?,.,!?,.,,.,,',,',;'.,!.'',.,;,.'','.,,'-. \n",
+ ".,..,.'?,-.:,',!;,;,;,;,;,;-.,,!,,'::,!-,,,;,.?,., \n",
+ ";,';;.:.,;.,'?,;'.;':;,':'',,',',':;,.,.;'..,,;:,' \n",
+ ".;,,'.;;:,,.,..!!!':.,..!.:,,';,.;.;.?,,'?,,-',,!. \n",
+ "?,,!,,,.-'!',;;''.'?,,,,','!?',!.!-',,-.',;','.,.! \n",
+ "?!,';,.'!,',',;,',,';,'.,,!,!?,,.,,;'.;,,:,.'.?.., \n",
+ ";.?,;'',.,',.,:.?,;,.?,.?,;,;';';,-,'.!'.;.;;'';,' \n",
+ ".,',.?,''',';,'!!!!!!!,'?'?!',-',.,,;.?.'?,.,,''', \n",
+ ",,,.,?:,',',-,.!.''?',.,,',.;,.,.!':,';;',,,,-,,.; \n",
+ "-,.'?.,;-,;,,.',',!'!,,'.,;.';.!;,,,,'',!'?,.?,:.? \n",
+ ",.'?,.,.,',;.,,,,;,'.,,.-;,.,;'.??,.',.,;:..,!;,': \n",
+ ",:;','..,,,,:,.,.,:..?;..:!?,.,'.,.','.'';'.'.,;': \n",
+ ".''!;,!.,',.,',.',,..;:..,,';':!;,.,...!,,,;,,.,,! \n",
+ ",,.,:.;.?,!!,?!;.,?.,,,,'';,,',',.:'..?.-;-':.!.'? \n",
+ "',',.::.'??.,..',?.;,'':;,,,','.;'',,'.;'',:'..?'. \n",
+ ",;.-!'.'-.-:'.,!.,!'.';'..!,;',':!....!,!',.''''!' \n",
+ "'''.,,','.,':;',-.:'?,:,.'.??:!:',.;''.',-!.,;,';' \n",
+ ".,:,':',',,,,,;,,!,!,,:'.!!;.'!.?.?,,;'.;.,.;,..!? \n",
+ ",!?,?,:..!?.:.,:;,-,,?'?,.?;''.,!?;''..';'.,;,'.,, \n",
+ ";'':,,'.;,,.,,,;;,;.!';!,;;:;:'.:.!!,.'!;','--,,,, \n",
+ ",,,!!;.,?!?.;.;..??,-,,'.,.!:,;,,?,.'.,,.,,,,!,.,! \n",
+ ",:'?,,?;,.,,'?,;.,:','.,.-,:!,.,,?,';,,.,'.:,!'!!' \n",
+ ".,:.'.,,''?;..,,'.,,.,,.','''.,';,,..,!,.;.,.,.,;' \n",
+ ";:!.:;.!?,;.':.';-.:,;,,:',';,..;,.;,;,.,,''!',!,, \n",
+ "',;-'.'.:,,!:',.:,,.,,'.!?,.',,'.,',.::,.,;:.',.?, \n",
+ ".,!',!-!?.','.'?,;,.,,;..,..!,,!!,'.'?-??!?',,.,,, \n",
+ "?,!'.;.,;'.??';;,.,?,;?,,.';.??-?'...:';.'!!,,'.,, \n",
+ ".,:,,;,,.;:,;.;,,.,.?,.,:,.;,,:,.,.?,..,;,,';'.;.' \n",
+ "?.,:.,,?,.?',.,,..';..,.,,''.,';'-;.'.',.,,:,,,?'. \n",
+ "'?.',.,,.:,..!.,-.,,,;'.:,,,,,,,.,.'?';.'..,'?.';, \n",
+ ".,!.[.].',.'..,.,:,.,,.!..,,'.,:'.';.;'..;,.????': \n",
+ ",;,.,';.,,,,;,.,,;.,'.,!,!:!,'.;.,;.!?,:..'.:,.,,' \n",
+ ".,,;-'.?,,,!,';':,',:',,,,,;',;',';',':',',..,,.?, \n",
+ ".;,,:''..,;,;:';,;,;-;;'',.'',.;.,,,.;'.,'-,;';,., \n",
+ ",;,,,'.;;-,,.;,,,';.,,,.':,.,;,.;.,,.,..,!'-.,;-., \n",
+ ",,;,;;,.?-.,.-,.,.;.,;,,.,,;'-,,,.,,.!',;:,,,;',,' \n",
+ ".!!,''.':,-.:,,,?.,!,!!;,,..;.,,,.,!,,,..!!!,'.??? \n",
+ "?,;'--:.?'?:?,,,;:,,,:,,,,,-,,,,,,',,,-.',',,,,.;- \n",
+ ",,,;,-',,,,.,!,!,:;',''.,,.,;,:,;.,,,:'?!'?.:';.', \n",
+ ",,;:',.?',.'.,;,'.,'.,:.,';;.::,.,'.??,.;,',!,',!' \n",
+ ",!',':,;,,',';,!',,';,,,',:',!;',,.',;;.,,;,.';,,, \n",
+ ".,,,'';,'',','';;';,:,'.?,,';',.,!!?,.?',;!'.?,.,, \n",
+ ":';.:..,:,,.!?.-;?!,,'?'?,?!?':',...:.,,;.,.,!!,?? \n",
+ ".:,.,.,,.!.,,,!!:,''.'.,;'.-;,,.'???;!,.,!,.',.,,! \n",
+ "';,'!,!.!'?,,.'.',,.,?,:,.?':'.',..?,.?',;',.'.,;' \n",
+ ".,,'..;',,:,.,.,..,.'.,;:,,,:,;.,.!,!'!,,!,,,,?',, \n",
+ ",,,!,:,.?,,,,!!,!,;,.,.:!;.,.':'...,,'.,,;,.;,.:,, \n",
+ ".,,?','..?..,!..,:.?,,.,'.,!.;,.,;,,'':';,,,',','' \n",
+ "';',,','.!!','.,,:'',,'.',?;,.,';:,,,.;.,.?.!.!',? \n",
+ ",;.,,,,;',',-,,',:,,.!,',;,',..,.'..,?.,?',',',':' \n",
+ ",':',!'-.',':',,,',','.'.'..;,''.':-;.',:,-..,.',' \n",
+ ".!!.,,,,:,,,.!'..''?,','','???,:,.,:?,!,!,!,!,!.,, \n",
+ "?',,?,:.,,,.!!!,.,.,:,,!,!,,:';?,;.,??,.,,.'?,'.'! \n",
+ "??..;?-.'?',,;',.',''-,,,.,','.;,.,,,,:,,!.!?:'?;. \n",
+ "',,'',;,'',.,:..,'?,,,.':,,,,'.,,.,.,.,;,,?:,,?;,, \n",
+ "',.,'.,,,.,,.,.,.:.,'..';,,',..,.,.?'?,;;',''.;',' \n",
+ ".'':.!.;',!,.,,.':,;,.:,.,',,.,.,.,,,,,,;,,,.,.,': \n",
+ "',;,.!!,'-,.,!;;,,.,;,;.',:.;,.,,.,,-,';',,,,,',!' \n",
+ ",,,.,.,;'.;';,,;,;,;',,,',;'.,,,'.?-.'.?,','.,:;,, \n",
+ ",.;..,!,;,,,!',,,'!,,,,,,',!'!!,-!,.,-.?-,.!.,,.,; \n",
+ ",,:,'.';';..;..;.,-,'':,,,,:,'.,,'!,.',.,,,,:,',.' \n",
+ "?',;,,,.,-.,,,,',.;:,.,.',';,;--,,,'.;,,,;-'.':,,; \n",
+ ",,,.,,,-'-;,-,,',',,.,,'-.!?':?'??:';,,.,'?,,?.?', \n",
+ ",''',''?,.;.',,?;,,.,:,.,':,,',',.,!-,'.,',,,,;,,? \n",
+ ",?-;.','','?,?,.,:.,?;..',',.,.';..,:!..'?.,!?'-:, \n",
+ ".,;.',,.'.:'.:,,,.'.,',.,','.!,:.,..,?,:,.,,?,,-?, \n",
+ ".';.',:;,.':.'-,';';',',,',,',.-,,,,,.:.,;.,;.,'.! \n",
+ "!',,'-.:,:',,.'?,!!',';.!;.'.!.?.??.?.!'?...'','!' \n",
+ ":;,'.'.'!''':'.,',''!'.'?',''.;,.'!,',',',',,',',? \n",
+ ",'!':'',,!'?,,.,.?:,.':;'.!.;'.,';.?',?!!.'?,,.,.; \n",
+ ";;,!.!.-,,..'.!!',!-.,,!','?':;;''.[.],!'''!,',;', \n",
+ ":!,.[.],,!'?,':,;.[.],;!?.'-:,.[.],!,.,,,?,,;,,.?, \n",
+ ",-,,.,,,;,.;,;,;,;,;,,,,..,,'':;,,,,.?';.,.,.,?.:' \n",
+ ".'.;'...','.-?:.:,;,,';,''.':.'..!!!!'?'?!','!'??? \n",
+ ",:;,.!!-.!!!!,',!,,'!!!,,!.',?,!!';'.!!''!,!!?.,,, \n",
+ ".';,,',;,,.?,':,,';'.''.!?,',':';,':',;'.!,.?,',,, \n",
+ "?:,.,';''':,,',':,,'?,!.,:,-,?':'..:,,,,.:,'...',' \n",
+ "..?':.'.,;:,'':,.',:,;-,:''.;,.!,,,',:',.'',',,?', \n",
+ "'.,,,''.',,,,',,,',.'.;,''..,,?,?'?.,!?'.,',',.'!, \n",
+ "'!'.',.'?;.?,,'.,.,:!!,.';,!:,,,,';,,'';,.,,,,,,,? \n",
+ ",!.'.,-.-,,'.;.?,.'';'-.'?,,';,..,.',,;-,.;.?,:'.; \n",
+ "..;,-;,!,.?,,..;.,':',,,.;','.,;,-,'.',,',.','';'; \n",
+ ";,,!,,!'?,.?,.,'?,.,',,',,,','.'.;,.?',''?,.,;,,,, \n",
+ ",-,-,:',,,,,';,:.,,',;,,,,.,,'.,,',,'..,.;':-',,,, \n",
+ ";,.,,..,',';'-,;:,,',.;'.',.':.:,',,-.?,,-.,.,.',' \n",
+ ",:'.,!,,?:'.',':',.,,,.,,,,.;';:,,,,.;,';-.,;,,.;, \n",
+ ":,,,..!,;'.''.';;.',,'-',.'?,,.,,,!,;,'.':;:,,.?., \n",
+ "..:;.!.,!':'..;,,.,!'.'.-..,!,,,,!.!?'?';..,',.;:, \n",
+ "...,.,,;.,';:'':;,'.'.'',.'.'?,;.'-;':,.,''.:;,,:' \n",
+ ",',',.'?,;,;..:',.;-'.,:','-,':;,;.!,!?'',';!,,.'. \n",
+ "'.',.?,.'??,?:.,;.,:,:,;;.:.?,,.!;-,,.!'','.!?'.,! \n",
+ "!!!?,?,.-,.!'?,.,!,',';,,':,,,,;,,:.,..,;,.,;,'.;. \n",
+ ",,;!,,,.,.!!!,;.,,:';.,:,',;,:,;,.,!,!,;,.,.',,'.' \n",
+ ",?,,,'.,?,;;.,-:,.-;!-!,;:;-'.?,.,?,?;.''.-:;,,.:' \n",
+ ",,,'.,'.,.,'.-:.,,!.,,?;,,,',?,,,;,,,.:,'::,.;'::; \n",
+ "':':,,',,;'.!';,,,.,';'.,:,,.:,:-';,,',',:.?!!,??, \n",
+ ";'''.,,;,',,',,';.,!,''.',,.,?,,,'.,-:,,,,;..?:,', \n",
+ ",',,,''.'.,'!'!'.-'.:','.,'.,-','.,;.,;,,,,',-',', \n",
+ "',,-.,;.,,','-,'',,,'',,',--',:',.,;.',.!!,'.,,.,. \n",
+ ",,.,,,-!'?.,,',:;;';';;',;...'.','?':'.',;,''.,;., \n",
+ ",:,.!!!;...',;'.,:',.!!!,'.,,;,.,:?',:;-,.,,?,'.-, \n",
+ ",,:'.:,-?!!',,-',.:,'?.:,!.??!!!,;,.;!:,-,:.!?!,!! \n",
+ "??!':,;-.!,,';-',.!?,,:?,,,.',,,.??!,!''??,.?,.,'! \n",
+ ":'?',,.!,.,';';.,,:;;,,.;',:!?,.?,.::,..!,,?;;,,.; \n",
+ ",.,,:,,,,,'.:,,,,.:'.,.,!','.,,,:.,':??,.!?,;.!',- \n",
+ ".,?.,.,:?,?,.''.';,',.,?,.?,.?,.?.?,.,,.,!?,':,.,' \n",
+ "!,!,.:',;,.,,;,.!.?.,,,;,!,???.'.,-'.!.!,:,!,.,-'; \n",
+ ",,,'.',,,,.,.,,:';'.;,,,....;;,;,...,-?,,:,.,,!,,! \n",
+ ";'!,:''',.:.;,,:,;:,,',,,,,.?;,,',,,'.'.,,,,,,,;', \n",
+ ",:,,,,;';.;',.;,,.;,,'.-',,,';-,,.,-,:;,;,'.:-,,,, \n",
+ ",,,,,,,,,,,.,,,,.,!,:.!,.,-',,',?;,','.!''.,!,,,', \n",
+ "'.,-;!,,,.,,;,,;.,';,-,,-,,.',.?'.;.,?,;;;,,,.,.'? \n",
+ "'':,,-,.,;-,,,,;,;'.,,.,?;.-,..,!,.?!;.',;,,;,';;' \n",
+ "';',.!,!'?';.?,.?.'?;'.:'?,,;''-.;,,.',.;.!',.??-? \n",
+ "',.;.,.!.';';,,',.!!;';;'-.?,,,.!'?.:',..??-!?!?.; \n",
+ ":,.,?!.,,,.!:;,.!,.,,;;';',!.,;;.,.;.,.?,,-,,,,',, \n",
+ ",;.,!,,,,?,,.,'.,.!.;,,.;.?,:;'.,.,.?,.,..'.!.,.,! \n",
+ ",!;:,,''.!,,!,?,???:?!'?',,':.,;.,:.':.!!!!..,,.,. \n",
+ ":.,-;.,';'.?,:'.,,,,.'.,,.?..;;.,!;,.,-:,'.,.-,.,, \n",
+ ",.;.;.?,,::',.?.';;,,'.;-;,;,'.',?,,'';,'...;:.'?? \n",
+ "':',;''.',,:.,-'!'?,?,.,,-,-'.,?!.,?,..!,!.':',;,, \n",
+ ",,,;,,,,-,,,.!??',,.''..'.'.,;..,?,,-,.:',,,'?.;'. \n",
+ ",;.,.,.,,.,,,,,,.',.,,?'?,;...,.,..?.':,..,'.';,,. \n",
+ ",..,,.;,';'';;',,,.?,..'-,'.';,,.?,,.;.-,-,-,,;.,, \n",
+ "!',,;,,.';.,,.,,.,',,,.!':;,.',,;,.;',;'.,,!,,.',' \n",
+ ".-!,!,!'.;,.,,,,-,;',..'-,,.;,.;,-.'?,.?'.;'.'..,. \n",
+ ",;''.:,,''..,:','.,':,,'.;,.,!.,;'':';;,..,,.,?,., \n",
+ "-,!:,'.;,!::;,.;',''.,':',;,.'.,,':',,,,'.',','.,' \n",
+ ",,:-.,,',',!''.;,,.,.,,':';',.?,.',.?,.,'!,:,'.',' \n",
+ ".';,,:,!.,!.,'::'',;;,!,!,.,,'.',,';-,,',;,,,,:,,' \n",
+ ".,!;,,,.',:,.'..,,-';,.,;,,,';,,;,',','.'?,,,,';,; \n",
+ ",:,,.,,;,,-'';,,,,!'.,.,':',,,.,,,''..!,;;,'.-,,,, \n",
+ "',,',';.,',,,,,':;.,,,,:,;,,,:,':.-,'!;,,,,,,,;,'. \n",
+ "';'.;,,.,!!,!!,!!!!!,,!!!??,?'???'!,'';,;,;,,,.,!, \n",
+ ".,.!?,?,?.:':;,,,.,,!.,.'?;.,.'!,.,';';'.?,,,...;, \n",
+ ".,.,,',,,,,--',,,,,,;,.,,,:,,,;,,.:,.,!!!;.,!!,:', \n",
+ ",,,;,,,;'',,,,,;,-,,,,.,;.,.:,'.,,?,!,?!'?,.?!!,?, \n",
+ ".!?,:,'.'?,,?,,..!.,!?,.,.';.,!.,;'.,'':.'.'.,,,,. \n",
+ ",,,?',',';,.:-.',,,';,,,'.,!?:.;:,,.?,.,.,!?,,--,. \n",
+ ",?,.;',,','.';,,.'.,.,?,-;,'..'.?,,,?...,';.!!,.,! \n",
+ ",!,,.,.,.!'?',;',,,,,',,,;,.,'',':'';',.,.:,.,,:,. \n",
+ "?;.?,,?',;',,,.!!!.':,,';,-..,';.,.,:,,,',,.,:,.,! \n",
+ ",!,!.,'?;.?,;'.,,,,-,':,,,.,,'..,,,.,.,?;-,.,,,.', \n",
+ ".,?'.;--..,.;,;'-..,;',,-'.,'?!!.??,;',',-;,,,,.'' \n",
+ ",;,..,;,,,...,,?,.,,,','',;,:,.,';',,';,;.,,';,,,, \n",
+ "',.;,';,,,,,,'!',,.',',.,,.,,:';?,,:,,,,..,;.,,,'' \n",
+ ",.,.';;',,,'.,;,,-'',,';,,,,;,,.;-;,',.,,,,:;,'.,: \n",
+ ",,',';',':',';',,',,.:'','.':;..,;.,:,,!,:?,:;;,:' \n",
+ ";',,.!.,:.,:,,.,,;,.,.,,.,,..',.';.;.;,,.,,,,:;'., \n",
+ "..,;,,,:.,,-:,.,,,.,''.'..;,.,;.,?,;'';',.,,,,,,.. \n",
+ ".,,,,,,;.,-''',,,!,.,.-..''.,,;.,;:,...,,,--.,!.,, \n",
+ ":',.!,:,;.,;,,:.!,?,'?,,..,,.,!;.!;,,.,-,.?;.!!',. \n",
+ ",;,,,,,.,;,,,...,.!.,;.;;;,.,,.,;.;:,.:,.,:.,..,;. \n",
+ "!:.,?:,.,-,::.;,,..;:.-..'?.'.;.,??,?.'.;!.;',.,': \n",
+ "',,,.;.';:;;,?':':;.,,.';':'.?:-;'.;';',,,??;,;-', \n",
+ ",-:.'',';.,!.';.!?,;,-,:',.';'.,,;.;',.'-,!',.,';. \n",
+ ",-,.!,.'?',';,,.?;',,'!'.;.,,,''..,,'?:';,'.!?',.: \n",
+ ",,,',,',,,.?,',,''.,,,,'','',!!,.,.,!,,,,!,.?';',. \n",
+ "!?.!.:.!,:,.,,;'.,,'.!.,;:,,,,..,;,,,,,,.!,.,,:.., \n",
+ ".,?,',.;.'?,.,.,?;;:,'.,,',.'!?,,'..?,'.'.'?'.!.,, \n",
+ ",?,,',','',,,'',',,,,?.!,,.,??,;.;,,;.,,;.,',.,,.; \n",
+ "!!',.?-![.]!.'.'.!.!!.'!,'!-,'!,',.!,!;;:,,,'!!',' \n",
+ ",.,.,;,'.?,';.,,.,,.;,.,,...',,.-:,,.!,'.,.;?.;?,, \n",
+ ",,,,,;.,,,,;,.,,,,?,,?,;,:,-,,;!,,,;!.;.'!;;!??,;. \n",
+ ",!.,.,!,,.!,,:.-;,'':.':,,;,..,,:,;,.;,.,..:...,;, \n",
+ "',:,,,,;'.,;,,,';;',;,.,,,,';,-,,,.',':''.',,,,,;, \n",
+ ",;,,..,.!,-:',.;,,'..,;-.,,,;''..,;.,;''.,;,.'.,', \n",
+ ".,.!.;.,?.,!,,,.-,::.!;:'.-,,,,:,.,!';.?;,.'';.,-, \n",
+ "''.,,',-';'.,,,-,-',.,',..,,.',.,;,.,!,;:';';.,!', \n",
+ ".,;,,-,,!.?,;;.!,;'.!,;,'.,:',.,!,.'?;.,';,.',.,,, \n",
+ ".,.;,,;.';'.!,'.,,:;,.;,..,,;.,;,'.;;;',;'.,,.?':' \n",
+ ",..;,.?,!,;.';.,:,.!?!!',?!'.!,?,;,,.,,''.,;'.!,!, \n",
+ ".,!',!,!!!!!,!'!'?,!:'!,!'.?'!;.,!,,!!!!?!;!,,!?', \n",
+ "?;;.!.,?,',,?,.;,,;,,,,',.,!,,?,;.,;,:',-?.,;,,,,, \n",
+ ";',-,.,,,,,.,,.,;','.!,,',,,!'.,'?',',,.;;,,.,.,', \n",
+ "'.,,;,,,;,,,',,-'.,,,,.:;:,,,,,',.,,,.,;.!';'.'?', \n",
+ ";.,,..,,.,;'','.!,?;.,!,,!!.,.,,!,;.;,:,.!;;,;.,., \n",
+ ",.!!,,,'!!,!??.'?,;,.!;,,,,,.,;?;,.,.,,,,,.;!,.,,! \n",
+ "!.,;;.,,.,.!,.'.':,,,:;;'.,,,,.;,..,.;...,;.,!'?,? \n",
+ "';''.,',,',,,,.,?!,,;,,'';,,.,.,!,,.;-;,;,,.!?',.' \n",
+ "?,.,:.,';.;:,;:,.,;';,:,':.,,;';',.',,,'?,,?,,-?,, \n",
+ ",.!.,?,,-.,,';,,',.,,.,';,,.,.,'.;;!,?,;.,.'.',':? \n",
+ ",:,.,.,.-,?,;.,,;,.';',.'..,:;.,:,;,'.,,,,.,:..,,, \n",
+ ";,;.,,'.,,'?'.',,.,:,.!'.,,.,,'.';.;;'.,,,,,,,,.;. \n",
+ ",,';;',;,;''.,;.,.,'.,,.,;,.,.!.?,:.?,?,,-,.'.,!,. \n",
+ "'?,,.,,;,,..?,;,,.,.,;.'?,,.'-?,-.-?;.,-;;,;:,:,'; \n",
+ ",,,,.?,:,,.!,,,,';!,.,;;.,;',,,;,,,.:,,,.?:,.,:'., \n",
+ ".;',.!!,.,,?,',?,:?;.,?.!;.!!,;'??,?!,.,.?,!,!,,.: \n",
+ ",',;?,,'!',.,.,.;,,'',;,',.,..;,!,.,'.,'.,,,.,;,.? \n",
+ ",;'?,?,,'','.,,,,',,,,,.,,,,.?,,:;',;',',;,.,'.,;, \n",
+ "'.!!,,;-';,,;,!',;,!!,,.,!,?'',?;.,.',,,,,,;,:,;,. \n",
+ ",;';,;,,,!;;,,;.;;,:-';':;;','.?,:','..,,;,',';;.. \n",
+ ",'.,.',..,'';..,,.',''.,':'.!!,,,,':,,,,,,,;!,,,.; \n",
+ ",,,.,:,;.,.,.?,,,,.,;.',,,,,:;.,,,,...',,,;,,',.,, \n",
+ ",,''',';.!,.,,'.,';';',:.!.,!.'.,!,..??.,';':,.:., \n",
+ "'..;;',,',.'',':,;.!?;.?!.!???!,:.'?,;,,,,,'.,.;.' \n",
+ ",?,'?';!'.';.,.',;;.:,,,.:!!,,,'.!!?,,.!!;'''.,!'? \n",
+ "',,';,;';',','''..,,,,.!,;!!,!,,-,-,,,,,!,,',!''!, \n",
+ "?,,;;,,'.'?';,,,;!,,;;';,';.!!!?';.!'.!,,!.,,',.,; \n",
+ ".;',.,;.'.,','.,,'.!,,..?!,.;?,?,,;'?!!,,;,!???'?, \n",
+ ",,,;,,,,,,.'.;,','',.;,,.;.,',,!',,,,',!',',;,','; \n",
+ ",',!'!!,.:',..'.,;;.:'?;'.;'-.,,,.!;,.'.,;:'.,,!,! \n",
+ ".,,,''!.!,,!,;,,.,.,',,,,',',.,,..,-!!,,,,''!,,.,, \n",
+ ",':'.;':.,!,!,;...,,?.,?;,.;?.?,,,.,?;,,.,;,.',.,? \n",
+ ",.,;,,,.?!?.!.'.',?,.!.,?,..,..;,,;,,,;',.',.,,;'. \n",
+ ";,..,.,?...,...?,,..;,;,,',,',.;,,.:';;'',.'?';';, \n",
+ "',';','''.!'?;'.!!??'?'?,'?!?:?!,.','.,,,.:'.;.,;' \n",
+ ".!,.!,',!.!?'.,';.';,;,.!.;'':,!:.,!'?,:,;'.,,',,; \n",
+ "','.!-!;;,'.,.;,:.?,,.?,,,,';?;;'',.,.,,,,',;,',.' \n",
+ ";,'.,,.,,;','.-,,,.!.';,;',.'!,..,;,'..,!?,?',,.,. \n",
+ "!???',?!,,',,,...!?;;'?,.,!',.,:,,.,?,;.;,,';';.!? \n",
+ ",'.,?..,.',;'.';'.?,!!?'.-,?-,,?:,,,.,';,?,,',;,,, \n",
+ ",'.;?';:,,:',!',',,.,?'.,?,,,,,,.?,;','.?,.???,;.! \n",
+ "!,,.!'.,,!,.,,:...!,,.?!!!,,!;,,.,!!,!!,!'?;;..,;, \n",
+ ",.!;,;,.,???!,.!'.',,.?,;'';';.!','-,,.,;.!;'.;.', \n",
+ ",;,';;'.,,,,;,,,,,,:,.,;,.,?;?.';.?,;;'''.,,.:,;', \n",
+ ",.,?.,'.,',!!!!!.!,,',.,.,?':;,.;?,,!,??!??,;.,,!, \n",
+ ",,..,.,..?.':,,.;.;.,,,,;,'!';.;;,,!.!,.,.!,.'!,.? \n",
+ "!?.!,,!',!,-;''.,!,!,!'-,;,.,.,;'.?,.,,.,;?;.,??!! \n",
+ "??,;!,.-.!!!,.,,,-;.,;,.!;'.,'.!.!!,.!'.!,.,!,.,'; \n",
+ ",!!,,!,;,,..!!'.!'.,;:',.,.,,.,;;.,;..?,.',;,.,!,. \n",
+ "..',?,;..?,.,'';.??,;'.'?;,.!??!?';,,,.,'.!?.,?!., \n",
+ "',':';,.,!',.!.,;,.!?,?,,?;:,,,,;,,;',,,..,,-!.;'. \n",
+ ",,.!!.,,-,;,,.!--???'.??';.,,,,!!!,;!?,-?,!.,..'., \n",
+ "?,.,.,.!?,.'?.,,,?,.'.,,,:,;.,'!,,,,';.;.;'.,;';'. \n",
+ ",?,,.?;.'?,;;'';,;,.,?,.,?,;.,,;,,;-';...,???!;,,! \n",
+ ",!?,?,;,,.',',,,',,;,!;;,:,',,;!!,,-';,,!.!;,.!',' \n",
+ ".!?,,''?!!!,,.!,',.!!,.?,.,.!?,'.?!.,;.,,,!,,,!;'. \n",
+ ",.!?,?,?,.,'??,,.?,.;,;,,.,-::.!'',.','?,??.;;,,.' \n",
+ ",?!,',,.,?,?.';.?;.,.!,,'??.!?,.',,,,,';''.!;.,!,! \n",
+ "??????'',,.!',,!.!.',.;.,?,;,,.:'',,,,,;,,,,,!;,.' \n",
+ ":';'.,';,.',',.!;:,;.,!.?,;,,,.,.,?,,....;,,.;;.!! \n",
+ ",;':,,,..'.;,;,..,,.,',.,;;,,..,.,,,,,,,:,.,??,'.? \n",
+ ",.,!,,;.,?,';.?;.-,;.,,;,.,,;.-,;...,,.!;'.,;..,?! \n",
+ ",?;;;.,.?.;,.!;,,,:..;,,,,,..'.!!,,.,,.';,'';';'', \n",
+ "',;-;,.,.-?,.....,;,,,,:,';,,:,';:,,:,;'..,,,'.!?. \n",
+ "';?,,:,'.,;.;?'..!,!,,,?,.?,?,!;''.?;'.,.,,'.,-,,, \n",
+ ",,;,?'.,.,';,',..,;,.'.,,,;,,;,,,.;,,.??;?:'?;,,,? \n",
+ ",;,,.,;,,!,;:,.,;;'.,;,.;'.,:,.;:':,;.',.,,,,:,',; \n",
+ ":,;,,;.,.;.;'.,!';.!.'.,!!!:.!!'.,,!!!':,!';.,,;,! \n",
+ ",,;-''.!??!!';.,!!!:;;''.?.!',.'??.?,!',.'?',.;.?? \n",
+ "!',!.,!?,.!?,.!.'.!!'!!'!?!!!!??,.?,..'.!,?.,,,;'. \n",
+ ",?'?'!!!,,!!,?.;...!,!!!,,!,.,.,..,?!,?:,,!.!?,:?! \n",
+ ".?;,..,?!,!!,,'.!';:;''.,,.,,.?;.!?!',.,??,,.;,:,? \n",
+ ",.'!'?',?'':',.!;!!.,,'-.!?';.!?,.,,!,.!!!,''.,,'. \n",
+ ",,'.?.,,;,!.',,.,'.,:,,,;,',.',,:'.,!,.,,.,:'.,;', \n",
+ "..'??,.,?'-,?,.',.!,?,,;:;;!.?,.!!.,.!;.,;...,.'.! \n",
+ "?;,,,.,!.'?''.,!.,,;'-.,.,;;..!,.!;';.,'.'!,',:.;. \n",
+ ";.'.,?'.??..;':''.!.!?,.!'.,!'?!,,!,!-;-!,,!,.!.,! \n",
+ ",!,!???;.,.,!,!'?!,!;':.'.'';.!?.?'?:.'?':!!?:,!!, \n",
+ ".,!.:!,:,:.?'?!,'.!?,.;,.,,''.'!'?,'.'!',.!,'.!?!? \n",
+ ",!':!,!!,!!!,..!?;;:.!!,'?!?.;.';''.!,.',.,..:!.;. \n",
+ "!'..!.?,.,,,'.!,':,.!,?.!.!,;,:?,,,.,!:.!:.!..!!!, \n",
+ ";',.!,!!'!!!?,!!,?,.?':'.,',,.,.?.,;,,.!?,.,.;.'.! \n",
+ ".,,;,.'.!!!!',,';!;'.!,!!?,.,:',.,,'.!!!,,''.!.,., \n",
+ ",,':.!'.,:,,,,.';;':.:,.!!,.',';,?;,;,,,,,'.,..!?! \n",
+ "';,,,,','.!!,!,'.,!,,,.!??!:,'.,;!'.';''.'.,'.,;,. \n",
+ "','.,.?.,?,?,:,,.,;',;;,,.;,'.!.,.,:,.,,,,.?!;':,, \n",
+ ",:,!?'.,';',,-.'?';',.??-'!!,,.,,!.!,.,,!!!-!!!!!! \n",
+ "!?';.?.;'.',..,;'.;';,,'.!,',?,:,;,.':'?.,.,.,,-'? \n",
+ ":,:.!?.,.,',,,.,;.!!',;,,,,,.!,,'?;''.!!!';:,,,.;, \n",
+ ".,,...,.;.,';.,,,;,:,';,,,';,,;','.;,,'',,.!''.''; \n",
+ ",.,;.!,,.;;;.,,,.,,,,,;!.,.,,,,,.-';''.-',',,',,'; \n",
+ ",,.,','...,,'.,,'.,...,;,,.:'.;.';,,:',..',:,;.?,, \n",
+ ";..;'.';,.;.;,.!?.,;!;.,.,.;,.,?,.,??.,,,;,.,?,!,. \n",
+ ",,:..,.,';''.,,..,.,.,!;.!?-,,.:,.!,?,,,.,!,,!!!!! \n",
+ "?,!,!?,!,.!;..,,-,?!,,,,-',.,,,,,',',,,','..,:,,;, \n",
+ ",,-,-.,,.-?,,?:;,',,',,,,'.,,,,.!?-?.,'',;,',:;,:, \n",
+ ",',','.,',:-',,,,,.-.,?.'?:,',,,,,,,.,.:,;',.,.,,' \n",
+ ".,.?.!.?.'?,,.??,.!,,.!,,,,.?!?,.',:,!!!.!!--!,,,! \n",
+ "-,!,.?,,.,?'.,'.,':.';',';','':?,,.,.,;,.!;;,'.,.! \n",
+ "?!,;.;!'.,,.'''.-!'.,,.,:'';';,',''.,,-:!;,,.?,;,' \n",
+ ",.,,,:,.';.!.:.',.';,:,'?:.',.,;',,.;''.,,?':,;..' \n",
+ ".',:,,,;,.',;,,,,.-:-',;,,:,,.,.,,;,,.!,,,;,,...!, \n",
+ "','';,;':,..,?.,,?,;,,',,.'.,,?,.':,,?,.;!,;.;;;,; \n",
+ ";,;;;;.:?.?;.?'.,.'.;,,.!',,',:;,,.,!,',,!!-'.!,,' \n",
+ ";'',.',,.,'?.,,,.,!,!!'?,!!?.,.?.,.:,;','.''.,.'.' \n",
+ ".-?.,,-.!.,;.,,-;,;.';',,,;,-;.,:,,,!.','-:',,:;;, \n",
+ ",;:!':',','?;,?',,,'.'!,,:',?';,,'.';,.,.,,'.',,'; \n",
+ ";:',',''?';,?''.',,,.,.!':,.,''.,,?.!,'.,;,,,:,.,. \n",
+ ",!,,'.'.,';,.??;''';,;'.,,,:,':,:,.!,;.,'?',;.,,,, \n",
+ ",,.;,..,.,,.!,?:'-',',-;-,,:,,',.:;,.,,.,:;.;',.;: \n",
+ "'.,,;.?,,;.,;,.:!,?.,;,.;,,,';',.',.!','.,',,'.,,! \n",
+ ",'.,,,.,.;'.,?'-..,?.,.!,,.!'?',--,':-';,;,';,';,' \n",
+ ";,;,-,';-,,''-.',;'',;'',;'',;,.'',;','',;'',,,,,; \n",
+ ",;,,,.;-,;,,,:,!,!'.,,,;,,,,',,-.;,.;','.,,!,,.,.' \n",
+ ",?!!',,'.-,-,.,;,,.!!,;.,..,;,.,!'.!,?,,',;?,!,';' \n",
+ ",','.,!,,.!!,,.,!,,.!,'-.,,,,,;'?',.,!',':',,;'.', \n",
+ "';,..?.?,.!.';,!,'.,',,,.?,!'.,,.,.!,',?,,.,,!?,,; \n",
+ ",.,?',.,,:;,,-'.;,:;,,-.,:'.':!;,,;,?.'!!'!--!'!,, \n",
+ "'.,;'?.:!,'.,!;:,,!!'.!,!.;.,;,,.,,;','.,?,,.!,,;, \n",
+ ",.,'.,'.,,'..?'!..,.?,,,,,:',';.?!'.,;.,;.,,;.'?,; \n",
+ ",;-.!,'.!,,;'.,.?.'?,,,.',,?.,.,.,;.!,!,.','?''.,! \n",
+ ",';.-,;',',.',,',':,';,-:,,,.?,,.!!;,,'.,':,.,'.!! \n",
+ "!!!:;'!'''';'.,,'-.,,;,.',,,,,,,.,.:'',,';:,'.,,:. \n",
+ ",.,,.!,!,.,:'-;-:,?,;'.,.,!?,!,,,,:,;,;.;!:!.,:?;. \n",
+ ",':,,.,?;.!:!,.!:!,;,',-',-,.,!?,;,,,'.,?';,.'?,,, \n",
+ ",.!:'?;,',.,;,,..,'';.,,',?:,,,:,.',:,?,,.',,?,,,. \n",
+ "'';,;..!:,..';,;,,.'?,;,.;,',.',-.,,:!?';';,',;',, \n",
+ ".!,:',',;,.,,,:,,'.,,-',',':,,.,-,!,,,.?;,,,,'.',. \n",
+ ",-:,',;,.,-!,',.-,-!!!?-?'.;.?,?,.:,;,,.;,!,!,.,., \n",
+ "!,,,-.,,-.,,-,',,,;',.!,.',,!;:,:-.,-!,.,;,.!,!!', \n",
+ "-.,,,,'.:-',!!!'-?.;'...,,.',,.';;',,,,-..,:.-,-!- \n",
+ ".,!,!',,.-',,'':,',--.'';,,,,.!,,,:,',:,,'.:,,;,., \n",
+ ";,.,!!?,':',,;',:-';,,-.;.!?,?;,'.':,?',.,,'::,;,! \n",
+ ".,,;.':,;',:',';,-.!;,,?',.!';,,!,;!'.',:'?:,'.'., \n",
+ ",.'.,,.,;,;.!.,,,,';,'.!;.;.?-?';.-,,,.,,'.,...,', \n",
+ ",.!,;';-;-'-;?,?,.!.-,,,;,,,;,,;,.!!!!?,,,!',!!.', \n",
+ ",,,-,-,?,,!,.,.,,!:-;,-;;;;,,.,!'...?,,;?,,;.',... \n",
+ ".,...,,.;,,,.-!.,;.,;'.,-,,-,,.?..,,.;.?!',.';',., \n",
+ "?,;,:,.,...!;;,.'!,!,;.!!,.,;'.,.,.?',;.!!,,.,;',' \n",
+ "'?,?;:,..!?,';,.,,..,,!!?,;,,,.,,:,,.,'?'..,;,,,., \n",
+ "!,,,?,,,.',',',;,'.!-;-.,!;,,.,,.,,,.!,,;,;;,',,,: \n",
+ ";,,,,.,.,!',.,!.,?.,,;,,.;','..,,;.;,.,?,.,;:,;-.! \n",
+ ",'.!.!,.,??',,?'.,;,!',!',,;,,,,.;,',,.?,:?.!;''.; \n",
+ ":,,..,.!!,.;'.:'.!:',',:-',-.',,.,,';,:,;,,.!.!??. \n",
+ ",.,;!'?,;,'.,:,!!,.,,,;,,.!????.,?;,':,'?,;:!,;',' \n",
+ ";,,,,.,,',.,;.!?,:.??!;!.'';!,!,.',.,,,,?,,,,,,,,? \n",
+ "!,;?:',,?'!',?,,;?.'!,?-?.',:,'.;,,';,.;':.!,.,!,! \n",
+ ",:,-;.,,,,::;;.:!':,;..,,.,.!,',,,''.,,,:;.,,;,,., \n",
+ ",':,,,,';,,.,'!',,,.?,,;,.?,,,.!,.,.,,?,.,.?,?!,-. \n",
+ "-!!,.,.,.,!.?;.,,.?,',!!?,:';'.'!!:,,;.',;',.,,..' \n",
+ "',,:,,';'.',,.,;,;'.,;.',,:,,,.,,!.,-,??,,,,,-.?,. \n",
+ ".,.,,.,;.,,!,,.,!!.'!.,?!?,,,;,'.?,,.,;.,',;',':-, \n",
+ ".,,.'!',,,,,!,,,!?..,,.'!':,:!,',,;'',,.!,''!,!';' \n",
+ ",.';..!!!,,-'!,,';',:,,,.,,..,!!,.'::!!!!'.?'?,,?. \n",
+ ",,.',.?!:,,,.,!'!!!!!'.,,.,!,?,,':,,,':,,,',,',,,, \n",
+ ",,,,:,',!,!',,,';,;,',',,.,,,,.,.;,:.,,,;,.,;?,,', \n",
+ ",.:',-;'.;;;,,',.:,.,-,';,.,-!',,'!;,,.,,-,,,':',, \n",
+ ";,,.,!,!,!,'.,;,,-',:,,,,.!,',,,'..!,;'.,???,,.!?? \n",
+ "--!',','!,,!!',','!?,.!,;?!?'.?',',','-:,';''.','; \n",
+ "'':'.,,!:,;,,',;.,!,!,,'!,;;!,!:!!!?',?,?,,!?,;,', \n",
+ ".!''?,;!.,!?!!-'!-!!';,!,!??!.',,;,',,.!'?:,,.!'!: \n",
+ "';''.!.'??!,,,-,?,,,?':,,;,,,.,;',:;?,',':;!,'.',! \n",
+ "'','','.',:,,',','',',,,,'?','!',,,,,,:'!',,,';.,? \n",
+ "':?.:,,'..,',,':,,,-.,;,;';,,!;':.,-:';'.!;,.,;,:' \n",
+ ",.,?'?,?:'.'?',','.!!,';',:'.'.,.,,,.',';','-'.',' \n",
+ "','.!!;,,',':,.',:,;,,;:,,:',,,,,;,:,.?',-,,',''?' \n",
+ "!'!;:,,,-,','?',.!.';',,,.'!'!,,',,:.!.,?.:,,,,,,, \n",
+ ",,,.;:,.;-,-,.!.'?;.!;.!'!!,!??'?,:.,.!!,,'?'?,.!' \n",
+ ",!!!,,.,;,:',,;?!,!,!,'.'??,'.'???''?!,,;;,,,.,,;' \n",
+ "'.!,,,?,.:?:;:;-!':,'.??,?',,?,,,,.,!',,,,,',,,.,; \n",
+ ",,,';,,,',-,'.!,;,;:,';:',;:;;,','.,,.,,,,;,;,,,,' \n",
+ ".,:;,:.!':!.,'.,.,,,.,,.'!;-;:,':;',.;':;.,:.',,,: \n",
+ ",',:,.',':,,-..,-:.,-;-''.,':';,,.;';,,,!?,.!,!,;' \n",
+ ":',,.??';;,,,,,.',.?,-.,:'.,,,-.,.,!!,.-.?:,,';:,, \n",
+ ".,,:,,:',:,.,,:,-,:;'.',;,.'','';,::,,!.',?';.,;,, \n",
+ "!,.;,:;!',,-.!;.;.!!:;,.,,,.,!,'.?,,!,:!.!,,.!'?;. \n",
+ "!-:,,:,'.,,:.!!,!:,'?,;,,,.,!?'??,?'?,,!,.'?!?,;,: \n",
+ ";..,.,.,,','.,?,..!,;..,,.'!,:.',';':,,.,,':,,,,,. \n",
+ "!',,'.,'.',.:,?,,,;,,','.,,?,,,,,,',.,',,.;.,,,;,, \n",
+ ",,,.!;,.,;'.!,?!??',,;,,;,;,;,,,,-.,!'?,;,.!!,,.!? \n",
+ "??',,?,;,:;,.!,-!?','','';'';',,,,',',.,-!,!!,!,?, \n",
+ ",.,!!,',.,,;.,';,.,!!,,.,?,;,..!.?,;'';..'!.,,,,,, \n",
+ ",,,';,,,',',,,'';,,','','','','',;',,':,:',',.;,., \n",
+ "';,,,,,,,'',.',;'.,?!,:,;,,.,'.,.!!?,;,?,.,!!??,?, \n",
+ ".;';,,.,,.!';':,,,,.,,:,;',.?;.!!,.;,',','.,;.!!,' \n",
+ "?,;.',:,.,?.;.':,.',';.,,,;,,..'.,,.,!,,.,,..'.?,. \n",
+ "..,,.,,,.,'.;.',,.,,;,.,'.,.,,;?,,:,.,!,:,;.!!,;,, \n",
+ "!!,;:,,.,,',:,,,,','',;,',,,.,-',;,',.;,'.,;,.,,,, \n",
+ "'';,','.!,,;;;;-,'-'',,;-;,,;,'.,;,,:-!-,:,,;,,;,, \n",
+ "';;',,;,',,,;'--,.,,:',.,,,;,.;,,.,!!!;,.',.,!.,!. \n",
+ ",.,;'.?,,':.,.'.!?,.,:-'..,!?';',.,!'.;:'-.';,'.,' \n",
+ "';::'.;,,,,.,!,.,,-?,;.,,.'-.:'.!,,,:,;'-;;'.,!:,; \n",
+ "-.,'.,;,,,-;,,',.!,??,;'-:,,;,,.-:,;.!.,:':!?.,.?- \n",
+ "?,;:.,','?:,,,..,,?'!,,?,,,,,,,,,';,,;,,:,!,,,',,, \n",
+ ":!,,,',?,,',,?,!','.,,!,!.,,,..,,,!',,'':',:.,,-,; \n",
+ ";,'-'.,;!','.,-;.-,-!,,'?,;.,.,:,.,,,.,;,!-.!':,.. \n",
+ "!!,!,,!,;'.,,;:,.!,!!,,:,!,!,--!,,!!-!,!!?:;,,,.,, \n",
+ ",!.,,!,;','.?,'!!!.!!!!!!!'!!--,.-,!!!?!?,!!,!,,,, \n",
+ "!,!.!;.',',';!!','!'!!.,!';,;:.!!,',,.,?,.!-.,,.-- \n",
+ ",;:,;,,'!',?',,,-!,'!,,,,'!!,,!,,,,!!!!!:,!',,,,!, \n",
+ "',!!!,!',,,','!,',?!!,!!!,;!,!!'.;,:,.,'';,',?!,,, \n",
+ ":';'.,;,,;,''.,;,,,,.,;,,;,;.;.,,.,!,,,,.,,.!!,'', \n",
+ "':'!,''.'''?'!,';'!,.;'.?..?,!;.-.-',:','.?,,.,,.! \n",
+ "-,.:,,'?''?',?,,.!,?','.!,?,.!;;.,',':.!,!,';,.,:' \n",
+ ";'.;,,',',.!','!!,?????;.,;',.',.!,,.?,!':,-;-.,,: \n",
+ ",.,';,.?,.;,:'.,,-.':!.,,',,;,:,',-';,,,,,,',.,,,. \n",
+ "!-,.,:,'.,!!?,.;,;,--,'''.;'.,,'?,,;':;,,.,,.,.,;, \n",
+ ",.,',:,.;,.,,',.!,!.:?,,.-,,,,,,,',;'.?,,,.!,,;.,; \n",
+ ",.,'.;:;,:,''!,:,;,.-,:,,,:,'..;.;.,,!;,,,':..-,'? \n",
+ "!?,,.,.,;.:,'',,.,,';,:,:,,,,,,.-,.,,..:,;,.,':,., \n",
+ ",',,,,'!','',;:.',,'?,:,;.,;.,;:;.,,:!:,.':,;,'.,. \n",
+ "?,!!:.,!,,.,.:',!?:??,,?!,':';?,!,',,.,,',!:!?!!,' \n",
+ ",:';','.,?!,?,!!,?,?,:,;!,-.,!,!,,,!,,,!,-!'!!..!- \n",
+ "!'?',,.!,,,?,'.,;',.?.?..,.;.,'.;!.-,,.!,!?'?!,!?! \n",
+ "?'?!..,!?,.?.,,,::,.;:,'.,;,,..,,.'?,''?,,.!,!;,,. \n",
+ "!,:?,?'.!;,.;.;.,;',.!,,,,.,,,,:;.'';.,.,,,;,.:.,' \n",
+ "?,?,,;.?,;;,,'.,,.,'';,'.,!!!'!,,-'.!,.,:,.!,-;''. \n",
+ "?,.!,?,,,,;,:,..,,,,;,'..,.,,;,,':;-','-;,,'.,,',, \n",
+ ":,,,.,',;,:,','.,,','.,,,',,:,,,.;,;,,,,,,.;:,,',, \n",
+ "..''??';,.,',,.;.''?,?',,;,;;.',,:',,.?!!,;,,:'.!: \n",
+ "',.;;..;!;,,:,:',:.,.'..?,,.,';?,?,!'..;''.!'.,''. \n",
+ ",',,:.!,'':,?:,',.'.:,.,,,.'.,'':';,,.?,.?,.'.'.': \n",
+ "..!!!!..;'?',:,.'!:!,!,.,,',:,:';,,.?.,:,,;,-',:'. \n",
+ ".,'':'',,:,',',;.''.,,,,',,'.,,.,,,,,,.,,?','',,.' \n",
+ ":'..',?,:,,:;,,.!;.,:'...;',.',...,.,.'.:?,.?!,'., \n",
+ ",,.','.;?,,:,',.:,,;..,:;.?:'.?,,.,,,.',?;,.':,'.; \n",
+ ",',.,,.;.:'!,!;:.,?,..;',:'.;:.!,:;.,'.,!?.''',.,' \n",
+ ":,,,.',,.'.,;,.,.?',.'.,!,;',.?'.?..,?';'.,..?'.'' \n",
+ ".,.,?,.?;'.'.':',?,?;.,'.!;.'.,.,?-,.'?.,!,!.?..?. \n",
+ ":,.';.,,:'.,!,?;.,?.?.?,.,!,.',!'?',,.,;..;',..,!, \n",
+ ",!!',!'.,',.,!,'.,.'',?..,'.'?;.,..,?,.!,:.,!'.,,. \n",
+ "'.,,'?.;,,:;.'.!?'.','',.,:,,,,'.!,;;;',:,;..,,',, \n",
+ ",';,.,;.,'.,!';',?!,.,:.!';';'.,,;.,,,,.,:;'.;',,. \n",
+ ";,.;','.!,.';,.:;,.'';,,,:''.,;-':.,;.,.!!.,.',,'' \n",
+ ":,':.,;:,;;-;;,'..':,.,!,'.,..-,,'':.',''.,,,,.!,, \n",
+ ":?,?;.!,,''?'',,.,.;?!',,,'.!'.,:,.,.,,,,.,!.,,'.! \n",
+ "?!,,.??,,,.,.,;!;.',,,,';.;':,!,,''.-!:!.,.;,.'?'? \n",
+ ":;.,,,;',';'.,.,;,.,:.,.!!.,.!';,',,','',.','.?,,. \n",
+ "!,!;,,,;,..,,..,;.!'.,'..,,,-,'.;'.!?,,,,-,.';',.? \n",
+ ",,:,,,.;:';'.,'!'..,:,,..!'.,,:,'.!,,,.,;:';'.'.!. \n",
+ ",';,,'.,,;;','.,',.,.',.,!,,,,!.'!!'.':,..,,,.,';, \n",
+ ",.,,:,,-?,,.;.:;;'.!',.,:;,--.!;.,',,;,,,,,,,,.,.; \n",
+ ".,!,!,;?,;;',''',;,;;,:,;,'',.:,;,,,,..,.',!',.,.. \n",
+ ",!,,:,:,.?,:,.,,,!,.!?'?:,?.'!.!',',.??,.!?,..,:'; \n",
+ "'.,,.,,,.',,;.,,',',,.,;..,,;'.:,,'-,--,?,,:,.,.., \n",
+ ".,;:'''.,'.,!,??.;'..'.,';'.'?.,'!!,?.?,.',.,?,.?' \n",
+ "'.!!.,'.,,!?,?,.,,:.?..;.;,'.,'.;.''.,'.?.?;!,.'?, \n",
+ ".:,.,,;',:?.,,;,,.,?,.':';;,'.;,..:,..,;.,,.,;.,:' \n",
+ ".:,,,?,'.:,;,.!,;,.,,;,',':,,.,,,',..'',;;:??.!;,! \n",
+ ".,,.,',,'',',.,.!,!!'?,,,,,'?,,,!!,:-,-;,'.,;';,,. \n",
+ "?,?;,,'.!,,',;.;.!!!!!:,;:-;,.;,,:.,.,?!,,,,',','' \n",
+ ".,,;,.'?'?,,,,;;;';;;;;';,,,--.,!,,.;',',;';,,',., \n",
+ ",;,.;'';,',';;,'.,''.',''.:';,.;.,.'.'!,.,;-.,,,.. \n",
+ "[.],,-,?,.,.,?,,;,',;,,,.,,,!','?!;',.',';,;,.,;'' \n",
+ ",'.,.,.'..,,;,:.,.[.],.';,,,,,.':,,..','?,,.!,.!,, \n",
+ "!?!'.':'?!',,',,,.,?,.,.,,:',.,,;.,,,,,,,',',.!,,. \n",
+ "!,,'.!'.,,,,,,,;,,,'.,,';.!!,.:,.,!?;':,??,;.;-.,. \n",
+ ",.,?,',.,'!,,!,,,;,;,;,,.;,:,,.,?,,.',.,,;'.,?,.'; \n",
+ "'.?,,',,;,':'';,!,,,,..,,,;,,,,,,,',.,,;.'.!'?,;,' \n",
+ ":.,',.!????!:?,,;?'';',.',';,,':,'?:,'.,,';'.,;.!' \n",
+ ".;':.!,:.';.,,',':;.;,.,.!!!,;..!.,.?.??.';.,:';,, \n",
+ ".,'';,,..'..,.',..,,:','.',:',.,';'?.':,';,,'.'.!, \n",
+ ".,?,,.;,.;.!?:,.,?,.,?,.,,'.','?,.;:',;,.,.',';.!? \n",
+ ";','.?.!';.,,,';,',.;',.:,,,.!,.,!!!!'?,,?,,,?,.,. \n",
+ "'.,.,..':.!,.,..,..??,,,;!,:,'.',:?!,?,'.!,.!,,,,; \n",
+ ":'.!;.':.,:;'.,;';';.;.,,!,.;,.,,,','.,,;,,,,',;,' \n",
+ ",'.,:',;,.',,,,',.,'!,;,.,,,,.,?',?,?,,,,,.!,:?,,' \n",
+ ";,,,'.;?..!.'?,,,.,!';';;,;;'',..!.,,,,,,,';,,',,. \n",
+ ",,';,.;:,.,,.?.,,.!.!;,,..?',;.!;,.,',,.,,.;,!:,;: \n",
+ "?'?!;';,.',.';.,...:.,.:,;,.,.,,.,.'.?.!?,,.,;?,.. \n",
+ ";-.,:,'';'..!,.,!,?,',.',.,.,.!,.,.?'?:?!!',.??,?, \n",
+ "?'.'..'?'?;.,;.,:,...,:,.,;,,..:,.,!,,,,.,,,.,,.?. \n",
+ ",-!.';,,,.',,,,,,,,,-,',,,-!'!!?!,,;,,.!?,'.,!,!!, \n",
+ "!'?!?.',.',:??'..'.'.'.,..,,.!,!!,,!,',!''!,;,,'!, \n",
+ "!-,.,';'!,',!,,,,,,,-,,,,,,,,!,,!,,!,',!,,,!,,,!', \n",
+ "!,!;.,!,,,!.,!'????!,?,.!'!!,!,,,';,,-',,,..'.',;, \n",
+ ".',,,,:.,'.,'';',,'','.';,.:,.!.,?'?,?,'?!,.,,'!?, \n",
+ ",.,',',,,.!,';,.':';'.!;'!',,,,;:,,,.,';,.',.,,,,' \n",
+ "'?',;'::;'.,',,!,,,:!,!,!?!,,!,,.,!,,,,,.!,?,?,,': \n",
+ ";';';,,,,;';,-,.,,,',.!?',':',,:,.?.,.,!?,?,.,,.,' \n",
+ ".;.;',,;,;?.!;.?,:;.,?,.,?,:,,!,,!.',.;.,.,'??.;;, \n",
+ ".;;--.,!,,'.,,:',,,,,,,,.,,.?.,:.,.,''?,,.;,'!,?,, \n",
+ ".:,',;,'-':.';.;,'.';,-',,.,;,',.;,,,,,.':;,,!,.?' \n",
+ "',.,,'!,:?,:?,.,,:,,,',,,':;,,,;,:,,:;',;,:;:!,.?, \n",
+ ".?','.;,'.',,:,,:,;,,:'-,':,.';,,!,.,.,;.!,:,'.,'. \n",
+ ".,'.'?.,..!,',!,,,,,;-,,,',,',';,,,!,!,,,;,!!;:,-; \n",
+ ",,,!!!!:,.',,:!;.??-??,,,',..,:,,',;,.;',,:';,'..' \n",
+ ".,;,.!',,?',','?,,'-'?,',;;!..'..?'.,.?.','.'?.!?- \n",
+ ",';;'.,';,;,:,,,,.,..,'',.,,,';;',''.,,,,,,,,',;,, \n",
+ ",:,'.?':?,,,,.!!,.?,.,.,:,'..!.;.,.,.',';,.?.,;,.. \n",
+ ";,.',?'.'',?;,,.!?.,.,;,.';..?,.,.?,,?.;.?;,.,,?,. \n",
+ ",?,.,.,;,;,,;,,;,,;,;,;,;,,;,.,?,!,;.,?:!,.,'.,.'. \n",
+ ".!!!.'..',.!,!;.!,!.!!!,,!,'.,,;-:,'.-,'!'!!,,',,' \n",
+ "!,','!',!!,,,.':;'':'.'?.,.,!,!.!,,.?,.,-,..:',;,' \n",
+ "?;,'.??'.;.,.,?,.;'.,.,.?,;;,;,,.!?,,,,,.,,;.',;., \n",
+ "'.,',,':;,:;,,',.':',;',;',;',,';,,'.;!.':;.,;:;'! \n",
+ ".,.';.',.;.!??'!!!','!,!:;,,.!!?,??;,'',..:;,.,'.! \n",
+ "?.,,';,.':,,!,,.,,?..,.,!,,;,,'.!':,,.;,,:'.,,',,, \n",
+ ",?,;,!'.';.,,,,;,,',,,,',.,'.,,:,.,;':;,,,',;';',' \n",
+ ";,!,.!,.,;,'':','.,.'??:;:.'..;,.',:,,.?;,.;'..';; \n",
+ ";,,.;.!.:;,.??,.,':,,.;,-',''..'.','!''',:;'..,!!' \n",
+ "?,,',',!!,-!,.,':,,,.',.,..!,??.,',.'.';:;'.,;.!': \n",
+ "',,;'.,,.',,.,,,.,-',:,',..'.,.?,.',.,?,,,,,,;''-. \n",
+ ",..,;',:,,,,'.,;'.,;,,.,,.,.!!';,:,':!,.,!;,,.:.:' \n",
+ "':,,,.,..!!!,.,,:,.,',!,':,!',!,,.,.;,.!.;,.,;,,', \n",
+ ",;,',;,,,.;:'',',.,,,',:;,,'.'.,,,,;,,;:,,.,,,,-'; \n",
+ ",,,,';:,''.,.;'.,;-.,.;:,,!.,,.'.,..;,,,,,,,'',:'' \n",
+ ".;.,,;,,,,,,,,.,.;.;,;:,-.,:!'!,!..:,..':?;,..,,,' \n",
+ ",,:',,','..,.',.,:,;..'?,!!?,':';.,;.';':;',.',.., \n",
+ "',;'','.,,,,':',.,,,,,.'':,.';,,.;.,,:,,,',.;,,:,, \n",
+ ".,,,:,:,',.,'.',,,'.,,,,'.';,:',,;,,,','.'.,.,;'': \n",
+ "-,,.,::!,;,,:,;.:','',,.;.,;;;'..,,;,,,:-;',.,,,,, \n",
+ "',,,,,,,;,,,.,,,,,,,,,:,,:;,,,',,'.,':',;,',,,.,,, \n",
+ "',,;,,,.!,,,,,,',,''.,,;,,.,.,.,,.,!,,',,',,.,,!!, \n",
+ "',',,,-,.,!,--,,,,!;.:.,,',?.,,,'!,,,!,,,;','.,.,! \n",
+ ",,,':,!.,,;''?!,.,:?;':-,-.,,.,,:',,.!;,,''.,!?.,' \n",
+ ".,,';-,',,,.,,'.'',,,,.,'.;.,;',,!,,,,,:,!;,!!';,. \n",
+ "!,'.,'!,;',','!,,!,,.,,,,!,,';,'','.,,,,,;,-':,,.. \n",
+ ",?-,-,,?,,',--,,,.,:,,.,.,?,.,:,,'.,','!,-!,;',.,, \n",
+ ",:,;.,',:?,,.,;,',;,,',:,,,,'!',,',,'!',,,:,,,,,', \n",
+ ",.,,?,;':,,',,,;':,,'.,,!,,,,.,,;,,.,;,.,,:,':.,:, \n",
+ ".,'?,;.,.,;:,,.,,.,!,?,;'.:.,,.,!'?,!'.'!?'.,,'.,, \n",
+ "'.,.!;'?,,!,;,,.,,;.,.,;''.,,;,,,:',,;,,.?,,,'.!!; \n",
+ ",'.--;,..,,,',',',,,,,.,,?,,,,-,,'.,,,,,,.,,.,,,,: \n",
+ "..,,',?!,,!;.,,;,,,':,!,;.,!.,-:';.;.,.';.,.,.!?.! \n",
+ "?,;,.,,,,:;,,.;.,'.,,,,,.,,,,','.;:;'.,,'.,,.'','! \n",
+ ",,.,,,.;'.,,'?,;,,.,,?,.,,':,,.,!,;.,,.,,,-?;,'.', \n",
+ ":;,,'.,,,.:,,,';,,,'':,,'.,:''.,''!,,;,,.,!',?,;!' \n",
+ ",.,,;,.,',;:;,,,,',,,,.',,,,';'.,,;,;,:,,;'.,,.,,. \n",
+ ",,,.,;,,'.,,',.,,,,,,.;,,,'..,;.,,,:;:,.,,',',':., \n",
+ ",,.;',,,.-,.-,,'.,,.',';,','''.,,,,-;..,,,,,,','.! \n",
+ ",,-.,?,,,,,','.!?,,,',,',.,-,.':,';,'.,!.,,,',-,,? \n",
+ ";'.,,,.,,?,,!',?:;'.,.,','.'',-,','!,!,-,.,,'?!,,' \n",
+ ",,?,!',.,,:.,:'.,?,?,,.,,.!?'?,';,;,'.,!;,:','.,., \n",
+ ",?!,'?,,,.,'.,.!'.,,!??,.,.,,:';,,.:,'.,.,;:,:,,:, \n",
+ ",.,,,,;,,'.',,,:,,,;,,,;,'','.,,.,,,,.,,.,,',.,,,' \n",
+ ":,'.;,;'.,;-.,?,;.,;,.,.,,,.,'.,,,,.,,.,,,:,,'.,', \n",
+ "?,,,'.,,,,,-',,;,'',','-,,',,;'.,,:-,;?,,:,,.,,,,; \n",
+ "-,,'.?,,-.;;,'.!,.,;:;','.?','-?,,,?!,,';-,!,,';.- \n",
+ "!'.,,',,,.',-,',,?,,.,,-';..,:,'!?,,!?,,?'':,,;,,, \n",
+ "':;,:',,,,,,,,,,.,,:,,;,,.,','..,.,,,,;.;,,''.,;:, \n",
+ ".,,,:?,.,.,,.,,.,,-.!'',;!,.,:;.'?!;;';.:.!?'!:,!, \n",
+ "''.,:!,,,.;!,!',,,.',.,,';:,,:,'.!',;'';.'?,.';.!, \n",
+ ",':,.:,.!'.!!,,.,'.:.,:.'.,.,,:.,'.,:',.!'?,'-,-'' \n",
+ "?.,,?!'.,.,'-?;':.-,,.;.!;',.,,',,,-.,'?,,,,',:'.! \n",
+ ",,,,'.,;,','...;,,.:.:','.,?;,.!:,;'.;,!.,?,;'.?:. \n",
+ ",;'.,,',:'.-:,.!?,-.,,'.,.,,.,:'--.!?!!,;,,','!.?, \n",
+ "?.,:;,','.:.',:;;,,,.,:,.,,;.,,,''.,;.,.,,.,;'.',. \n",
+ ".'?,?,;?,!,,!,,'',,,??!,',,.,,',,,.!';,,,''.?'?!;, \n",
+ ".,',.,,':,,;,,'.!,-,,,,,';,',,'.,,;':';'?,:!.,!,!, \n",
+ ",;';';,;,'.,'.,,,''.';'.!,,:'';',-,'.!,!,:,,.,:,;. \n",
+ "!,.,,,.,',:,,,,,.,,,,.,,;,,.,;,,.'?;'.!.,,?;:,!?,; \n",
+ ",,:.?..,,.!.-,,.,,'?,-?';,,.,';,;',;,':.',,,,,.,,' \n",
+ "?!,',,,,,.!,?!,,,'.;':',,.;,',,:,,.:?,':,',.!;!,:, \n",
+ ",-''.';.,,'.,,;.,;.,,,,,,',,?,-?,?,??,,,'.,;.,.,.! \n",
+ ",,;,,,'.!,.,,!:,:,,.!;.,:,,,,,,,,:;.!!,'?,':,?,!,, \n",
+ ";:;'.,'-,'?!:;;.,,,..,!,:',.,,.',','.;.'..,;':,.', \n",
+ ",,,:',',.:'.,:;;;.,';,.,;,.,.!.,,.!,:,!!?,,;,',,.! \n",
+ ",,.,?..,.,'?,,'-??;!;,:;,'';,.,.,'.,',:,';,'.,!.,. \n",
+ "!,,,.!;.?,,:,;:,',-,;',;,,,.!.,;!;?,,!?.,:,,,:'?,' \n",
+ ".,.,,,..,,;.,':,,.,,;,:,:,,',.,,;'':,;,.,,;!;.,,., \n",
+ ",'.,;;.,-:,,,-.;,,,.,!.,,;,;,,,-.,,!.!?,,.?!;',?!, \n",
+ ",.,!,,.,';,,:.,,;':,','.,;:,,,,,,,.,:.!,','.,;,.,, \n",
+ "?',;.,!';':,,'.;,.!,'.?!,,,!'.,;-',';'.,,!,.,;,.', \n",
+ "'.!.,-.!;,.,.,:';.,,:,.,,!,:,:!,.,;.,,.,,.?,:.,,;. \n",
+ "!;,'.?,,,,;,;;,,,',,,;,,.,;,,,.,.,!,?.,,?,.,';,,,' \n",
+ ".?:,;.;?,'';.',,'.!!?,?,';,,.,,!.,',,'',,',,?,!,,, \n",
+ "!,,',.!,?,,,:,,'?,:,.,,,,,!,;,:;,,..''!,,'.,!!,,?, \n",
+ ",.,!,?,??!,;.,;,;,,';,,',',,,.',;-,:,:',,.',;;,,,, \n",
+ ":','?,?,,,'-.,'!.,,,.,:,';':,;',?,,.,,;'.,.,;':,,, \n",
+ ";'.!,?,,'';.,,!,';.,.,,;,!,:'?',','.,,',,,,;,,,.:. \n",
+ "'?;?':',,,.!';:.,;,.,!'!',,,;,':.,,',,,,?'.,.,??,. \n",
+ "...,.;.'?,.!?,.!,?,,',;?!.,!,!?!',','!',,'.?,'-.,! \n",
+ "?.,'':.,,,.,.,,,'.',!?,,.,?..,.,,.,'!'!..,;.!,?.'' \n",
+ ":,;..,!?,,,'-.,,,',,,'.,,,-!-'!!-,;',.,,.?;;,:;,.' \n",
+ "....,'.,!:'':,,',.',,;':,,.,?,,,:,.,,:;.?,,!,;,,,. \n",
+ ",,?,,'.,,:'.;:',!'.',??,,':,-'?,,..,,;.,:,,,',',,; \n",
+ ".,;,,;,.,,.,.,.,.,:,'.,-',';:',,,,,.,,;,.,:,'.:',, \n",
+ "','.,.,,,;;'.;,;',:,',,;,,,.!.,;''.,;,--':';,,.!,? \n",
+ ",,,,.,.,,.,!,!!?,;,,:,,',,,,..',.,,;-''';,,,:',.,. \n",
+ ",.,':,:,':,,:,:,,;.,!,.,;'.,:.,,.!,!,':.,;.!,,?,!' \n",
+ ".,:,,',';'?',,.,:!!!,.,????!-?,.,?!,;.,,?,,;.,?!!, \n",
+ "..,,'.,,;.,?,,,.,:,:.,;,'..,?,..,;;;.',;.,;.,?,.,, \n",
+ ";:,,.,;.,,.,.,,!,,;,,'?,,,',',,.',,,,?:,',;;;!',?, \n",
+ ",?,.,;';,,','.,,,,,',,'';.,-:,,',-:,,'.,!?,,.,.'.. \n",
+ ".,,.?,,.!',,.!?:?,,'!,;.';,',.,?,,!.',-,,,,;,,.-?, \n",
+ ".,:';,,','.??,,.,,.',?,,;.;,,,,,-,,..,:,,,,.,:-,,' \n",
+ ",.,:,..,,-.,,,.,.,,,,.,,,,;,.,,,;,:'','','.,,.,.,? \n",
+ ",',;,.;':',,!,',,:-,-.,,!',';,','.',,',',,.,':'',' \n",
+ ".,-',-??!??,!,.;..,;'..,;.,',:,,''!';',,'.!,,,'';, \n",
+ ",,,,,,,':,.:,.,.?':,??,,;,,,,,;,,':,',',,:..,,.!!, \n",
+ ".'';'',''.!'?,',,','.,,!,.,;,,'.,.';,',:,,?'',,,,. \n",
+ "',,';,',:,,.!,?,,.?,.,,,,:,;,;,;;';-,,',',;,,,',.' \n",
+ "!,.,.,,,,!,,.,..,!'?,,;,,',,'.?,,..,,,,.,,,,;,,.?, \n",
+ ",?';,,;.,.,;,?;.,.;:,;;;,,.?,,;,:,,,.,';.'-,,,;,,. \n",
+ "?,?;,..,;:,-,',.,,,:,,-,':',.,.?'?;,.,',!,,.!;,',. \n",
+ ".'-,,;,,';,,',,,.,,.,:,,:,.!:?;,..?,?,'.,'.,.,'',, \n",
+ ";'.;,,;'.;';,:,;.';.,,,-,-,:,,,,,,.?,!'.,,;:,;:,,. \n",
+ ";,'.,.,.,,;',.,?,''?,,.,;'-;-.,;.,:.;,,.,,'?!.,,,! \n",
+ "??',,.,,!';,';,;,;,:,,.,!'..,.?.,,;,.,,,.,!','.',' \n",
+ ",:,,,,,''.?!.,!.,'.,,.!,,';,;,',.,;','..,.:,,;'.,, \n",
+ ",'.,,,'.,',.,.,,,;,,',:;.,,!,!'!,..!?,?',,;.',,,,: \n",
+ ",,,.,.,;,;,-;,;,.,';.',?,.,.,.,:,,','?,.,?,.,,;,,, \n",
+ ",.,.,;'!,?',.,:.!'?.'?'??;':',:,',..,,;,.',';'.,,! \n",
+ "'?',!-',,',',!',,,,,.,,,,',,-''';',,,.,,,,,.,;.,,, \n",
+ "';.,'','',:,,,',';',':',,',',.!,;,,.,!,:!;,..;,,.' \n",
+ ",',.,,,.,?,,,,,,,,.,,!,!,.,,,,,;.,!'!,',,,',.,!'!, \n",
+ ":,',!,,,.;,,,.!,-',!,,:!,.,;,,:':',,;,;,,,,:.;;,., \n",
+ "!,.!;.,:,.-,;,,:,.:'.!,?,,.,:,.,'.'.,,,,;.-,;,,.,' \n",
+ ",:,,,'. \n"
+ ]
+ }
+ ],
+ "source": [
+ "compare(shakespeare['punctuation'], sherlock['punctuation'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 20,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "..-.......'.........,,,.,,,.,.-'..,-,.,,...,-,,,,, ----,,.,,.:--__.,:--,!,!.,.,,,.,,,,,..--!.':--,,:.\n",
+ ",,,.,,,,.:,,.,,,.-,-(,.-,,,,.,,,,.,,.,,..-...;,,., ,.,...,.,,...--,,..,?,.,..--!.,!,.,,,.'.--:,.,'?..\n",
+ ",,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\",.,\"\"\",\".,.,'.,,,,,\",. ?,,:--?!,.--,,.--,?--?.--,'?..'.,!..,,.'.,:,-..--,\n",
+ "\"\";\",,..,,,-.,,,-,,,\".\"\",\",.\"\"\",,.\",..,\"\"\"\"\"\",\"\"\"\" .?--!.?--,.'..',....--!.,',:--...,,:--'!:.,'?,.--!\n",
+ "?'\"\"!...,,.--,,,\",--.\"\".\"\",.\"-,'\",\"...,\"\"\".\"\"\"..,. .':?..__.,,!.._!_!....--!.'.--,.''.--,.--,,,,.'...\n",
+ ".\",.\"\",'.\".\"\"-\".\".\",\"\"\"\"\"\"\"\"\"\".\"\".\",;,\"\".''''''''' .....--!.,!,,.,,-.,,.,,,,,,,.....--,!..?--,..--,..\n",
+ "''',''''\".\",-,.--,.',--',,,\",.\"\".\"..-''..,,.,,\"',. .,.'.',.'.--,.'.--',..'...--,,...'.!...--,,!,...?.\n",
+ ".\",\".\"\",.\"..',,\"\",\"\",....\"\"-\"\".,..,,\",,..\"\".,.,,.- .--',.....,'.--,.!,:--.-.',.--',,?.....--!.''..,,.\n",
+ ",-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",.,.\"\",.,,,.,\",.\",\".\" .'..--.'.'???''.'.:,.,!,!!,,'.'.'!'!.,,',........-\n",
+ "\".\"\",\";.\"\"\".\"\"\"\".\",\"\"\".\",.,,\"\"\",.,..\"\",\"\".,,.\"\";\". -,.'.--?..'.?,..--?.--,?.'.'.,.,,:--'?:--??'..??--\n",
+ "\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\",\".,.--.\"\".\"!.-!,! ,,...--?.?.--,,_,'._'.--?.??.--,,'?..'.'.'.?,'.'..\n",
+ "-!-!-!,,,,\"\".-\"\"\"\"\"\"\"\"\"\".,\"\"\"\",!\"\"-\"\"\"\"\"\"\"\"\"\"\"\"\"\", .'.''.!.'..,,:--.--?.--,..--,!..,..,,.:--,?--',.:-\n",
+ "!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\"\"\".\"\".\"\".\",.\"\"\"\"\"\" -.?,,..,:--',.'..:_'._.,..,.,..,,.,.':,.:...,:'.?:\n",
+ "\"\"\"\"-,...\"\"\"\"...,.,.,-\"\"\"\"\"\"\"\".\"\",\".\",.,,\"\".\"\"\"\".\" ,,,..:_._,:._._...,,.'.,,,,,,.,,....,.._:._!!,!.--\n",
+ "\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\"\"\"\"\",-,,.-,\",.\"-'\" !'.,.,',.--,,...'.--',,.--,',...--.'.,?,.--,.--?.?\n",
+ ".',.'.,,,.,,,,.,,,,,,,..,-,--,,.',.,-,.,.\",\",,,.\"\" ?.--,.--,.'..,:_,',,!,!,'!_.,,.?,?,,,.....',.:,.--\n",
+ "\"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,.,-.,.\",,.,,,,,,\"\"\" ',.,,?.,.--?.--,.,'!,:--!--',,.,,.,...,.--',,...,!\n",
+ ".\",'..-,.,,,.,.,.,,,,..,..-,.,,.\"...,?,,?,.,.,'.,. !,!,,.,..,,.'?,,'...--?..--,.'.--,!..:--.--!,....,\n",
+ ",,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'','&',..'\",,-,,.'.,, '.,:--_._.--',.,,,,'?,,':--,..--,,.:--_,,_._,',_,_\n",
+ ".'.,',''\",.,.,.'.',''-,.\".',...,...,,,.''.''.!'''. '._,.--',,,...,:--,,'?--,.--?.,?--,,.,,.'.--!,.?!,\n",
+ "',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\"\",.,.,,,,.''..,\"\"\" ,:_--'.,..._..--,!--,',.,.'.--',,..--?,.,!.--,,.--\n",
+ "\"\",.\",.,,-\"\"\"\"'\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..\",\",...,,,.\"\"\"\". ,?.--,.,...,.,.,,.,.,.,,,.,:.--,',,.--,,..--,,'.,,\n",
+ "..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\"\"\",-.\"'-,-..,.,.\"\" '.--,?.--,',.--,..,,:.','','..--?.--,?.,.--,.?--,,\n",
+ ",,,,,\"\"\"\"\"\".,,\"-.,,,,...,,.,,.,.,,.',.,,.,-,-,-.\"\" .,?--,.--',,.--,,''.''.--,..,.,'?--,,,,.:--?,,'?.-\n",
+ ",,\".-..,.,\"\",\"\"..'...,,\"\",\"\"...,.?,.,..\"\"\"\"!\"\"\"\"\"\" -,?,.,'.',.,,.--,,.,.,:--!,:--,...--',.--,,,..,.,'\n",
+ "\"\"\"\"\"\"...\"-..,,,.,,,-,.,,,,.;,.,-,,.,,;,.\"\".\"\".\",, :_--,,._:--,.'....--,,,.--,.:--,?:--.--,.:--.....'\n",
+ "'\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-..,\",.,,.,,..,-.,,..,. .--.':--,.--,,,..--?.,,:--','..:--.?--?..?.',.--,,\n",
+ ".\"\",-,,--\"\".,.,',..\",\".\".\"\"\"\"\"\"\"\",\"\"\"\"\",.\".,,.\"\"\"\" .--,,.'.--,,.:--''..'?..,,:--..--',.,,..,'...?,...\n",
+ ",,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-.,.,.,.;-.-.....-.,-.,, --',..:--,?--',,.,.,.,,:--.,,,,..:--?--,,...--,!,!\n",
+ ",,.,,,.;,.-\"\"\".\".-,,.-,.\"\"\"\".,.,,.\".:\"-,\",.\"'\",.\", :--?--,.--,.:--,.?--,,.__.--?.--,,.'..,,:--',,?--,\n",
+ "\".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\".\"!\"\"\"\"\"\"\"\"\"\"\"\"\"\".,.,' ,.--,.?--!..'.''.--?,.?,,':--,!!--',..,,.--,.--,,.\n",
+ "\"\".-!!\",.,..\".,\".\".\",.\"!.:\"\"\",.\"\"\"\"\"\".\"\"\"\"-,.,,.-, _',_'?..--',,.,,,.',,.--,....,,,,.',,:_--'.','..'.\n",
+ ",,,.,\",.\".:\".--..,.,,....,,.,,.,,...,,,,-,,.\",,.., _._--'''._',,,:_--,,!,.''...,,!_,,,'.,,:--',.'.',.\n",
+ ",-,.\",;-.,...,.;,.,\",\",\"\"-,\",.\"??\"\"\".\"'\"\",\";\"..\"\"\" ,'???--,.--,,?--,,.--',?.,..--',,...--,,..,,,,.--,\n",
+ "\"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,,.,.'.,.,,..-,.,,-,.,. ,,.','?'.',?--,,.,,.,.,,,!.,.........--,....--,.,.\n",
+ "\",\".\"\"\".\"\"\"\".,.,,\",-.\"\",,.\",,.,,,\"\"\".\",,,\"\"\"\",,,., --,,.--?.,..--,,.--?.?--,,,..--,.,...':_:_,.,,:.:,\n",
+ ".,.,,,.,.,.,...,,.,,\".,,,,.,,.,,,.',--,,,.-.,,,.', ,,,',...:,,',.,!._!!_--',',.'.',',.,:,.--'..--',.'\n",
+ ".\",,,,,\".,,.\",-,,.\".\",,.','\"\",..,\"\",,,\"\"',,,--\"\",, .'..,,...,,.,.--,?--..--?...--,?...,,.,,.--',,..--\n",
+ ".\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\",\",\".'',,,.,.\"\",\".\".. ,!.--.,?--.--..--?--.--!.,:--.,.--,.'_._,..--,?--.\n",
+ ",\":\"-:,,,..,.--,.,',,,',\"\"\".,.\",'\".\",.,,,.,,\"\",.\"\" ..,.--?.--,...--',,.--,,,...--,,...,.,,:--...--',,\n",
+ ".,.\"\",,.\",;\"',.',.,;\"\"\".\",',.'.,.;.,,,\"\",?..'\"\",,\" .,,.--,..--,.._..._'...,,...,',,..--,,?--,.--.?--,\n",
+ "..\".,.,'.'\"\",\"\",.,-',.,,;,.\".,,,:',.,-'''.'',''-.' .--.?'...,,,'.,,.'?--,...--,,.--,.:_._..,...--,,.?\n",
+ ",,'.,''',,'.,.,--,,-.',.'-'.''',,'''.',,,''\",,-,.' --,?--,.,,.--.,.?'...'.,.,.--,?,...,.,.--,,',.--,,\n",
+ "'.'',,',.,,,.-,-;,.''','-'''.',.,.,,,,,,.,,.,;'\",, ...,.:...:..:,,,.:,,,.--,.,..--,?..'.-.,.?,,'.?.,.\n",
+ ",,,.,.,.\",..,,,.-,''..-,,,,-,,;,,-.,;.,,.,,;\"\"\".\"\" '...??,.--,.--,,..--?,.-_-,_.--,.--,?--,.,..:_--,,\n",
+ "\",.,.,.,,,.'.',''''.'.',,.,,.''.',,,',.''.'.,.''., ,,,..._,.',,..:,,:',,,...:.,,:.:_--,..._--,.'.--,?\n",
+ "-.'','.,.,.?'\".\".'','!.,,-.'\",.,;.'',',.'',,'.',,. ,..,..'..','.,'.._,,.._.--?.--,.,.--,..--?.,,.,:--\n",
+ "'.''''.''\"',.,,-;.,,.''.''''''''''',,,.,..'''','.' ,?,.--,,.--,.--,:_,:.'._?--,?--,.'..:--,?.,,:--..:\n",
+ "'.;'.,''''\"\".,,-,.-'''.',-,.,',,.\",,;,.,'',.,,,-,, --!,,..,..,,,,'..__..:.--,,,...--?.--,.,.--?.--,.:\n",
+ "'.\",,.,..,;.'-,,.\",.,'.,.,..,,,.,,,,,,.\",,'.,.\"\"\"\" ,'.,.,..??'.:,.,.:,,,,,,..''..:.,,.,,::.,,,,.--??-\n",
+ ",..',,.,\"-.:-.,.,.\"\",.\",\"\",\",.\"'..,,.\"\",..,.,,-,-. -,..,._:_..,,....,,::,..--,.--,.,..--,'.--,.,.--!-\n",
+ "....'','.'',-''''','..'''',..,,.''\",.,-,..\"\"\".\"-,. -,......--?.--,,.--,,.':--??:,...,.,:.,,:...--,,..\n",
+ "..,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\".,,,,.\"\",.,,--.,\"\".,,,. ,,.--,,..'::,',,.',,.,,.--,,.....,....--,.''.--,,,\n",
+ ".-\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"-,\"\"\"\",\"\",-,,,'.\".\"\".\"\"\",.\"\"\",. .--,..',,..:.--',.'..'..--,.,:...?.--',,.'...,..?_\n",
+ "\"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\"\".\"\"\"\",\".,,.\"\",\".\"\".\" ._--,.'.--,..,,.?'?'.::,.--,,.--!.'...--,,._._,._-\n",
+ ",'\",-,.,,.\".'\".\",?\"\"-.\"\".,.,.,.\";-,.,,-,--,--.\"\",, -.._?_._?,,,,.,.,.,.,.,,,,,,,,,'..--,,.,.--',...--\n",
+ "-.,.,,.',,,.-,-,.\"\",\"\"\",\",.\",\".\",,,.\"\"\",\".'-.\"\"\"\"\" ,,.:,.--,.''.'.'?.,..,,'....--,...,'.--,.--__,,.._\n",
+ "\"\"\"\"\"\"\"\"\",,.'.-.\"-..,..\"\",,\"..',,,,,'-..,,','.,-,, ._.,!,!...!...!......--,.,,....,.--.,,_._.,,,..,:'\n",
+ "-\",.,,,,-,,-,-,.,,,.;,,,,-.,,..'.\",,\".\",\"\".\"\"\"\"..- ,',',__,.,.,',.--,....,,,.!!:.,,',.'.:.,,.'?.,.,,,\n",
+ ".-\"\"\"\"\"\"\"\".,,,,\",,.,.,,,.,-\"\"-,.,?,?-'-.,.-,.,.,,, '.--,,.,..--,.'....__...........--',?..'....',....\n",
+ ",,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\".\"\"\"..\".,\".\",,',,.,,\" ....--,....,,...'.,..........--,,..:,.'.'....,..--\n",
+ "\",,.,\".\",.--\"\"\",\"-,.,.,,;,,\"\",,,,.',.,,.',.,.,,.', ,,._''._.--,,,,?--,.....,,.:,,.,,...:.,,.--?.--?..\n",
+ ".'\"\"-.'.,.,,.,\".-.\"\".\",..,...,\".,,.,,.,.,,..,,-,,, .?.--,,..:.?--,.,.,:--.!!!--?.--,,...--,...,,,.,',\n",
+ ",.\"\".\"\".,.\",,\",.\"\".\".,\".,,,,.,.\"\",\".,.,--..,\"\"\".\"\" ',..,..._._.--,,...--,,.,..--,.?.--?....--,.--,...\n",
+ "\"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,.'.,,.,,.,.,,.,,\",,.-. _.._--,,..--,.,..'...?_--..._--,...--,,,..--,.,.--\n",
+ ",'.,,,.\"\".\"-.,\"\"\"\".\"!,.,;,,,-,....,,,,,,.,,.,.,,., ,,,.,.:..:.--!.,.--.--,,,.,.--,.,,.?.?.--,?,.--,..\n",
+ ",,,,.-,,,,,--,.,,.\"'\".\"?!,,,'\".,.,'',.\"',\".\"\"\"\".\", ,,,.--,.'.,.:,.,,,.,,:..:..?,..,__..?,.,....,..,:_\n",
+ "-\"\"\".\",!.\"\"\".\"-\"\"'\".\"'.\"\"\".\".,,''''\"\"\".\",,,,-\"\"\".. _.:...!',__!..:.,__.:__.?,,,..'.',?,...,:__....?._\n",
+ "\",.\".,\".\"\".\".\",,,-\"\",\",\",''-.,,,.''.,,?,,,.,\"\"\"\",. _!..:,.',__:,.,,.','.,.,,,...?,.,..?.!..,:,,.:,...\n",
+ ",,.',,.,,.?',.!..-.,?.\"....,,,.,...,,...,',.,\"\"-\". ,,,,,,..,.,.,'..__.??.':.,,,,.,.,.,,,.'.?,..,...'?\n",
+ "\",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\"\"\"..\",,,\".\"'''-'''\".\" '.??'?',?,,?,,!.,.!,!.,.,.:,!:.,.--',.--...--.,,..\n",
+ "\",\"..,,,,,,-,,,,\"\"\".\",,,.,,,\"\"\".\",,,,.,\".\"\".\",,,.- .--,.,__.:'__..--,?--,.?--,.'..--,...--...!--,...-\n",
+ "--\"..''',.,,,,,,,.\"\",\",.\",,,.,,,,,-.,,\",..\"\",\".\"\"\" -'..--,.--,..?.??.._'_!'__.,,..,,,..,,..,..'.?.,,.\n",
+ ",.\",,\"\"\".\",.,,.,,.,,,.,,.,,,,\"-.,,-.,,,.,,,,.\"\",.\" ,.,,,,.,--,?!_,,_.(__!),,.,!,',,,..!.!.!,,,.,..(),\n",
+ ".,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\",,,,-.\"',.\",\"\"\"\",;\".. ,()().,..,'?.._,_!,,.,!!:!__!,???,?.,,.!!-:-..?,.,\n",
+ ",\"\",,.,.,.,.',,,.\"\"\",-..\",\",\".-,-.,,,,,\"\"\",\",,\"\",. .,.,,,?,..,.....,,,,,.,,'.,.,,.:.;;.:...'.?.-.._--\n",
+ ",,,\"\"\"\",,.',.,',.,,.,;.,,.,'\",,,.\"\",\"\"\",,..,/.,\"\"\" ?__--',._,,.,.',__,'.,_.___..__..._--',.,.'.-.__--\n",
+ ".\",,.\"\",.,',.,..,.,\"\"\".\",.,..\"',.\"'\".\",,....-.,;?, ?__--,.___...,..,'?'?....,:_,_..__,,.:;_''_,.,...:\n",
+ "'.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\"\".',,.\"\",.,,-,.,,,.\"\" .,,,._,'_...?:.',,..__...__.!,..?,'..,?,'..,'.,?.,\n",
+ "\"\",'.',.,,,\"\".?\"\",,.,.,\"\"\"\",,...-.---\"\"\"\"',.,'\"\",\" :_!_!,,._?_;__,__;,:--..''._'''.._,.,.,,.,,.,.,,,.\n",
+ "\"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\"..\"\",..,...',,,,.,,,, '',,.',__,____.,,..',.._!_.._.?.,,,,!___.,?.,,.:__\n",
+ "\"\",.,,\"\"..,,.,..,,;,,.',..,;',,,\"\",\"\",;\"\"!.,,.\"\",, !.,'.,,,,,,,.,.''..,,..,,,?.____.,,__,.,,?.,__,.__\n",
+ "..',',..,-,.,-,,!,.,.,\"\"\".\",,!.,,,;,,.-,\"\".,,\"\",., ,,__.__,...',,.,.,...:.'.,.,,,,.,.,,.,,,..,.'.,.,,\n",
+ ".\"\"\"\"\"\".\"\",\"\"?\"\";,,,.,,?,,,,.,??,-,'\".\"\",,\".,.,.,\" ,,,..,,.',,,,-',.,,.,--,.,,'..,'?.__,.__.?.:,'..,.\n",
+ "\"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',.'\"\"&,\"\"..,.,\"\",.,..\", ,,._,..._.,.,..,,.,,?,..,,..,,.,,.,,,.?..,--,.:..,\n",
+ ".,.,,.,,,,,-,.\",\".\",,,.,,',.,,.\"\"\".\",.,.,-,-.,'?\"\" .,.',,'....,..,.__'..,,......'.'.',...,,.,?....,,,\n",
+ ",-,-,.,,.,,..'.,,--,,-\".',,..,,.,,.'..,,.,,.-,,,,, .....,..?,,.,.,,.,,',,,.,.,.,,,.-:.',,..,,.__.,',.\n",
+ ",.,,-,,\"\"\"\",,.,,;-,.,,,.,,,,-,\"\"\",,,'.\",,.,..,.,,, ,?:.',,,,',,,,,.'..'.....'.?,.__,.?'..,......'!'?,\n",
+ "..\".\"\",\",...;,,,,,-;,.,,-,,,,-..-\"\"\".\"\",,\"..,.,,\"\" !,,?.,..........::...,.,,..,,.'.,,,.,,,.,.,.,,,,,,\n",
+ "\".\",.''.,,,.-,\"\"\"\",\"\"\"\",.,,.,',.,'..,,,\"'.,;,,.,,. ,,..,,,,.,,,.,'.'..,,,,,,'.,,,.,!'.--!,!,..'.,,.,,\n",
+ ",.',.,,,,.-,,.\",\".\".\"\",,\".\",!.,,,.,,\"\",,\",,.\"',.\". ..:.,.,,,,,,,,.?......,...:.,.....,.,.:....,,.'.''\n",
+ "\".\",-,,-,-,,,.,-,.\"-,.\".\",'\"\",.,,.,.,,,,.,,,.,,\"\"\" .,',,,!'.':._,..._,__..:__..,:,...?.,',,.,,,,.,,.,\n",
+ ";\".\"..\"\".\"\",\"'.,.,.,,.,'''',\"\",\",.\",.\".\"....,''''' ,,,__,..,.,,,.__.,,,,'..,?.....'.:.,.,::,,,..,.'..\n",
+ "',,,\"..\",.\".\",,\"\"\",.\",,\"\"!\".,.\",'-'\".\",..,.'!\",.\"- ..'.,.?,,,.',,,,.,,.,,???..:..:,'.,,,,,,.,!,...?.,\n",
+ "'\".\".,,.,,\",,.,,,,,.\"\",\".,,..,,-,,,.,,,?..,,.?.,,, ,,,.,,.?.,,.?'...,.,:.,.,__.?....,,.?..,.,..',,._.\n",
+ ",',.,\"\"\".\"\"\".,,,,.',..,.,,'...'.,.,,,,.,,,-.,.\",.\" _.!__....',.,,.._._,',__.'.,.':._,!_,:'.:'..?...,,\n",
+ ",,.\",\",.,\"\",,\",,\".,.\",',\",',-\",,,..\"'-\",,.\",.,,\"\"\" ,...,,,,,..::,,,.,,.:,,:.,,.,,,.,,.::,.,;,,.,,,,__\n",
+ ".\",.,,,.,,.,,.,,,.,,\"\"\"\",...-,,,,.,.,.&,,,.\"\"\"\".,' .;,,:.,,,...,...,,.,........,,..,,.,.,.,..__:.....\n",
+ ",',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\",..,.'\"\",\".\",,\".,,.,,- .,?.,,_,,_...?..,,.,,...,,.,.__..,.__..,....,,?..,\n",
+ "-.\",\".\",..\".,-,..\"\".\".\"\"..,,\"\"\"\"..,.,,\"\",\"\",..,,.\" .,,?...?.,'..,....,.,,,,,.+----.,,,,'..,....:,:.'.\n",
+ ",..,.,,.,-.,.,,,,.,,,.,-.-.,-...\",,,,.-,,..\"-,.,,, .,.,,.....--!--,,,.,.....,.:,,.,.--,.--!..........\n",
+ "-....-.,.,.,,..\",-,.,.,,-,.,,.,..,.,..,-.,,...-',. ?,.--,.......--!.,,..,',.--!,..'.?,,.,..,...:'.,.'\n",
+ ",'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,,,,.,,,-\"\"\",\"\"\"\",.\",.. ..,.?,.?..,...:.:--'..:--'?:--..'.,,.......!.'..,.\n",
+ ",.,-,.-\"\"-\"\",..,;,,...,.,\"\"\"\",.,,.'\"\"\".\",\"\",\"\"\",\". ,..,,'....:...:'............,,,...,.'...,,(?),.'..\n",
+ ",.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\",,,.,\",..:\".,,:',,.,, .''..::.,'..,,,,,',...,,,,..,...,..:.,,.....:.,,,'\n",
+ ".,,,,.,.,-,;..\"\".,..,.,.,,,.,.,.,.'-,,.,.,,,,.'\":? ...:...:..,.__:..:-.''..,,.,:.'':........,,,..'?',\n",
+ "\":,.\":?\":..\":?\":.\":.\":..\":..\":.\":''?\":.\":,,,?\"(:.\" '??,''.:.,'.:--,'.--.--,.--'.?,.,,....'...,,...',?\n",
+ ":?\":.\":?\":,..,,.,.''','''','''''''''''','\"\"\"\",\".,, ?....'.'.....?.......',,,..,:,.,,'.:..,?:.'.......\n",
+ ",,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\"',,,-.,-,-,.-,,..\"\".\" ..,..,.:.:....,,.::,,,..,,,,,,',.,,.,.,.--,,.,,.--\n",
+ ",\"\"\".\"\".\"\".\"?-,.,.,.-\".\",,\".\",.,,',,.,,.,!\".,,,.\", ,..,?.,..,...:...,..:...,,'.--,..'.,,,.--,....::.-\n",
+ ".\",,,',,\"..'.,,..,;-.\"\",\".\"\"\".?,?\"\"\"\",\",.\"!\".\"\".\". -,,.--,...?,.:'..,..,,.:....,,....,..:,.,?.....'..\n",
+ "!..,\"\"\".\"....;,--,.,,,\"\"\".\"\"\",..\",.\"\".\"-\"\"'\"\"\"\",?, .'.,,,.,,,.,.,.::.,.:,,,.,,.'.?'..'.'....,...,.,.,\n",
+ ".,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\"-..,,.,\"\",\"\",,.-,\",.\" :,,.,,.::,,..,..,.',..,,,,...:':...,.,:.,.,...'...\n",
+ ",\"'.\"?-,\"\"\".\"\"\",\"\".-\"\"\"\".,,\",,,-.,,,,.',,,,,?.??,. .?-.,,,:..,,..,.,,,.,,.......--!.--?...--,,...--?.\n",
+ "'...,.,,.,'..?..,.?..,,,.!',''..,.\"\".\".,,.\"\"\"\"\"\"\"\" --?,.,.--,..--,.'.--,.:,:.:--!--?--.:.,.,..'.'....\n",
+ ".,.-,,,\"\"\",\"\"\",.,,,,,,-,?,,.,,.,,,,.,...,,,,,.\"\",\" ..,.:::::'..,,.'..,:...,._,,..'._......,'!...:..?,\n",
+ "\"!?.,,,.''..,,-\",,.',.\"\".\".,,\"\",\".\";,..',,,,\"\"!\".\" ,,,..,..--!.,.,'.,...--?...--,,.'.--?--__..,,_'_.,\n",
+ ",!.\"\"!,,,',,,,,?,..\"\"\",.\",,\"\"\";\"\"\",\".\"-\"\"\"\",\",.\"\"\" ,...--?,:--?--,,.'..?,:,.--:...--,..__.:__....,,.-\n",
+ ",\",-,-,-,.,,,.,,',,',.,-,....,.,,,,.,,,,,.,.,,,,., -,..'.,,.--?.--,.?.--?--.''?--,,.':..--,!..,...'..\n",
+ ",.,,.,-,..,'.,.,,,,.,,.,,.\"\".\"..-\"\",,!!.,.,.-,.\",. _:_......__...'...'.....'.'...--?.--,.'.?--.?--.'.\n",
+ "\"'.,,...'.,?-.?,!?!!,,!,,-.\",,,..,,.,.,.\"\",.\".,.,. .,.',.:'.--,,,......:..?__.__:..:...::..--,,.,.,..\n",
+ ",\",.\",\",.\"\"\"\"\"\"\",\"\"....\"\"\"\",-,,--,,-,-.,\".\"\".\",-\"\" ,.--',.?--!.,,,'......,..,...,.?,,....'...........\n",
+ "\".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\",\"-.-\"\"\".\"..-.\",,.,.\" '(')..,.......,...,...'.,,.........'.....,....:.,:\n",
+ ",\"\".',.\"\"\"\",,',.,,''..,,'.,\"\"''\"\",.,,..''.'',.\"\",\" .?,.......:.....'...._,._..',,..,.,,,_,,._.:...,,,\n",
+ ".\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\".,,.,',.\"\"\"\",,\"\"\"\"-.,\" ,.,,,.,..:'.'....,,.'.:....,.,..'.,,,.,........,:.\n",
+ "\"\"\".\"\".,,\"\",\"\"\"\"..?-\"\"-\"\".,.,-?..,.,,,,,.,.,\"\"-\"\". ,..--!.'.:....'.__.,..,,.,:--,,..:.........,....,?\n",
+ ".,,,-\"\"\",\",..-\"\".\",-,..,,,-,,.,,,,,..\"\".\"\"\",-.\"\"\"\" :.,..'..........,?..'..,..'......,.'..?,....,.,...\n",
+ "\",.\"\",.\".\".\"\".\".\"\"\".\".-\"\"\".\"\"\".,.,\"\"\".\"..\".\"\".\".,. .,....:_'_.,',....,.,,,,.,,,.'.,..!......,..__..__\n",
+ ".\"\"'\";\"',,.;,.\"',....,.'.\"''.,-,;,,,,.,,,,.,.\",.,, ..,,,......?...,....?..?..?..'...''.:,,,.....?.?..\n",
+ ".,,.-,.,,,.,,..,,,.,,..,..\",.',',;''.',,.'-',-,''\" ......'.,.:.:,,,.,.:..,..,,:,,.?..'.:._!!!!!!_.:,.\n",
+ ",,,.,,;,,.,.,,,,,..\",,,,,..;,,.....\",....?.,.!.,.. !',,',..'..',,.,.'.!'..,.:'.,.,::,.'...''........,\n",
+ ".,...;,.,,\"\",\".\"\"\",.\"\",..,.,;,,\"\",\".\",,\",.\"\".\",?', ..,,,.:,,....',.........,::,..:,,,,..__,'.........\n",
+ ",',,'\".,;..'',.,,,,.,,,,,,,.,,,,.',.,,,\",,.,,,',,- ......?,,.':.,,??'.,...?.:...'..?.__,,.:......-...\n",
+ ".,.,.,,-,.,,.-,'-,.',.\"\",,\".-?,\"\"\".\"\"\",\"\",..'\",,.. --?.:,.....,/..,..,.''?.:.,'..:......'':.'::.:...:\n",
+ "\"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".-,\"\",\"\"\"\"\"\"\"\"\"\"\"\",..\"\" .:.'..,..:.,.,'..:.?.'....--,.?--,'..--'?--.?--,'.\n",
+ ",.\"\"\"\"\"\"\"\"-,\"\"\"\"\"\"\"\"\"\"\"\".\"\",,,,\"\"\".\",\".\"\",\",,,.;,. :--...?'...--,,.,..--,..?'..--...,.--,'.,?.?.?--..\n",
+ "\"-.,.,.\",.',,.,.,.,,.,-,-,.,.,,.,,.\"';,,.,..,,.,., .,,,,,,.,,........--,',.'.'....,....'.?--:_!?_.__,\n",
+ ",,-,,.',.\"-,-'.,,.'','!',,.,.,,,,'..!',,',,'','.'' .:...?....--_?_._'?_.::.--,.''..--_'_?._'_,.,,.__?\n",
+ ",,.,,..?-,,,,,,.',''.'-,,'\",.,,,,.,,.',','.,,,,,,. .'.._,_._'.,_.!!.!........__.,?--,,..--,'..,.,::,.\n",
+ ",!,,,.-,'..'\",.,,,.,.,.,.,,,,,,.,,,.,,,.\",,.,,.,,- --,?''.--,,.,.:_'?._--.'...',..--,.',,-.--?'.,.'?.\n",
+ ",.,,,,'',,.,,,,,\"\"\",\",,.,\"\",.,\"\".\"\",,,,.,.,...,',, ........_'-'..._--',',.__.'..',.--,,.'..--,,..--,.\n",
+ ",'.,,.,-'..,,-.\",','.-.,.--,.',,'.\".'..,'.\".''.'.' --,'.,?'',.'.',?--',,.'.--,'.,.'.,...'.--,.'...'..\n",
+ "'',.'?'.'.';'''',.','.''',.''.'?'''.'.'''',.''\",., .,,..,,....:..,':...'?'...'.'..?,.'().'.,'..__..._\n",
+ ",.\",,.,.,,.,.-,,.,.,,,,-,'',.,,,.,-.\".?,',.\",',,., _....!..:..?.,?..'!'!,.,.!!''.!,!,!!,....''.,.,..!\n",
+ ",.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\"\"\"--,-\"..,,\"\"!\".\",,.. ...:.......'..,,,.__....:_._,,.-.'.....,,.,,....'.\n",
+ "\"\"\"\"\"\".,,,\".\"\".\",,,\"\"-\"\".\".\"\",\",,\"\".-\"\"..,,-\"\"\".,, .'.?..'..??..?...??...,?.....,,..,..,,..__......-.\n",
+ ",-,.\"\",\",.,,,,.,..'\",,.,\",\":\"...\".,,,..\"..\"..\"..\"\" .,.''.....:,..:.......::,.,?...,?.:....,._,.'._?..\n",
+ "\",.\"..\"\"\"\"...,..,,.\"\"\"\",,.;,..\"\"\",.\".\"\".,,,.\"\"\"\"., ....?_._,..,..._._..::..,.,,:,,,...::.:..,.,:,....\n",
+ ".\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,.,-.\",\",\"\"\",,\"\",.,,.\"\" ..,..,.,,,,.:.,..?..,.:.,,,..,..'.............'...\n",
+ "\",\"\"\"\".\"?..,\",-.\"\",\",,.,,...,,,;,,,,,.,,,.,,,\"\"\",. ........?::.''.'.',?,.,,..,..,.:...?...,..,,.,,(?)\n",
+ "\".,,,.,-,,,,-,,,,-.,,\".\"\",\",,-,-,.,-,.''...,..,.,. ....:.,....?_:_.....':.:..,,.,...,,.:':.....,'.',.\n",
+ "\"\",,\"\".\"\".\"\"..--..,,.\"\"\"\"\"\"\"\"-....,,.-\"\"\"\"..,..,\"\" ..,,..'......,,,.......,,,..'..:...?:....::,.?....\n",
+ "\".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\"\".\"\":'..-,,,,,,.,.--, ...',,..,.,.....,','.'.,,'::,.,?:.:..'''().'::..:'\n",
+ ".,.,,.,,,..,,,'\"\",,\"...,\"\"-\"\".,,',,--,'.,,,,,.,,,, ,.......?,__:.,__.'.?,'.....,,:_._.:.':__.,...,,,.\n",
+ ".-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\",..\"\",\"\"\"\",,\".\",.\",'' ..,.?..'...,'?,,.?....,...,,.:--,.......?.,...,...\n",
+ ":\"-,,,.,,,,-,.,,,,-,.,,,.,-.,,-\",.\",\".\",,.,,,.,-\", ..,.....??...'......,,.....:.'?:.........:.:--,,.(\n",
+ ".\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',.,,.\"\".\"..\"\"\"\".\"\"\"\"\"\"\" ,!):,,...:.......?...,,'(!)(!).,..'.'..'.,,..:':.'\n",
+ "\"..,,-.\"\"\",..\"...\"\",'',\"\"\",.\".\"\"\"\".,\"\",\",.\"\",\"','. ..?...?,.'...',.....,..,,'.?...,.....'....?...,,..\n",
+ "-.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\"\"''.,.,\"\",\"\",.,,-..,, ......'........:..........--,?--,.,,..--,,....--,.\n",
+ "..--,\",,,,,..\"\",.-,\".\",\"\".,,.,.',.,,;',.,,,,.,,,,- .,,,,.:::..',?.,..,..?_'_...................--,,..\n",
+ ",,.-,'-,.,-.\"\".\"'\",.,,.,,-,,.\"\",,-,,',.\",'\";\"\"\"\",, ?--,.,.''.?--,...--',..--,,.,,.--,.,,.':--,.'?'?.,\n",
+ "\".,!\"\"',\".-.\".,,.\"\",,!',.'..\"',,..??.,,.,,,.--,,,. !....'...,'?..--',.?,.'.'..--,.--..,...--,..--'?.-\n",
+ ",,,.?,,?,.?,,?',...-,,,...--,,.,,;-,,,,.,,,,,,-.,, -,..,:'.--',.,.'..,............,,..:...:,,::..''.:\n",
+ ",.,,,,,,,.,-,,,,.,,.\".\".\",.,\",,,,,,.\"!'\".,.\",,'\"\"\" .,?,?......'....'..'.,,.:,,..,,,,.,,:,:,,.,,,,.,.-\n",
+ "\"\"\",\"\"!..'\".\",..\"\".',,,,-.'.'-.!\"\",\"\"..,..\",,,.,,\" -,.--,.,:,.--?.,....:.......'................,:...\n",
+ ",\"..,,,,,,..-..,,,,,.,,,,-.\"\",\"\"\"\";\".\"\"\"\".,..,\"',, .,::'..,..,..,,....--?.--,...,.--',.....,,.--',,.-\n",
+ ".,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\"\"\"\"\"\"\"\";,,,.,,,,.';,. -?--.--?,.,,,,.,:--?__!--,..--,,,,,',..::..,...,'.\n",
+ "-,',\"\"!\"\",,..-,..\"-,'.\",\",-,.\"','\"\"\"\",;.-\"\"\"\";..'. .:,..'...--',...'.',.:--'.'.,''...'',.............\n",
+ "\"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",,,,.,,,.,.,,,,,.,,,,.\" ....,.,'.........--?.--,,.....!!,'.....,:.,.,.--,.\n",
+ ",\".\".',,-.-\"\"\"\".,,.',,'.,',,\"\",\"\"-,,-,.,.,,.,,.,,: --,,'.?..--,,??--,..,,:--'.,?--,......--,,'.--?,.-\n",
+ "...-,,,,.,,,.,,.\"..,,.,,,,.,,,,-...,,,',,:.\"\"\"\",,. -,.'.--?.--,.--',.'..--'?--'.--?.--,....!.....,..'\n",
+ ".,,.,,,,-.,,.,.,,.\",---.,,,,,,.,,-,,.,,....,,,,.., .'.!,,....,..'........--,.--,.--,.'.,,.--'',.--'..\n",
+ "..,,.'..\",,.,.-,.,..,...,.,,,-.,...,,.\".,,..',',., .--,..--,,,.,,'__.--,._,,._--,.'..--'?.--,.?--...-\n",
+ ",,'.\".,..,.,.,-,,,.,-,.,.,,.,,,,,,,,,,,-.,\"\"\".\"-\"\" -,,..',:,,,,,,,?'?,,......':.._._?.?.....'........\n",
+ ";-.,,\"\"\"\"..,,.,,,.,,,,.,,--,-,,,,......',.,,-,.\",- .''.'???......',,':.:,.,..__?...__...'.'..'.'.?--?\n",
+ "..',.,.\"\"\"\",'.---....\"\".\"\",,..,.?-.,,,.,,..,,'.,,\" ,.--',.,.?--?.--,....::.,.,.?.......:.:..:.?'.....\n",
+ "\"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\".\",,,.?,,,'\"\"\".\"...,. ...,,.:--,?--,,..',...--?--,....--,..?--,.,'....,.\n",
+ ",,..,,\".-',,,-.,,,,.,,-,,,,.\"\",\"\",,.\"\"\"\"\"\"\"\"\"..,\"\" --__,...'.....'.:,:.--...',,....,!.'.__....,.__.._\n",
+ ",..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"--,,\",\"\",\"\".,.,\"\"\"\",\".\" _..__.__:....'..__:.....?.,,..,.?'.,?'..--,.,,',.-\n",
+ ",\",-.\",,,\"\"\"\"\"\"\"\"'.\"\"\"\"\"\",.,-\".\"\".\",-\",.\"\"\"\",..,,. -,.:--!,,'.--,.'.,:--,.'.--''.--?.--.'?--?.'.--,,'\n",
+ "\"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,.,,,..!\"\",.-\"\"'\"\"\"\"\"\"., ...--?.?--,....--!.!.--,,...:--.--'!.?--!.!..--,..\n",
+ "\"'...--'-,,-.!-.!,,.',\"\".\"\"-.,..,,\"\",.\"\".,,.\"\",;,\" ..--,,'.'.--,,...--'?.--,.'.'.--!!--,..--,,'..--!,\n",
+ "\".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\".\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\",,\" .!'.'.--,..--,...:......--,,.--,..--,...-..,,,',,'\n",
+ "\"\"\",\"\".\"\".\"\"\"\"\"\"\"\".\"\",,\"\".,,\"\".\"\"\"\"\"\"\"\"\"\",....,-\"- ,,.?........,........--,..','.',,.........''...--,\n",
+ ",,.,,,,,,,,,.-.,-,.,-,.,,,,,,-.,,.,,,.\",\".\"\"\"\"\"\"\". .'......--,.--,,.,.--,.--,,..--,.--,.,,.'....'....\n",
+ ",-,\",,...-..\"\",.\",,..\"\"\",.\"\".\",,\",.\",,.,,\",.,--.,. .'.......,....,.'._,,._........',.....:.........--\n",
+ ",,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",-,.\",\"\",..\",-,,..\",.\"\" ,,.--',.--,...--,,.,..?._._'..!__......'.......'-.\n",
+ ",-..,\"\".\"\".\"\"\"\"\"\",.\"\"\"\",,'.,,;,,\"\"\"\"?..\"\",'\"\".,\",, .:.--'?,,,..--,.--!',.!!,.......:,,,...,,...--'',.\n",
+ ",.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,..\"','\".\"\".\",\",,,-.\"!!\" .--,...--,,,,.,.'?--,,..--,.--?,.'?--,',.--,,''.--\n",
+ ".\",,\"\",'\".\"',\",.,.-,,'.\"\",\"..,,\".'.!,,,!,,,,-,-,-- ,',.!--',,..--!.!....:..'.....,....--',.'.,...'...\n",
+ ",.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\",-,\"\"..,,,,\"\",\".\"\"\";\". .?',....:..,:.:..,.._._.,,,.,,,..,.'..'''........,\n",
+ "\",.!!\".\"\",\".,,.,,.\"\"\".\",,,.\".,.,,.,...,,,-..,-.,,, ,....,...--,.--,.--?.,?--,,..'..,,,,,.,.:....,..,'\n",
+ "-.,..\",,.',.',,..\",,,.,,,..,-.,,,.\",.--,,.,,,.\",,, ,,,.'.::..--,..--,.....--,.--,.'...'..,,....'..'..\n",
+ "...\",,,.,,,,,.,.,,.'.,.,.,.,.,,,,,,..,.\".,.,,,\"\"\". .........'......,.,,,.:.,,....'.,.:.'.,,,...,:..?.\n",
+ "\"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\"\".,.,.,.\"\"\",\".,,\".,.- .,...'?,...,..:,.?......:.,,.',',.',....:..?,--..:\n",
+ ",-,,,.,-,,..\"\";\"\"\"..---\"\",,.\"\",\",,-\"\",.\",.\".,,.\"\"\" --.--?.?--,.'...--!..?'..--?.--,...--?--.''.--,..-\n",
+ ",\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,.,,,,'.:',,,,,.,,,,.,.' -,.--,...........'...?...........,..:,:.--,?,.'.--\n",
+ ",,,.;,,-,,,.,,\"\"\"\",.'.'','.',,,\"\",,\"\",.,,,.,,,\"\"\"\" .'?--,...--,?--,.--!.?--,,...--,,.?--,,'...--',...\n",
+ "\"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\".-,.,,,,.\"\",.\",,.,,.\" --?.,?--',...!?...'.?.?,.,..,,..,,.,,..,,'.'?,....\n",
+ "\",\".\"\",\",.,--,.,,,,,,,.\"\"\"\",,-\",.\",,,-,,-..,,\"\",\"\" _-._...:.....:._--,._......,..?....,:.?.'.:.'...'.\n",
+ ".,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\",,.\".\"\"-.\".,,.,,.,,-\"\" '....':._--._...,...,..,..:,,,,,,'.:.._--._....,.,\n",
+ "\"\",-,,,-,.-,.,-.,,,,,,,\"\"-\"\".,,',,'\"\"\"\",-.'\"\".\"\",, ,.--......,'.--',.'.--',,,'..,!--,,.'..,,..--',.--\n",
+ ";,-.,--.\"\",\",;\",,,,\",,,,.\",.!,\".\"?,?\"'.\",!\",,..\",\" ,...--,..--,.....--,'?..,.,:....'.:--,...:--__.'.-\n",
+ ",\".\"\",?.\"\"'.\"\"'\".\".,.,,\"\"!\".\",\"\",,\".\",,.,,'-..,\",, -,.?...,.:.:,,.:.....,!.!!......--,.?.'..--,.--??.\n",
+ ",,:\".,,,,-.,-,-,.,.,,,,,,-.,;.,,',,.,,,,.,,.,,\"\"!- .--?...--,,,,,.'.--,,.'..,,,'...--?.?'?,,..--,,,'.\n",
+ "\",.\"-.,,.;,.,..,,.,\"\"\"\".,:',..:,'\"\".\"\",,,,.,.,,,., .--',,?.--,..'..,,..--',..'.:--.--,.'.'.--,,?--,..\n",
+ ",\"\",\"\",,,,.',,,,\"\",.\"\",,..,,,,\",.\"'\".\"...'...,.,., .--,,...:...:--,,__,._'_,,__.,,.--',.--,..--,.':.'\n",
+ "-,,-.?'\"\"\"\"\"\",,,,\"\",,,.,,\"\"\"\"\"\".,\"\"..,.,,.\",-..,'. ..,',.:':..__..?'...'............'.'.....?,...'...\n",
+ "\".,\",.\",..,.,,.,.\"\",,\",,,,.,,'.-,,.,,-.\"\",\".\".\"\".\" .............,...'.?.:.:..,....'...,,,..,,,..,,,..\n",
+ ".\"\".,,\"\"\".\",.,,\"\",,\"..\",,,,,-\".\"\",\".,,,,\".\",,\".\",? .....,..............:.......()...'.',,...__..'.__.\n",
+ ",\"\",\",.\",-,.,,,,,.,.,,\".\".\".\".,\"\"\"\"\"\"\",.,,-.',,,., ......---?.--,....,.,....'.?'?'...,.'...,......_,!\n",
+ "-.-,-.\"\".\"\".\"..,\"\"!,.,,'\"\"!,\"\",\"\"?.\"\"\"\"!'.,',.-\"\". ?_!...,.'.'.......'.,.,,..'...'.?','.........'.'.,\n",
+ "\",.\",,'.;,,,..,,\",,.,-,-.\"-.'\"..\",\",.\"-\"\"'\"\",-\"\",\" .:.......,..........,..'..'.:..,.'....?......'.'..\n",
+ "\"\"\"\"\",;\"\",.\".\",,\",,\"?',\"\".\"\",'.\"\",;'\"\"!',,.;'''''' _._?!..:.'....:,..'...?..'..,.,,...?!,!,:,.......'\n",
+ "',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"'\"\"',?,\"\"'\"\",\"\"',.',\". ...,...,,..,,..,..:.--,.?'.--,..''..--,..__.......\n",
+ "\",\".-,.\",.\",\",'.\"\"\"\"'.'?,,,.,!?,.,.\"\".,,-\".\".\".\",' ,'..,.,'.,:.:.--,,,....--.,,.?--',.'.?,.--,,.,!'.?\n",
+ ".,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\".,.-,.\"''',\".\",.,,,,,. ?..?..,?.--,!.,,,...,,..:--..:..,,,...--,,..,:....\n",
+ "-,-.,-\".-,,,,.\"'\".\".'..',?\"\";\".\",,.\"\"\"\",,.'.\",.\"!\" ,,.--',..--,.,.':--....--,.',..,,,,,'...?...'.'...\n",
+ ".\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\"\"\",..,,,.,,,.\"\",,\".\"\" ..'....,...,...'....'..''..._._.,..,.,......!...-,\n",
+ "-.\"--\".\",,\".\"\".\",;\".\"\".\"\",\"\"\"..,\"-,-,.,-.,,,,.\"\".\" .:.....?..!...?,,.,,:....!..',.?'.!..!....,.::.,..\n",
+ ".,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\"\"\"\"\",.'.-,.\".-,,,,-., ?.,'?......'?.__..........?.,,....'.....'..'..'.:,\n",
+ ".\"',\".\",,'!,.'..!.,\",,.\",,.,.,,'\"\"\".\"-'-.,,;.,,.,, .:....'...............:.,.,..,,,..'...,,..,..:...,\n",
+ ",.,?'--.,,-,,.-\"'.\"',\".\"!!.!..'.,'!','\"\"\".\",\"\",.., .,...--,,..--,..--,,.,..--',..--,..,,..,......!',,\n",
+ ".\"\"!..,?,\".\",\".\",,..,,'.,,.;,,.,;..\",,.,,.,;,,..?. ,,,,,,,,,'.':--!--,!,,.--,!.'',,..,,,,,,,,.'.'.--,\n",
+ ",.,.\",.,.,-,,.,,.,.,..','.'','',''',''-',.'.'-,,,' ..--,?,'__.'.,,,,'.'..--',,.--,,,,.--,.'..,,,':--.\n",
+ "',';','''','''.',''.',',.','','',.'\",,.,.,.,.,,.,' ___'_.'.,,.:.,..,,,,.--'?.'::....::.,.:.--,.--,..,\n",
+ ",..','.'',''''',''',''',;-,'\",,,;,.-.,...-,.!\",.,' .._.__-,-!_--,.,,..,:_--!_:--,.,,.?..,.'.:........\n",
+ "-..\"\".\",!,\"\".\".,,,.\",\",,\".;,.,.;.,-.,.,.,,,,\".,,,, ,:.,..',.....',...,....'.'.'.,?'........'...,...,,\n",
+ ";,,,.,,-.,.,,.,..',,.,,-,,,.\",\",\"'..,,\"\",-\"\";.,.-. .-',...--,,,..,.,,..--:,..--,,.--?.--,.'.--,,.'._'\n",
+ ",,,.,,,.,,\"\",\",,,.-.,,.\"-,\".\".,.,.!..,,\"\"\",.\",\"\",. _.'...'.--,,.,.,?.--,..--,..,...'....,,.--,,..,,',\n",
+ ".\",,,,.,,.,-.\"\",.\",.,\"\",\"\",.,-,,\".\",\",.\"..-,-\"\",\". ,....?,,:,..()--,....,,...--,,.:.?'?.--,,.,,..,,.,\n",
+ "\",,.,;.-,,,,,.,.;.,..,,,,?,,,\",,-,.\"\".\",;.,.,,.,;, .?_._'..--,.?--,...'.,......--,.'...,,....?.,'?...\n",
+ ".\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\".\",,.,,,.,---,.,;,,,, ..........,...,:--.''?'_._''?.--,?.--.'?--!..--',,\n",
+ ",,,.,,,.,.\".,.,-,.,'-.--.,.-...,.\".,,.,',,.,-,,,,. ,'.--!--,.'...::...,,,.,.:,',,,..'...,......,...,!\n",
+ "\",.,-,,.,,,.\".,.,,\"\",\"\",.,,.,,,',,,'.,-,.;,\",.\"\".\" _._.,'.,'....'.'.......?.'....?..'..?,..,,.?::.::.\n",
+ ",.-,,,.,-..',',.,.\"\"\"\"..,,.,,,,.',.',',''''.',,''. ...__..'?...,--,,.,',:--,'?,,:--_,,',',',,''_.,?.'\n",
+ "'',,,.,.-,.'',.''.,'','',,',,\"\"\".\"\"\"\"\"\"\".\"\".\"\"..,, ?--,.,,,:--__.!!--,,,.--,.'.,,....',..,,.....,....\n",
+ ",..,.,,.'.,,.,,,.,',.-,.-,,,.,.,.,,',!!!',',.,,-.' .--,.--?.--,.__.--?.--,..--'.--?..--,..--,..',..--\n",
+ ",,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\"..\"\",.',.,-,.,,,.,.,,., ,.--,.--..--.--,?--.?..'..,...',..--_._--'.--?..',\n",
+ "\"\"\"\",\"\",\"\",\"\"\"\",\"\",-\"\",,.\".\"\";\"\"\",.,,,,.--.,,.,.,, .--,..'...'............__.._._...'....--,',._..._-\n",
+ ",.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\",.\"\",\"'.,,.\"\"..\"\",\"\",. -!.!--__,,_,,..._--,.!??_--',',,,,,..._--,.._--...\n",
+ "\"\".\"..-,\"\",-.,.,,\"\".,\"\"\"\".\"\".',\"\"..\"\",..\".\",\",.\"\"\" _--!,.!',..,,.,.'.--!..,'?.........,,.:--?--!.--,!\n",
+ "\"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\"\"\"\"\"\"..,.\",.,-,-,,-., .--,,,..--!..--,,.,..'',.--,?.--!,.!!--,?.--!.--,,\n",
+ ".,,,,,-,-,,,,.\"\".\",;\".\".,\"\",\".\"\"\"...\"\"\".\"\".\"\".\"!,\" ...':--..--!.!--!.,.,!,,.--,.,,.--,,...--?,.--',..\n",
+ ",-.\",!.,\".\",\".\",--\".\"\".\",\"\".'..!!\",,.\"\",.\"\",.\",\",, ,.'.--,,..',.?.--...,.......'.--?.....--,...,.--',\n",
+ ".\"!,,.,,,',\"'.,.\"\".\".,',,,.,.,,,,.',.,,,;,..'..-,, .,.--,.'.,.--,,.,..--,.--,....',,:--,.--,__,....?,\n",
+ "\",.,.,..,,,,.,,,,.\"\".,.-.\"\".\",,.\".\"\";\"\"\"'\",;\",',-. __...?!?...!....'...--_,_,,.--,,.?'.--,.,:--__.--,\n",
+ ",\"\",,\",.\",\",,.\"\",\",..-,.\".\"\",.\"..,\"\"'\",..\"\",\",\"\"\"\" .,,...'.,,:_--._--'',,'..''..,,,.--!..--,,...'',,.\n",
+ ".\"\",.-.,'.,,\",-,,,.,,.,-,,,.,-,.-.\",,,',.'\"\".\"\",., --',,..--.?,.',,.--,,'.,!.....'.--'?.?--?,.'...--,\n",
+ "\"\".\"\"!.,.,\"\",.\"\",.,\",,,,..,,.\"\",,\"..,\".,,,.,,-.,-, .'?,,..--',.--,..',,.?....'.--__,,.,.,:_--','._,.-\n",
+ "--.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\",\"\",.\"\",-.\",.-..-.\",'\" -??..,,:--!--__,..'....--',...'.--,,.',.,,,.,:--?,\n",
+ ".\"'\"\",..\"\"!\"\"\",.\".,,,,\"\"\".\"-\".\",\"\"--,.,,\".'-,.-,,, :.:.:_._.,,().:_.._--,.,',.--',..'..--,.--?..'....\n",
+ ",,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\",\".\";'.\"\",,!,,,.\".\".\" .--,.?',,.,,.--_,!_.--,'..--?,...???:--!?,,,.,.--?\n",
+ ",.\"!\".,,.\",\"\"'.'\"\",?,!',.,,\"'.,.\",\",\"\"\"\"\".\"\"\"\",\".\" ..--,.--,.??_,,._--,,,.?...?.--,,.....--,,,..,!'.!\n",
+ ",..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\"\"\"\"\",\"\",.,\",'.\"\"\",',' .,,.',.--?.--,,,.'...'!',....,.'!--,..',...--?.--'\n",
+ "\"\"\"\",\"\",..,,..-,,,\"-.,,..,.,'.,-.\",\",\"-.\"\"\"\"\"\"\"\"\"\" ,....--,.....:.._!_!???.!!,.--!._!_!._!_.,._!_.,_,\n",
+ ".\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'.,.,'.\"\"\"\",.,,.\"\"\"\"\"\"\"\" _.,..,,...--,',.--!.__.,,!':'_'.?'.?_,...--',.'.'.\n",
+ ".\"\"\"\".-,-\"\"\",\".\"\"....,,,.;'\"',.,,,,.\"\",;\"\",,.,,.,. .--!.?--?''.:--__.?.!'.',.--!..,,.,,'''.--,,..--,.\n",
+ ",,,,.\"\";\"\"...\"\".\"\".,;.,',.,,..,:\"\".\".\".\";..,\".,.., .'.?..--,.--,.,...--,.--,.--,..--,'..'..--!.,!..!'\n",
+ ".?,,-,,.,.-,,.,.,!,,.,,.-.,,..-,,.,,,-.\",\".\"\".,,., .--,....__......--!.--.!!.,.,'.--,'..--,..'.--,,..\n",
+ ",..,.,,.,,,.\"\".\"\".\",,.,.'\"..,,..-,,.,,.-,,..,.,,.. ',.,..?'..,,,,,.'..--,.__.?.--__,,..,..--.,?----,'\n",
+ "\"!\"..,-.\"\";\"..,,,.,\"-',',',,..,.,,..\"\",\",,.,'',,,. ..',,..?--,?.--,,...--?.'?',?--,.,'..?'...__?.?.--\n",
+ ",,.,,,-.,,.,,..,,.-,,...,,.,.,,.\".,.,,..,.,\"\"\"\".,. ,',.?..--',,.--..,.--...'..--?__...?...'?.........\n",
+ ".',\".',.,,-.','.,,.,,,,,-,.,.',,.,.,,.,,.,',-.,,., .----,,,,,.....?'..--,.--,.',?,--,..--,,..--,..,,.\n",
+ ",,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,;,\",,.-..,.,--,,,;,.\", ,:--,'..--!.'....._._'.'.'.!!--,,--.--?...?...,'..\n",
+ "\",\".,,.,-\".\".,,,(.\",,.\"\",-.\",,\"\",\",.,,,..\"\";\"\".,.. --,?..--,'.--,'..--,,?--,..'.'.--.,!--',.!!,,,'.?,\n",
+ ",-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\".\"\",.,.,\"\"!\"\",,\"\"\",,\" .!..???,.??.,,,,.:,,._............................\n",
+ "\"\"\".\",\"\"\"\"!\"\"\"\"\",,,.,.\"\".\"!,.,\"\".\"\",,.;,,,,,;,,\"\"\" ..................,,._,,,,,,_'_,,,__,,_._,,,::.--,\n",
+ ",\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\";\"\",\",,,.,,--,-,,.,,., '......',,.--,,,.,,.?,,_','___.?.--,..?..?!--,..',\n",
+ ",.\",.\".\",.,\"\"\",\",.,\",-,,.\"\",\",.,&,-,.,,',.\"..,..,, ..,.--?.,:,...--,,......':--.,.._._?.,?--?.,--,..'\n",
+ ",,.\",,,.,,''.,,..,.,,,,.,,,.'.',.',.,'\",.''',.'''; ,,__..--.--,.!...'....,,,...',:--:_,,,,,._.--!.--,\n",
+ "'.''..,-,,''',''\",.','.','',,?,''''',..''',.''.'.\" '.--?..'.,,....'.,:--.--,..'.,:..?.......'.,..???'\n",
+ ",..',';'',.'''.'''','...''''.-'''',.,.:'''''','',. .--,,,....,,(),.:--..--,..',,.--,,'..?--,,,,'..,.,\n",
+ "''..'',-''.''.,,.,,,'\",.'','.,,''...''''.'-,''''-- ,,,...':--,,...()...''',.,.,:--'.,,...,.:_--,:.,,.\n",
+ ".'-.,,,-,,.-.,,.,,.,.,,,.,,,,,,-.-.'''.''-,,,''',' _,._._..?_--.._.,!'._--,?:.:,,.:,,._.,,.,::,,._--:\n",
+ ".,..,.,'.',,:''''',,,,,.\",,,.,,,,.,,'-,.,,,,,.\".,, ,,,.,:.:.:._.:_--,,,,.',._,.--!..':--.------------\n",
+ "-'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"-\"\",\"\"..\"\",.,,,,.,,,., ------------,...--,....',....:..--,.?--.?'.',,,,.-\n",
+ ".,,.,,.,,-,.,,,.,,,.,.\",.,,.,,,.,.,.,,,,.'',.,,,,. -.,...?...:'!,:--,?,..',,':--,!--!,..?.--..'.'.?'.\n",
+ ".'',.\",,.,-,,,..,..,,---??,,,,,.,,,,,.,,.,-.\",,.,, ...',,:--.,.,.--,,.,'?._!_...,:--!.,..--,.--?,..,:\n",
+ ".,.,,,,.'',,,;'..'',','.'''.';',,,.'',''\",.-,,.?,? --!.--,,,'.--?.--,......,!...--'.....--,.--,...'.,\n",
+ ",,.,,,.,.,,.\",..''.',.''',''\".','.'.'','',,'','-'' ,,,,,,,....,..--,...'?.,,,.,,..'.--,,.'.--,..,,__,\n",
+ ",...'\",,.,,,,,.,,,.,,,.,-.\",.,,.,.'',',.,.,.,,.'\", :--!!--__!!--?,.':--!!--,,,,..',.'.__,.'__..,'?.'.\n",
+ ".,.,,,,.--.,,.,.'-,.,,..''.\".''-';''\".,.'','',,.,, '..,?...--?......'.......?--,,,'.',.'........--,.,\n",
+ ".''.'!!'\"....,,,,,.,,,.,.,,..,.,;,?,.\",.,,..,-.,,, ..--__,,,.'.'..,.....'..--.--,.'.!--'--',.'..,?--,\n",
+ ".\",,,..'!'.'..,-,'\",,..,,.'.,.''.','\",'.,,.,.,.-,. .:',',''....--,..'.--,.--!....',--,,.,,..',,,'.--?\n",
+ ",;.'!','..!,'',',.'..,',,,.,,.,,.\";,.,,,.,,,,.,,-. .....--,,,......'.,!,,,,,,,,,,.,,,,,,,,,.?----?--?\n",
+ "\".,,.,-.',.,,.,,,,.,.\",..,,...?,.-?.\",..,,.\"..\"\".\" .?,..--,,,.,.:_._--,._._--,..--,..,..'...'.--,.'..\n",
+ ".:',,.,-,.',.',.!,\"\"\".\"\"\".,,--.,,\",.,,,,-,..\"\".\".. ,--?--,.,.--,,'.,,.............,',.....?..,.?..,,,\n",
+ ",,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\",,\"\"\".\",\",\"!,,.,\"\"\".\"\" ,,,,'..._!!!!!!._......,.'......'.?...,..''.''....\n",
+ "-.\"\"\"\",\",\"\"\",;\"'..\"\"\"\"'\"\",,.\".\"\"\"-\".\"...\"\",\".\"\"\"\". ...'',..?....'..'............:'.,'..,.'...'...,...\n",
+ "\",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\",,,\"\"\"\".'\"\"\",\".,,,\"-. .....!:.,,.,,..?'...'........,..'..,._'._,.:...._,\n",
+ "\",,.,'-.,,,,\"-.,,,-.\"'\",.\"-,-.\"\",\",\".-,,,.,\"',,,., '._--!!..:....?,,,......,,,,......'.......??._'_/-\n",
+ ",'.,-.,,,,,,,.-,,.,.,.,,,.\"\",\"!-,\"\"\",.\",;\"..,,.,-- __..?',,.......'............?!?....,.'.'?,.,.....'\n",
+ ".,,,,.,,.,,,.-,,,,'.\"\".\",,--\"\",\",,\".\".\",,,\"\",\"\",\"\" ...'..':,..!.'..'...,'..'.,'.......?.,..::.:.....'\n",
+ "\"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\"\",,\"\"...,.:'.--.,,.., .,..,,.,.:,'.'.,,,...'......''..',.''.?.,,?',,_,_'\n",
+ ",,-,.',,,,.,.'\",,\".\"'..\"\",,.,\"-.\"\",.\"'.,'!':,.''-, ,....,..??....,..:.,.....'..,.?,'.....?..:'.'..:''\n",
+ ".-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,.\"\".,,,:'',',,,.,,,.,, ...'..'.....'..'.'..,.......',.'.:.....'....?,.''.\n",
+ ",..'\"\"\",,.\".,:',-....,',,.,,,,.,.,'\"\"\",.\",;.,.',,, .?....?'..,''.',...__.'...'...,....,..!....:......\n",
+ "..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\",;.\"\"\"\"\"\",,.,':'..,,; .....--,,?--,,?--.?'.--,.,.--!'?--.'..?--',.?.--',\n",
+ ".,.',.',,,,.,,,.(,..,,.,,,...,,,.,,,,.,,.,.,,,,.,, ....--,..,.',?.--,,.'..--,..,.,.._''...._--,'.'.::\n",
+ ".,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,,,.,,,\"\".\"-,.,,,-,,,-. .--?.'.--,'!.'.'...'.'.,,,,'.?,..?..,.:.'........'\n",
+ ",,.,,-,.,,,-,,,-,-.,,.\"-,.\",.\"-.,..,\"\",,...,,\"\",\"\" ?'?:..?...--,.'.?.,,.--?.....--,.,..--.--!..--,..-\n",
+ "\"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\".,.-,,\"..\",,\"\".\"\"\"\"\"\",\" -?,...?--..:,..'.--,.,.--''.',..,...:.....,...,..'\n",
+ "\"\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..,,\"\",'-'\".\",.\",\".,.,,,.-,.., .:.,..'.',...:..--?.--?..'..?..--.--.'-..'.--,.'.-\n",
+ "---\".-\"\"\"\"\".,,,....\",,\"\",.,,\"\",,\"\".\"\",,,\"\"\"\".\"\"\"\"\" -,..',.---,...!!--',.!!'..--...,:--!...,.--,..!--'\n",
+ "\".\"\"!.\"\"-\"\"\"\",,.,\"\",\"\",..,.',,.,;,,\"\"!.,\"\",.\"\"'\"\", ?.?--',.!--,...--,...,'?--,..'...,...,,..!......:.\n",
+ ";,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\"\"\"\",.\"\"\"\".''.\"\".\"\"-\"\" ''..'...__......'.,..,.........(.)....,.,...(..)..\n",
+ "\"\",..,,,,.\"\",,,,',,\"\".,,.'\"\",.,\"..\"-..,,,..,-.,,,. .'.'....__........,....'..:...?!..'.._._......,.!.\n",
+ ".',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\",\"\".\"\"\"\",.\"\",,,..,,,, ......,...'.....!..'..,...'?....'......,,!,.!!':.,\n",
+ "\"\",\"\",,-,-\"\",\",.\",.,.-\"\"\"\"..\"\"\",.\"\"\"?\"\"\"\",,\"\"\"..\"\" .....:...........,..'.,.....,..,'.'.....',.....,..\n",
+ ",,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\",,-.,-.-,,!-,!,\"-,,..\" .?..'..,..,..,,..'.,,....,,....'.:....__.'..','?..\n",
+ "',\".\"\"\"...\"\"!\"\"?.\"\"\"-.\",\"\"',\"\".\".\"\".\"?\"\"\".\"\".\",,\"\" :..'..!'.'.,..'...'.......--!--!--'.:...'.::..'...\n",
+ ",!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\".-.,\"\",'.\"\"\"\"\"\",,\".\", ........??...--,?--'...'..--,..--,...'..'......',.\n",
+ ",..\"\"\"\".-.-.\".\":'....'.,,,,.,,\"\",\",.\".\",,.\"\".\"!\"\". ..:....'.......'.......,...,,'.,,,..,:,:,........,\n",
+ "\".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,.,,.,,'\"\".,.,,,\"\"'\",.\" ,,.,,:,.,,,,,..,.....,.......,,.'.,.-...,:..'.:...\n",
+ ".-,.,\",,.\",\";\"...,,\".,,,..\"\",\",,\"',,'.,,,-.,,.,,,. '...',.:...'.'..-..'.,,,.....':'.'....,.....':...'\n",
+ "'.,.\",\",.\".\"\",\".\"..!\",,.\",\".\",.\"\"\"..\"\",\"\"\".\"\",\"\"., ...'...--,........':..,.....:?.,,.?.:.:..'...,,...\n",
+ ".,\"\",,\".,.\",\"\".,\"\"\".\",.,.,\".\".\"\"...,,\",-,.,.,,.\"', '..'......?........:..,,..'.'.'.._'._,.'?.........\n",
+ "\".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'.,\",,,-,.\"'\".\"',',,.,; ?..''..'..'.'.'.,,'..:.'.......:..'...:..'....':'?\n",
+ ",.;','.',;,.,.,,..'',',';'',,,,;,.\",,.','.,.'.,..' .....,,..::::,,..,........',..,..'-,..........,,.'\n",
+ ",,,,.\",.,'.',..,,.;,,.'.,.'.?,,.,.,..,.\",,.,..,..' .,.__.......'....,?.,,,.,.::...?...??....'..?.??..\n",
+ "..,,..--.,,.,,',,,\"\"\".\"\"\",,-,,.-.-,,.-,,.,,,,..,., ..,,,.......,,,...:..__!.....:..'....:......'.'..,\n",
+ ",,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\".\",.-\".\"\".\",.,--\"\"\",\" ,.......,,,,......,......',.,.,,.,:,,,,.--,!--!--,\n",
+ ".,,,.\"\",\"\",,,.,,.?,.,?,.,,.,?;.,,..'.,',,,--'-.,-\" !--!--!.:,..,,.,,,,,,...'.:::...'..?...'!!!....'.-\n",
+ "\"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,,,\"\"\".\"\"\",\",,\",,,...,\" -.--...,,,,',.'.,.,,.....,!.,.--.--........',.....\n",
+ ".\"\"-,\".\"-,.,,,.,--.,,.,.,,,,,.,-,,,--.,,,.,,.\"\".\"\" .,,.:.,,,.....?,?.:--.'....'....--.--.,.......!!..\n",
+ "\"\",.\"\"\";..!\",,,.,,,.,.,,.-,,,.\",\".\".,\",.,,.\"\".\"\".\" .''.,,',,,.'..'...'......._'_.,.'.'?..'.........'.\n",
+ "--,.,.;,,.,.\"\",\",\"\"\"\",\".,&,\".,,?,,.\"\";\"-.,.,.,.\",, ...,..',....,..,'.'..'....?..?--,,.--,.--'?--....'\n",
+ ".,.,,,.\".,-,-,,.,,,.'.',''''.'',',.,,,.''',,'.',,. ......?..'?.!..'......._._.........'.........--?--\n",
+ "''','.,,,,,''',,.''''.'',,,-,.'-','..'\".''.'.-''.. ,.....,,.....,..--?--,...,.,?--,..--?........--'..\n",
+ "..'''',.,,.,,.,,.,,,'\",,,.,,,.,,..,,.\".',?,!,,,.,, --.,'.'?.--?--.,...,..__.._.._--,?--..__..__.--?.,\n",
+ ".-.\",.,.,.-.,,-,.,,..,.\"..,.,.-.......,.\",.,,,,.,, ',..--,,,.?'?'........,,,..,,.--,.'.:...--,,.,...'\n",
+ ",.,,.,,,.\",,,,.,-,,,,.,,.,,,,'.\".;,.-,,,,....,,.,; .,.--,,..,?,,.,.'...--',.?--',,..--',.,,,........-\n",
+ ",!-!\",.,,.\"-,,,.,,,,;.,.''.''',''.''.',.-'\",.,,.', -',.,.'.,..--,.'.'..'.',',...--?...,,.--,,,...,',.\n",
+ "',''','.'''',','','.','.'.,,'\",.'',.\",,.-.,.',',,, .'...,.--,,.,,,..?.....'...'.'..,!..'...'.........\n",
+ ",',,-''''.,'',.'','',-',.\",.,,\"\",\"\".,,,.,,.,..,,., .:,'..,,,,..'...................?,..........,....?\n",
+ ",-.'','!!'\",,,,,.,...,,.'',.'!!'''.',',.'.'.'..?'' ?.,....-......._._.'...,,,..'.__..__.'...'....'.,,\n",
+ "','.,.'''-.''''.','\",.,,',,,.-.,,,.,,..'','.'','., .,?,...,._,_.'''.,.,...'...:...'...,,.,,'.!,:.,,..\n",
+ ",;..'';',.,,''',....;,.,,,....,!,,.,\",.,.\"\".\"'..,\" ..::.,..,,....-.,..,:,,,'',.....,...,..::.,,:.,..'\n",
+ "\"\"\"..\"\"\"\".,.--\"\",,\"\"!\"\"'\"\"\"\".\"\",\"\",,\"\"!..?,\"\".,?.. ....?!.,.,,,.:'...:,,,,,:...'.'...,,,,,.:--?'?--',\n",
+ "\"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,,,-,,,,,-,,-.,\"\"\".\",\"\" ._._--,.?--?..?--.--?.,..',..--,,..--',.'.',..--_?\n",
+ "\";\",,.,,\",,.','.,,.,.,.-,.-,-,.,,'.,,,,.,,',..-.., _..---'..--?,...--',.---?.--,..'.,,..--,'.--?--,',\n",
+ ",,.'.,,,.,,-.,.\",,\".\",,,\"\".'.\"\",,\"\"?\"\",\"\",.,,..\"\"- .'..'..:--!--,,...,,:--?.--,.--',..'?,'...--,.','.\n",
+ ",!.,\"\"\",.\",..\"\"\".\"?!,,.,,,,\"\",,,\",.\".\"\",,\"\"\"\",.,\"\" --',,.'..,.''..--,.--,..,.--,.--,..--'?.--',.--,'?\n",
+ ".\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",...,.,\"\";.,,\"\"\"\",!-.\"\" .--',.--?.,'?',?--?,..--,?.--,..--,.'!!...--?..--,\n",
+ "\",\"-,\"\",\"\"\"'.\",\".\"\",',.\"\".\".\",..\"\".'-,,,..\"\".\"--\"\" .--,..--?--!.'.--',.?.--!..--',.--!.,,'...--,.--,.\n",
+ "\"\"-\".\"\".\".,,.\",.',-.,.\",.\",\".\".\"\".\"\",.\"\";\",,..,,.? .,.:,..........?'...'.,:_,'._...?..__.,,.:,,...--_\n",
+ ".\"\".\"\".,\"\"'\"\"\"\"\"\".,.,.,\",,.,.\",.\";\"\"\",..\"\"\".\"\".\"?\" .___?._,,._'.:.'...'.':..'.,.....?,....',....'''._\n",
+ "\"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,...,,,,,.\"\",.\",,'.,---,. ?'._........--?....--',..?'..'''...'..--',,'.'.?--\n",
+ "\",,.,,-..\"\".\"\"\"\"\",..'\"\"\"\",..,.,.,,\".,.,,.,,.,.,,.\" ,..--,.:.....--...,...',.'.....':.'..:.--,.'..--?.\n",
+ ",\",\"\"\",\".\".\",,.,,,.,.\"\".\",...,,\"\"\"\".,,.,,..:'--,., ,,.,.!?.:.,...,.'?.!'..........'.....,...,:.?'..,.\n",
+ ",,.,;,,,-.,--'\",.?\"\",,..,.,\"\"!!,.;!\"\"\"\"\"\"..,.-?.\". .,....'.,:,.,.,.........,..'..........-..'..',,.'.\n",
+ ",,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,,\"\"\"\",-,\"\"!\"\".,,,.,,\"\" ..!...,?.?...,,.,:'.'......'.,.'.......'.....,....\n",
+ "',,,\"\",.,,:.\"\"?\"\";..-,,..,,.,\"\",,\".\",,.,,,,.,..,., .'.__...:..................?.'..?.,.......?'....:.\n",
+ ",.,'-,.\",,.,,,-.,.,-.,,,,.,,,.\".,-.,,,,,,.,,,,.,., ..'...!...,,.?....,..._._?,....?.......!,,:--,,__.\n",
+ ",,,,,\"\"\".\"..,,\"\"\"..\",!!!.\"\"\",\".,.',.,,,,.,,,-,.,,. .,,...--,,,..'...,'::..--,,.--,',__?__..'._...._--\n",
+ ",;.\",..,,,.,.,.,,,,,.,.,,.\",,,,,...;;;;;,.,..,?\",, _._....,,.:':._,.._.'.,,.:_,_:..',......--,,',,.--\n",
+ ",.,,.,?.,,-.,,.\"?,?,....,,.\",.',,,,,,-.\"\"-\"..\"..,. ,.,.'.,...,,'.....,!--,.'.--,,.,...,.,.,,....,,,..\n",
+ ",,..,,.,-.,,..-..',',''',.,.,,','\"\"\",.\",,...,.\"\"\", ,,,:..,,..,,,,........'.,!'!_!_',,''.,,,,.,,,,.--,\n",
+ "\".,,,\".\"\",,\".,,,,,,,\"\"\",,\"\"\",\",--\"\"\"\",'.\",\",,,.\",- ,',,,'.,,,:--.--,,?...::.:.''.,,.,,.--,.--?--'.','\n",
+ "....\",.-,,.,.,,,.\"\",,\",,,,.,,,,.,\"\"\",\"\"\",,,,,!,,,, ,'_._'.''._,,.,,'._--,.......--,.'..,.,'..--,',,._\n",
+ ".,,.,-.,.-,.\".,:\".--.--.,\"\"\"\".\"\"\"-\"\",\"\".,,.,\"\",.,, ._:_,-_,',__.__,',...__':--__,'.'..__...--,..--,,.\n",
+ ",\".,,,',.\",\",,\",,\"\",.\".,,-,.\"\",\",,,,.,,.,'.\"-',.,. ,,..--,.',.'..'..,,._..._..--__,'.._!!!_:,._..._--\n",
+ ",,,.\",,.,..'';'.!'.-.','.','''','''''',,!-',.''',, ?.,,..__,??,..--,,..,.....--'....,!--.,,.,,,__.,,:\n",
+ "'.',,,-'','.'.,?.,.,,?,,'\",.,,,.,,,-.'',,','\".,,.' _,',_.,,,,,.,,,,'('),,,:::,,?--,.,?--.,.__?,'.,','\n",
+ ",'.'..,.,,-'',?''-.,!!!!'.\"','.',',''',,,,'.',,,., .__:.',,._,,..._,,?,..!','..?,.??....,?...'.......\n",
+ "''''.,.,--.,.''',.',,'','''\".,.,,...''.,.''.'',',, ...,,,...,.......--?'..,,.--,,....'...,,._._..--,,\n",
+ ",'.''',,'.',;.,.,,'\",.''.','',,,'.'.-,',.\",.,,,.,, .--!...,,,.--,,,.?--,:.(_!_),',,,.'.--?'.,.'',,,,.\n",
+ "..,?.,..:\"',.'--,.,.,,.,..,,,(,,,.,,,.,,,,.,,.,-.. --,,._._,,,.,__,--.?.__,,?:..,,.?,..,.,.,,,.??!--,\n",
+ ",'\",.,.,,\"\",,,\",.\"\"\"\"\",.\"\",..\"\",..,-.,,\"\"-,,.\"\",., ,,,,.:_._:..--_._?.--?'.'?.--!.?.--'....._._.,,,.,\n",
+ "\"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\",,\"\"\".\"..,-,-\"-.\"\",,\"\" ,.....',.,,.,.,,.,,,._._--,,.,,'..,,...,...'.?.,..\n",
+ "\"\".\"\"'.,-.,,,,,,.,,,.\"!!\".\"'\".-,-.,,,.\"\",..\"-\".\"!' .._._,?'_._,.?:__.?'...'?'?,'?.,...?'?,,.?.,.._._'\n",
+ ".\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,,.,,'.,,-.\"\"..\",\",\".,. ...--,,,....--,...--,...'..__.?......,:--,.,,,,:--\n",
+ ",\"\"\".\"\"\".,,,\"\"\"\"..,',,,.,,.,,,,,.,..,\"\".\"\".\"\",?\"\", ,,?.??--,,.--.,,,.,.,,,,'..,,,,,,.--.....,.'.:::::\n",
+ "..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\".\",,,-....,\"\"\"\"..,.-. .,,.,,,.._._..:,,.--,,.....--__,'?.,,',.,',',...,.\n",
+ ",,,,,,.,,,.,'..\",,.,.,...,-,,,,-.,,...,'.\".....,., ._._.,.:--...._''_.,.--,,,,,,.,,.,,,,.,,..--,.....\n",
+ ",.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\".,,.,.,,,,,.,..,..,,. .--,,..--,,.'.--,.--,,..--_,,,,_.,,,,,?,,,.--,,,.-\n",
+ "\";,..',',,',,..-.,'\".,,....,.-,,,.,.,.,,.,..,,,,,, -,..:.'...,?:..,:,.,:_-_.._?,.?_--,,.--?,,?--,,,,,\n",
+ ".,.,.\".,,,.-,,,.,,,,.\",.,.,,,.,.-,,.,,,....,,,,.,. ,.:'.__,,_._?--,._''_...--,,??,.....--,.....--.,..\n",
+ ",,...,..'',''','.',''!!'''',,.'\",..,,,\"\"\".\"\"\",,.,. __..,.--?--.,',..,??--,.''.._,_,,?__.?.(,)....'.,,\n",
+ ".,.''.,.''\",.''',.'',.,,,.,,.,.'',''\",'.,.,,..,,,, ,,....--,..'.(),.,,'',,.,,.,,,..,,',',,.--!.,?_'_.\n",
+ ",...\".,,,.,,.,,.,.,.,.,..\".,..?,,.,.?,.,.\",,.,.,,. ,',,,..--,?..._._:,,.,,,,,,,,,,,.------------...,!\n",
+ ",.,,,.,,,.,,..\",,.,,..,,.,.'',',.'\".'',','\",,.''.' .--,,..,',...,:--?...--,,...--,.?'...'''__.--,.?--\n",
+ ".,!.?',.,.\",.,,.,.-.';'.,,.\".,.,,.,;....,,.,,.\",,. ',,...-?,,.().--',,._.._,.--,?.?...:?--,,,.',',,,'\n",
+ ",.,,,.,,,.,.,..,.,,..,-.,,.,.'',,',.'','.'!'--','\" .','..,..'.'.?,....'.....,.,...,'.--?..'.'.,,,.,.-\n",
+ "...''.'.,''',.','.'''''.'.'-'',,.--,-'''\"...,...,, -!.!!!,:--_._:.??..?.!,,.,!,!:--'',,',,.',',.'.:--\n",
+ ",,...,...,,,,.,,,..,',..,,.,.,,,,\".,,.\"\".\"..\"\".-\"\" ,,..,.--,,..'.--!..,.--!.---.,..,._'!_.,,..'.--,.-\n",
+ "\"\"\"\",-\"\",.?\"\".\"\"',.,,,..,.,,\"\"\"\"!..,..,,,,.,,,,.,, -....__...??--',,,._.___.--,,.?...,,,,,,,:--?...,!\n",
+ ",,..--,',,,,,...\"\"\".\",.'..',',,,,\"\",.\".\".,\"\",.'.,\" ,.,,,,.--?_'??_.,.__......,.--..._,,,_...?...,....\n",
+ ",,-.,,-.\"\"..\".\".\".,.'\"\"\".\",\",,,..,.,'.\"\".\",,.,,,\". ..,......,...,,,..--!..--'??.:--,,...._,._:--..,,.\n",
+ "..,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\";\"\"\"...,,\",,.,.\"\",\"'\" ..,!__.--,'..,,,.--,,,',,,.,,..,,.,,,,,,.,,...''__\n",
+ ",.\"\",\"!!,?.'\".\"'\".\"\".\"\",.,,..\"\".\".'.,,'\",.,',.,,., ,,,,,':__.,,,,,,,.._..??_--.'.,,:--!--'.,,.?..,,,.\n",
+ ",.-,,.,,.\".\".\",...,,',\"\"\",.\".\"\",,,\"\",,,\"\"\";\"''.'-, .',......,,.'.--?.--..,..--,,,...--,,,,.,,.,,.':,'\n",
+ "','.\",',.,.'.,,,,.'.;,,.,,.',-,'.,,;',\"\"\",\",..,,\"\" .,,.,..--,.__.:,,,,,,,,,,,,',,',,.,,.'....:.,,.'..\n",
+ ",\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\",,\"\",.\",\"..,,,,\"..,,., ,:,,,.,,._._.!--,,.--,,,,,.?--,,.--__,.--,,..--,,,\n",
+ "'..,,,.,,,,,. ,(').--?....--,..,!--?.,.'.:.,...--!..:_._!.--,.:-\n",
+ " -..?,,?--,..,...'?.',':____._'_.,,.'.__,.'.,,__,.'\n",
+ " .._,,,._--,,'.._._--,,.--,.._.._--,...--__,,..--_!\n",
+ " !_'!'!.--,,,,.,,.,,..(,,)....--,.--,.--?..--,,,',.\n",
+ " _--!_._?..._--,,.().__,,_'___..:..--,__..'..?...,.\n",
+ " ,,.,,...,,'.?',..,,,,.?...,,....--,,,.'.,,,__,,...\n",
+ " .,,.'.,,.,,.,,,.,.__,,..??...._...._?--,,.,,,,,,.:\n",
+ " ,,,.:',','.--.--?.??.--,,,.,,.:?__,,,,,,,,,.,,.,,.\n",
+ " ...--,....!!'!!.--,,'._._'_._,,.__,_,__'_.,,..--,.\n",
+ " ,,,,,,,,........,.:,,,.'.'.:.:!'?:,,'.,',._()_:(_,\n",
+ " _)_..._:,,,,__,'.,.:.',..._()_:(__)...:_()_,,,,,,.\n",
+ " .',,,,.'?.,,,.,,,.,,,...'...,.?._.._'?,,..:_.:._..\n",
+ " --,?.?--,..'?,,._,_......--,...,....?-,...._,._,,.\n",
+ " ..:--',',...,',...,,..--,,......?::.:--!...--,!...\n",
+ " --,..,'?--,,...?'..,,:.,.......,...--.?,,,('?),,.,\n",
+ " ,..',.__'__?--',.._-?_..--?.,,.,,,__,.,,,,,,.,,,.,\n",
+ " ..,,.,...,__,__,__,_,___--.'..--,...--,..._,___..,\n",
+ " ..--!!.!,.--!.__(_?)_..--,.,,,,,..._(?)__._,.,,,,.\n",
+ " :,,,',,...:_.._,.,,,,,,,,--,.(),__,,,,,,,,,._--!_.\n",
+ " _!_'.--?....--,,,,,..,,,.,,,_._--,..?--,.--?.,',..\n",
+ " --,,,''.__.,,,.,,...,,.,??_._?.--__.'......--,,.,:\n",
+ " ,:--__,,..--,.,.,.......--,.__..--,,.'.,,.?,......\n",
+ " ........:..,,,,,,.???.'.''.:?'.--,......,:--..?...\n",
+ " ......??...:.,,,,:_,,,'?_:--,!.,,'...!..:._._??..(\n",
+ " ),,'................--'...,:_.',,.._..,,..--,..,..\n",
+ " --,,.!.'?,,:--...--,.,.'.:_()._',:--,,..,_:_--:()(\n",
+ " )))())()().,,,:,:--,,,!--,,.,,...?,.?,.:..,,.--,..\n",
+ " ..,........--,'.?.,.,,.....,,,,......,,..::._'._,.\n",
+ " ....'?.._._.'..,.:.,,...,,..,,,,,':_._:..--,,.,?..\n",
+ " ,??.?.,.,.,.,:......,.--,.,,.,.,,.,,'.--!'?,....,,\n",
+ " .?,?,...:...?..?.?..?.,..--',,.:--,.--,,.'..,&,,,,\n",
+ " ,,'.'?',,,..?.,,.!,!...?.........(..)........,....\n",
+ " ..',...:.....'..,.,.'....''..',',',,.,,,.:...',,..\n",
+ " .',,..,,,......,..,,,....,,..::,,_,,_,_._,,.....,_\n",
+ " ,_.(..).',.,,.,..,..,.,.,,.,,__,,.,,,,,,.?,_,_'?.,\n",
+ " '.,',...,.,,..,.._,_..,,..,,',.:......____._._,___\n",
+ " ::._.:.._::._*****.,,,..,..,,.,,.--',.--,.--',..--\n",
+ " '?.--,.*****',',.',,:--__...,:--_._..''.,.,,.:--__\n",
+ " ...,,,.,,:--_._,..__.,,.'..,',:--,.*****.--?..--',\n",
+ " .,.--?.--''..--!..--'?.--,.:--,?,,:--'?.--,.--?.--\n",
+ " ,..--!:--..,,,:--.'?--,.,,:--.,',:--!!,,,,,,,'.***\n",
+ " **'..--,?.--,,..--',,.,,.,,,.....',,,.,'.--??''.--\n",
+ " ,.?--,,...--,?.--,?.'.--,.,.'.--'?.'....--?.,,,.--\n",
+ " ,,..,.--,?.*****_--!_.''.,,..'..--_',,'......,.,._\n",
+ " --_,_,,._--,_._,._.,,.--_,_,.--_,,?_.'..._--,_._.,\n",
+ " ._--_,,_,._._--_?_._,?!_,,.,.*****__..,?.,,:.:--.'\n",
+ " ',....'.,,,,..',?'..'...'..--.,.,.,.'.,,.,.'..,..'\n",
+ " .:,,..--!!.,.'.,.,.'.*****.--'?.?--,.--,,?,...'.:.\n",
+ " --!.--,,.'..'.'.,,?--,.--,,..--',.',.--,,...--,..'\n",
+ " ..,..--',,.'...--',,..,.?--,.,..--,,....'',',..--.\n",
+ " ,.:',..'.',..--,..'..--!..?_',_,_._',.?,'.,.,..:--\n",
+ " ,!..':--,.?'?..,,.--!.!--,..'.--,,................\n",
+ " ..--............!...!*****.--?.'.,...,,,:.,,,,'.--\n",
+ " ?.:..,?.--,,..--?.:,,,:..--',,..--,.'.--,'.,.--,?.\n",
+ " --,..'.--',.--,'.,.--?..',,.'.,.,',..--,..--,,.''.\n",
+ " '?'',''.--,.'?--.,..'...--,.'..'.'.--,.--',',.--_,\n",
+ " _.--','..,...--'',...',',.--,.,..,,.'...--,'..--?.\n",
+ " __..--,...:......--,'.....--,.'.'..:_,_.'..'!,..,:\n",
+ " --.?.,,.--,.'.:,.,,,,.,.._,?_.,._,?_,_'._,'.,.--',\n",
+ " .''...'.--',,.'......'.*****_,_'_._.:.....:__.--,,\n",
+ " ..--,..,.',&.,,.__..?...'.:.:'..:__...._--.!!_....\n",
+ " --_._...--_,,.,.._:_._,.:..(_!!_).'.(_!_).!!!!!!,,\n",
+ " ,',,',,,,.,.',.,.,,,,..,:--'..--_,_,.'.*****'.,,,.\n",
+ " .....?.:--!...,..,...,,.,,'..--',.--,.,,?!..--,,.'\n",
+ " .?,.--,,...--?.--?.-.--,,.--?,.,,'.--,.?--,,,.?..-\n",
+ " -,.--,..--,.',?..'.!'.'.'....--,?,..--!--,,.,,:--!\n",
+ " .--,.'..--,,.--',.'.,'..,.--'?..--,.'.'.--',,.--,,\n",
+ " ..'..,,.--',..,:--!!,'!,'!!*****',,','..,?,..?.'.,\n",
+ " ...',.,.,..,!....?...'...,',.?.?.,...._,_,._?.'?_'\n",
+ " .,.,,''.....--,,.?--,,,,.,.,......,,.!...,,,.,.',,\n",
+ " ,,,,..,...,.',??.'.....!.,..,..'..,.....'?,....,..\n",
+ " .''.',....,',',.....'.......,.,,...:...._._,,,...,\n",
+ " .!!.!!*****'...,,,.,,,..,,,..,,..,,,.,'..?:...,,'.\n",
+ " ..!...?,.,....!..,..,.,',.,.'...:'..--,..._..._._,\n",
+ " ,._,,,..?...:.?..'..:--_!!!._?.','.,,'.--,?'..'.--\n",
+ " ?.,...,,'._._--?.--,,.?.?,...'.--?.?,...--,.'.'..-\n",
+ " -,.......,.,,....'.!!*****--,,.?--,,,,.'..--'?.--,\n",
+ " .',,.--,.?--,..--,?.--,,..'.'..,.--,,.!'.!.--,,,.'\n",
+ " .,.:--.--,.'.,,:--',','?--,,,.,,:--,,.--,.'.--__,?\n",
+ " .',,,.,',.--!.--',,.--?.??.--',,..'',,,.,.--',..'.\n",
+ " ',..'......',,.--,.,,.--?.'?--,.--'',....?--',..'.\n",
+ " ?--,,.,.--,,,.*****--,,..--,,..,'',.--,,..--,.--?.\n",
+ " .,,,.,,..--,,,__..--,,..--,.--,..--',,..--',,'.--,\n",
+ " ..__'--,,,.,,,'.--',.'..,,.--,,..--,,,...--?.,,.,,\n",
+ " .,,,,,,__.,..,,,.--?..--,!.'.!!!'.--,.',..--,.--.'\n",
+ " ,...--'?...,.,.,,.--?,.--,.*****:--'..,.--?,.--,.'\n",
+ " ,,..,,,,.--'_,_.--_,_..,:--....,_._.--',..:--__...\n",
+ " '.--,,..--_,_,....--,,..,,......--,,...,.'.'..--,,\n",
+ " .,,..?...--,,..--,,.,'..--,.'.,,,,,',__.*****,'.',\n",
+ " ,',,..'',,.',','..:--_._,.',..--',,!','!*****'',',\n",
+ " ',,.'.,.,,...,',,,.,'.,'.,...'.?.,.,,.,,,,....,.,.\n",
+ " '..,..,..',..'?'.''..:..,.?'..,....'..,.'.*****,,,\n",
+ " ,.,......'',..,..,..',',,,.,.,,,'.'.,,''.,',.'.'.,\n",
+ " ..,,.',,.'',',''.''.,,....,'',,__..,,._,_,,,..,...\n",
+ " ...,,,.',',.,,,.'..,....,,.'.,..',.',&,,,.',_'._',\n",
+ " ...__:_'..'.._,..,.,..,.,..,..,.,...,.''..-.'',,.,\n",
+ " ,..,',.'.,,'.,,,,.,.,,,'.,.,,.!.....,.,:.!'...?.,,\n",
+ " ....:..!......_._...._!_...,!....!!.!.......!...,!\n",
+ " .!!.....:,.....!.?,,.:.'..'?:,::....,,....!...:..,\n",
+ " .!..,...,,...,,,.!,!....!...,...!!???.......!,'',,\n",
+ " .--?.,,_._--,.:--.--??.--,',.'..,,,.:--'.:--!'?.,.\n",
+ " ,,..--',..',',,',.,,..--',.,,.--?.--,,.--_,_?:--'.\n",
+ " --,,..:--.''..--,.,.,,,.,,,,.,,,,,.--?.--,..?.--,.\n",
+ " --,.--,,.'.,,:--,''!--,..--,',.--',.?':--?.,:,:--'\n",
+ " '.!.,,,,.--,,,.!!'..--!,.?,:--!'.?,.'.''.,,.:.....\n",
+ " '...:.....,.,,,,,,.,,,,,,.,,.,,.,,,,,,,,:--!!.!,,,\n",
+ " ,.--!.,,,,,,,,,...,,,,.(!),,(!),.,.--!,.'..--,!.!(\n",
+ " !),.',',.',......,....?,........,,..,...--,,..?--.\n",
+ " .--,....--,...--!.','..--,..--,.?--,,.'..--,.'....\n",
+ " .--,,..,....,,',.......,:--_,,!_--?...,...'.....--\n",
+ " ,..--?.:--,?.,,:--..,,,..--!'?..:....,:--.:?..:--!\n",
+ " !.--.--?..?--?.?,..,,.--,.'..?.--,.'__'_._.',:--__\n",
+ " .,,''.--,.......--.--,,.--?--',?,.,.'.--?..--,.''.\n",
+ " '.,,,...,.(?)(?)(!).(),,,.''.?.,.?...,.,.:........\n",
+ " .......--,,.--.........--.....'?...,....?,,,,..':,\n",
+ " ,,.--__...,:--..._._.,,,,,,',','.--__...'.--,,..,:\n",
+ " ,,.--?.,:--'.,.'.,.:--.,,,..:.',,.--__...--,...,,.\n",
+ " .--'??,,.?..?''...?...??..,?.?..,.'.....,,,,.--!!,\n",
+ " .!.--'?.,,(:?),:--...--',...--,,...--,,.--,.--,.,.\n",
+ " .',,....(,),..',.......--?.?'.,,,'.--',.,,.,,...?.\n",
+ " :.'.,.,,.'.--,.'-..--..._'._,.'.--,..--__...--,.--\n",
+ " ,,._!_!'-......,,,,.--!!_!_,..,,,._--!_.'.--_!_...\n",
+ " (!'?),,,.--',.,,.,,.,,,,,,,.,.--..._,!_--',.,.--,,\n",
+ " .....--,,..--?..'.,,.--,?--???','.',..''.,.--,,.,.\n",
+ " ..,,..?......(?)...,.--'?.,.--,,..,.,,(:)...,..,.,\n",
+ " ,..,.'...'...--,,..',,,..(?),(),.(?),,,,,_._--,...\n",
+ " --,.'..--,?,......--,.',?.',..--,,.--,..,.....--,.\n",
+ " ??'.?,.--,.,.--.,,.'.?'.?--,,......,.,......--'?..\n",
+ " ..--.--.?--.--...--.--,..,,,--?',.,?,,,,.--...?...\n",
+ " ...,...,..--....,,,.,,,,,.,..,,',,,,.,,..',,,',,:,\n",
+ " ,,..?.?.,:--__....--!!.'.--,....,.--,',,,...--,.,.\n",
+ " _._...,,..?.,'..,.._,_,,,.,.,....--............___\n",
+ " ._..'.....,,..,'!,!,!,'..'.....,..,,,,,,..(')..,..\n",
+ " --,.,,,...,.-:.,,.......,,.,,,...,,,.',,........'.\n",
+ " ....,......--,',,,,..--,!..--_',_,.,,,..:_._,,..,,\n",
+ " .:_--'':'..._,,,,,,,,.--,.--,,,......,,.--,,...,,,\n",
+ " ,,,..--,,',..','.,,,,.,.,:_._.,'!..........'...,,.\n",
+ " .:_._........,...'....:...'.......--?.--__..:...,,\n",
+ " ',.........?..,,.,..,.....'.......'...:.--,......,\n",
+ " .?........'.......--,.--,.--,.--,.--.,,',:__..,,,.\n",
+ " --__....--',.,,.,,....,,,,.--_._,,,,,.,:.,,,',.:'.\n",
+ " .'__.,,,,,,.--__......?..'...?......??.???,,.?.,,:\n",
+ " ,,,.--_,'_.....!..:...'......:,,,..:,,.'.,!!,,.??:\n",
+ " ''.,,,..,,.......'.,,,,.!.--...__.....__...'..'...\n",
+ " '..:.!.,..,,,,,'.,..'..--__...'.,...............--\n",
+ " __....__...,,...?.....,.--_!,!_,.,..?..--_-,!-,!_.\n",
+ " ...,,!_--!_,,,,,,,,',,,,,,,,,,...--_!_!......,,,,,\n",
+ " .--!.,..!..,!.,,,,,,,,,,,,.',.,,,,.,,._...._,.,,,.\n",
+ " ',.,,.,,,,..--,,.',,.,,.....,,...,,'..._'_:''.____\n",
+ " .,,,,',,_'._,,,,,,,,,,',',.--:.......,,,...'.....,\n",
+ " .',,,,.,,,.....:........,'!._._:....;.:....:'..,.?\n",
+ " ...,,.--',,.:.....,,:,,:,::,::,,:,::.........,.--,\n",
+ " ,.....?.,:.'.--,.--,....:.....'.:..'.:,..'.'..,...\n",
+ " ::.,,,..'..,...__..,,,...,......,,,..,,,..,,...,,,\n",
+ " .__',,.,,.!!.!...',._._'..,:.:..?.._._.....,......\n",
+ " ..'...:....?,?.??,..,,.............?'.',.'..?....,\n",
+ " ..'...,,,,,,,,,,,.?.'.--?'.--,..,.:.:......?.....?\n",
+ " ?,....''...?..............:,,.:/..''.........:....\n",
+ " ....',......,....'....!'.....!'...'.'.............\n",
+ " .....,,..,,,.--!.'...,,._,_,_'._,,....,,.!.......,\n",
+ " ,,,,.,,,.,......'...:.?,?..........,'.....,:,.--?,\n",
+ " .,..'',,',..,'..,.?:.'.....,,,.:,,,,:,,,.,,,,,,,,'\n",
+ " ,.'.':.,'.__'......:,,,,:.'..?..,....'.....''...',\n",
+ " ,.__:.....,!......,.',,.........,,...--_,_,.--,,._\n",
+ " ._.--,,..--,,.'.,,..,,..?--??--,.'..,.,..'.?.....,\n",
+ " .,...........,,',,,....'.....''.:,'.....'.'.......\n",
+ " ...,.,.,,,,,...'_,_'....?......,,,..,,.'._,_'.,:_.\n",
+ " _...,,_._.....,,......'..'...,,..''....?....?.....\n",
+ " ..'....,...'..,..'.,.........!..,.,,.....,....???.\n",
+ " ......,,.?...?..--_,,_._._.,.:...,..'..'.....,....\n",
+ " .....,..:.:.?,......,...,.'...'.,.....,.........??\n",
+ " ?....,'.,,.',.....,,.,..'..,,...'().::....!......?\n",
+ " .,,.,,,..,:,:(,,):,,,,,.............,.'....?.,,...\n",
+ " ,.?..'....:.,.,.......!,!.,,,,,,,,,,,....,..,,,..,\n",
+ " ,,...--,,.,'.--,.,.--,.,,,.....,,,,.--',..--,,'...\n",
+ " --,,.:,,........--,.--,.::::..,..,?,.,,.,..__...'.\n",
+ " :..'...'................,,.,.,:........'........,,\n",
+ " ..,.,('),.!.'.--?,.'...--,.--'.......--..?.--,,,..\n",
+ " ,.:,.--!,.!--'!.........--,,.,,..--,.,.........'..\n",
+ " ........,,..:'..'.....'.,.......,,'(')('),,..,,..,\n",
+ " .,'?..?_.._...!!'''!!.?...,....._._..'_._.,,......\n",
+ " ,....,!.?,....?..?.!....,.',..,?...,,..'.:....'.'.\n",
+ " ...'...,,',.,,,,,:,,,...'.'...--.--,,.--..........\n",
+ " .,.._._..!.._._-.'._._....''..,._._._.._._._.....-\n",
+ " -,,.??--',.'?--,,.'.--?.--,.'----'---.--?.--,...''\n",
+ " .--'?.--,.!.'''._,_,_,_,_,_,_',,._'.,._..?_,',,,,.\n",
+ " ,,,,,,,,,,:,,,,,,.--..?.--,.--?.--?.,'',.--?.--,..\n",
+ " --',..--',.,?--,..---,?.--,,....,',.,.,..,.,,,,,,,\n",
+ " ,,,,.,,,,.,,,,,,.,,',,.,',.,,,,,,,,,,,,,,.,,.,,!':\n",
+ " ,,,,,,,,,,,'',,',,.',,,,.--,,,,...'.--,.--',,..--,\n",
+ " ,.:--'?.,,.--,,.:--.,:--'.--,,,.''.--,,.--,.--'?.-\n",
+ " -,.--,,.',?.--,__,.???,,..,,(__).,,..,..,.,.,,,,,,\n",
+ " ,',,,,',,',,,',,,,,,,,,,.,.,,,,,,,,,,',,,.,,,,,,,,\n",
+ " ,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,','.,.,'..--\n",
+ " ',.--,?.--,.'.--,,'.',?',:.':.--',,..,.,._,_,'._,_\n",
+ " '.:--,,;,':.',?,,,,',,.?.,,:,,:,,...--,,.--.,,:,,:\n",
+ " ,,,,.',,!',?--,,,..,.--,,.--,,..!!'!..,,,,,,.',.'.\n",
+ " '.,,..--,..'.:....--?.--,,.--!.'._--,_.--?.--,.'''\n",
+ " .,'..:..--?.--,,.?--,.?.,,.!.'......--?.?--,,.',.,\n",
+ " ,.,,,,,,.,'',.,,,,,,,,,,,,,,,.--',,?--'?.--,,.,'.'\n",
+ " ...--?.--,...--?.'':--',?--',....--?,.?--,.--?.--,\n",
+ " .?--''?.--!.--,.--',,.--'?.--,,.--?.,...?...,'...?\n",
+ " ?--?.'...?--!.'.--,..--?.--,.,.--!..,....,,,...:_,\n",
+ " ,...'._,..'',,.'...:',.:.,,:,,.--,,.--?.--,.'.,,..\n",
+ " ,.--!..,,':--?--,.--,,?--,,,.'..--',,.,'.,'.--,,,.\n",
+ " ..,,',,,,,.--,,.',,...--,,',.'.--,',,.,?._,.,.__..\n",
+ " ._--,,.--_......_--,.--_......_.--,,_',,.__.,._--,\n",
+ " .--,.,,,.,,,?,'''.,'.--,,..--',,.'.,.:,.''.--'',.-\n",
+ " -'?.--'',.--?.--',.,..--,,.--,.',',....,,,___._,,.\n",
+ " ...:--!,!!!!,':.'.,.,.,,'.,,.!.__.,,,',',,''.,._'?\n",
+ " ___.,,'',',.!--,.--,,.--',....--_!_._!_.....'..---\n",
+ " ---__-..'..,,(__),,,-,,.,,,,,,,,,,,-,-..().....'.,\n",
+ " ,,,,,,,,,.,,,.'......,.,.('').,,__.()--,.,,_,,,,,,\n",
+ " ,,_,__().'.,',,,.,,.,..,(,,),,,.''.,,,,,()'.____._\n",
+ " ,_..,.,,,,,...,,,.,,.,,,,,,,.,:(,,')__.,,-,,,.,_,_\n",
+ " :--,.,,,'.',..,''.,,,,'...,.,,.',,.'.--'?,.--,...-\n",
+ " -',?.,,..__..()__.,,,,.(!)__().(...)..,,.'._,,,'._\n",
+ " ,,..--,,__,'.,''.,,'..:--?--?.--,,.'?.--,,.,','..,\n",
+ " ,,,''.--,,,'.,?--,',,'.--?.--',,.'.'..'.,!.,'..'.,\n",
+ " .''.--,,,,,,.,.--,,,,.--,.,,,,..'.,.,,.,,,',,,.,,.\n",
+ " _??_,.,,,,,.'..,.',,'..--,,.,.--__,.--,,.,.,..--,?\n",
+ " .--,.--?.?--',.--,.,..,.--,,,..'.'...'.''.'?..'.,'\n",
+ " ............--,,.--,,?,.--,',,.--',...'..'?--',..,\n",
+ " ?_-_.(..):,,?(..):..'.'(..):?:.:'?(!!):.(..):'.(.)\n",
+ " :!!(..)--',,....,?--__,,..--,,..--?.--,.'.?.'.:_,.\n",
+ " ?'_.'._''___,_-_,,,..,,.,',,,..,,,,'()__.-.,,...,.\n",
+ " .,...;.,..;...,...;..,..;..,..;...,...;...,..;..,.\n",
+ " ...;..,...;..,..;.,..;.,..;.,..;.,..;..,...;..,..;\n",
+ " ...,..;..,..;.',..;...,...;...,..;...,..;.,..;..,.\n",
+ " ..,.,.,.--,,-?--,.--,.--??.:--,,.--,,..--,.'..---,\n",
+ " .,:--,',?--,....,,,..,'..,',.,'.,..,,.,,,....'',..\n",
+ " '.--,.'.--,.'?--?.,.'.,,..--.,'?.--?.',..'...'...'\n",
+ " ..,.?,.?'',.'.',..:.:.,'',,',.--,.--,.--,.--,.--,.\n",
+ " --,..',?--,....--?.--,..',,.--,.?...'.,,.-.',?,.,.\n",
+ " ,','.--?..:.--,...--,..--,,.,'.--,?.,,.--?.'.--,,.\n",
+ " --,..__..:._--_!,.'?..--,..,.--,,.--,,,.--,..--?..\n",
+ " ..--,.'.--,.--',.,...,.'.',,,,.,?,,,.--,..,....,.?\n",
+ " .,'.--,,,.--,,..---,.--?.,,.--?.--,..,'.??.?,,,...\n",
+ " ,.--?.--,.--,,.--,.,,'.--,.'',.:--!!?,?--,..--!!,.\n",
+ " ,,'.,,!!.,,,.,,,,__,,,,,,..'.,,,..,,...--,,.,'.'.-\n",
+ " -,,,.'.--,.--,,..--,',,.',.--,.--,.--,.....--_,_..\n",
+ " ,',.--,,''.--,,__,.--,.....,,.,..--,,,!--',,.,?.--\n",
+ " ,,'??',,,,,,,,,,.--',._._..,,,.--,,.!'!..'.--,....\n",
+ " .--',..'_'._:--.:--_!!_,__,,,,.--',..--,.--,?._--,\n",
+ " _,...--'?.--,.'.__.--,,__.'.--,.._,_.,.,_._,..--,,\n",
+ " .--,.'....--,,''.--__,.'-',.,?,!,,.,,?,.,,,,,,,.?'\n",
+ " ?--',,.,,.'...--,,.,.--,.,,.,,,,,,,,,,,,,,,,,,,,,,\n",
+ " -,,,,.,',,,,.,,,,__.,,_,_.__,,,,,,..--,.,,.--,.--,\n",
+ " ,,,,,,,,,''.,,,',,,,,.....'.--,,.?--,,.--,,,.!?--,\n",
+ " ,..,..,,.:_,_..,.--,,?--',..'.__.,,.--,,'.:--'..--\n",
+ " ',,.,'.'.--,.--,,..,,,,,,,,,,,,,.--,,'.'?'?''.--',\n",
+ " ...__...,...,,,.--,....--,,..--,...,.,?',,.?--!.!?\n",
+ " .'__'?.--__,,.--,,''?,,,,__.--,...--,.'.-!--,,,'.,\n",
+ " .--,...:--'.--,?.--,,..--?.--,,..--,..--,,..--?.--\n",
+ " ,.--?.--?..--,,,,'''.,:--.--,.--?.--,...,,.--,,,.-\n",
+ " -,,..,,.,,,,(,),.,,.,,,,,',,,,(),',,',,',,,',,,,,,\n",
+ " ,',.',,,',,,,,'--.--,.?--',,.--,,....,.--,.....,,,\n",
+ " .--?.--',.--,..'...,',,'.,,.--',.,,,.',.'.--?.--,.\n",
+ " .,..'..'?.--,..--,.''..--?..,!'.........,,,.......\n",
+ " .--,,,.,.--,,.--,..--,,.__?!__'?--'?.:--,,.,,,,,,'\n",
+ " ,,,.__,,',,,.--,.'..--,..--?.--,.'.':.--,.--'',..-\n",
+ " -,..,'.'?--,.'.--,',...--',,.--?.--,..__'.--?,?--'\n",
+ " ',...'..--',.--,,..--,.'.()_(_)(')()()(,)_'__'_(!)\n",
+ " (,)(!)(!!)(')(!).,,..,....,,,.....,'''.--,',.'',.,\n",
+ " ','..--,!,.!!.,.--,,.--,!...--,,,..--,?,,',?'.--,,\n",
+ " .'(!).'(!).--!,.?:--,,,,,',',,?--!..!--!.,!'..--?.\n",
+ " .--',,?--',..--?.--,.'.--,,'?--?..,'.--?.?,.--?..-\n",
+ " -',.--',,..--'?.--,..,'.,.--'!.!--,',..--,..,'.,,'\n",
+ " .--,.--,,,.'.--__,..--?.--,.--,,.--?.,'...'?'.,...\n",
+ " .--,.?'.--',.'.!..--,?.--,.....--,??,.--,,.--,,..-\n",
+ " -,.--',.,,,,,,,:,,,,,,,,,:,:,,,,,:,,:.::.,:.......\n",
+ " ..........................'....................-..\n",
+ " .,..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,\n",
+ " ,,',,,,,,,.',,,,___,_____,,,,,,.,'.,,,,,,,,,..--_.\n",
+ " _--_._--_._--_._:--_,,:._--,.--,,.--,,...--,,.'...\n",
+ " --,,'....!'!...--',,--,.--,,..--',,.'..--,.,.---,.\n",
+ " ,,.,,.,,.,:.,,,,,.--,.:--!,''.,'.,',._,,_:--,!,!:-\n",
+ " -...--,.'..--?.--,,...,.--,,'.,'..--!!.,',,-().__.\n",
+ " ,,,,,__.,__,_'_.,,,,,,,,,,,.,,,,,._,!!_.,',':--?..\n",
+ " .--,,'.'.--,,.!.'.,...,',,.',.,,..,,,,,',..__.,_,_\n",
+ " ,,..,,,,'...,,,..,..,..,..,...,.,..,..,...,...,...\n",
+ " ,....,..,..,...,....,....,...........,',,..?,,..--\n",
+ " ,,?:--,!,!.!,,.,,.,,,.,:_!!_:_!!_,,'..,,,,,,.,.,,,\n",
+ " ....,.,,,..,,..--,,.,..:--.,.!,.,,.,,.....,',(!)..\n",
+ " --,,.!,,..'..-'-'.',.--!.:--'??--,.?--,.--?.--,.--\n",
+ " ,.'.'.--,.'''.?,,,,.,,.,'.',..,,()'...,__..,,,,,.?\n",
+ " ',..,,,,.?.'..,.',,'...:..,-,'.'....,,...,,'..(_'_\n",
+ " )()..',,,.,!.(__,,,)..'()?,,,,,,''.,,''.!!.,,.,,..\n",
+ " .,...()..,'.'().(!).!'.,.,,,,...,,,,..,,,,..',,'''\n",
+ " '.()(!),,,,..',.!,.,.--',.'.,,.--,.'',',',,,..--',\n",
+ " ,,'.--,.',,..--!.'...'..,',..,,,..',..,,.(),,,,,,,\n",
+ " .'!,',,.,..,,,,.,.,,.().!_,,___'__,,.'.-..'',,,,.,\n",
+ " .'',..',....'....'.'.--,....,,.,,.,,,,,,,.,,'..,.!\n",
+ " ,,'!.--,..,,,.--.,,.:--..,,,,,.,,..,..,,.,.,,?.,,,\n",
+ " '__.,,..,,...-.,,.,,,,,,...,',,.,,,,,...__.:.,,,''\n",
+ " ,..,,',,,,.'...,..--!!!!'.,''.'.._!_.,,,,,'''____.\n",
+ " '',',,(!)..,'--,,.....'.,,,.-.:--.--?..'.,,,..--,,\n",
+ " ''.,,,..,,,.,...__'...,.''.,,.''__...--,.',,,....-\n",
+ " -,,,,.'.,,....',,,,,..,,,,.--!!..__.'.,,,,,.__,__.\n",
+ " -.,,.,,,,,'._,?_,,_,?_,,,,.,......,.--??.,',.,:...\n",
+ " ..,,.!,,,..,,.'__':--,,!,.--',.,,'.--,,.'.....,,.,\n",
+ " ,.,,,..-,,,,,,'..',,'.,,,,,,.,,,,,,,,,,,,,,,,-''',\n",
+ " .,,,',,,.!!!!!,,,,,!:.!,,.(),.!?,,?!!,.?,.,,'.,::-\n",
+ " -!!'...,'..'..?.,,,,..,,.,,,.,,,..--...?.'!!.!''..\n",
+ " ...'..'...,,..?,.....??,..'.',?....'..'.,........'\n",
+ " .,.'..?,.:..'.?__._._'.'..'.....:,..?...,...'.:,:.\n",
+ " .'......,',.,,'...'.'?.,._!_,!??,,.'.'...?'.!'....\n",
+ " !,'!..'..,..'....?.:...??......,...'.,...'...,,..'\n",
+ " .?.?.',,,.?..:.?'..,.:'.......,?,....!.,....'...,'\n",
+ " ?.,,,,..__.,,.....,..'.'..'..__..?'..'..'.:,':..!.\n",
+ " ...'.!'....'.,!!'....'.....,'.,..?.'...,:,.....,..\n",
+ " .?,,....,,...,............,.,,..'.,.....'.,,?'.,..\n",
+ " .,,..'.'.,,.,.'.?.'..?!.__..'...,,.,.?'.,,...'.'',\n",
+ " !...,.,,.?..,'!',...?....,...,.......!.,.,,..?!!!.\n",
+ " .,,..!.','.._,_.!..,..'.....'?,.'._._.....'.''...'\n",
+ " ..,..'.,,,.'..,....'.,..,.,.:?...'.'.'..,...,..,'.\n",
+ " '.',..'.,,..........!......,,.',......,'..'.',....\n",
+ " ....,.',,,,......,,,..........'.',.......'..'.??.?\n",
+ " .,.'.:..,..,...,??.'.'..?,.'.,.,,..',,',,.....:,..\n",
+ " ..............?..,..,.'.,,...?.!..?.?..,.....,,?.,\n",
+ " ..'...........,'......'...'..??,......'....:....,.\n",
+ " ...'?'..__,.........'.'.......,,,,......,:........\n",
+ " ..!....:,,,,,,..?'..'.?...?....,..,,....,....,'...\n",
+ " .',.:..'..,,,,,,.'.....'.,,.?.......,...:'.:..?.,.\n",
+ " .............'.?.''.:,,,,,....,.,..'.....:'.:.:...\n",
+ " .......??.',.?..........,..........,''..'...'....'\n",
+ " ..,?....,....,....__....''..''.?...!'..'.?.,......\n",
+ " .,..,._!_,!,,...'.....?.'...''...,,,'.?,,,,',.,.',\n",
+ " ,.,:.'::.,,','.'.,,:_,!!_'.,.,.,,(),.,,.,.,.....',\n",
+ " ......,.,.,.'....'.!!...'.?....!....??....:.......\n",
+ " ,..?.,,..!....''...,..,,.'._,._.?....._,._...'.'.,\n",
+ " ,,,,'.'....?.........--,......'.....'.'..'.??...'.\n",
+ " ...,.',,.,,.:.,...:..,...?.....??.'...'....'?...?.\n",
+ " '...'...?.,...?.'?.!..?...?...?......,,,,..,!'....\n",
+ " ........'....,.'..'..,...........'.,...',......__.\n",
+ " .....,,,._._''.._._,,_._...,,,.,,,.,,,.!!!'''.''?,\n",
+ " ,,,.,,,,,',',',.().,,.,!...,:,,,,,.'.'....'.,.,:.,\n",
+ " ..,'..'.'.'...,,.,...''..,,'.,'..,..,,'...'..'....\n",
+ " ..................,,.,,...,,.,.,,,,'.'.'..,,',,,,(\n",
+ " ,,)...,,..,(').,,...,,...:,,.,,.,,,,,?,,,....',,,.\n",
+ " .,,,,,,,__,.'',..,,,,,,.,,,,,...',,()'().,,.,,'...\n",
+ " .,,..:,,''.?'..'..__.,,__,,,,,,,,,..,,,_,_,,_.'',!\n",
+ " _..,,,,..,.__:_,,_.,,,,,,,,,,,,,,,,'.'.,,',.,,,..,\n",
+ " ,,,,__._'_:_,_..,,,,,,,,..,,..,,,.._,,_.,.,,,.,,.,\n",
+ " ,:,.?,,,.:.:.,,'.().'____.,.:,,,,,,,:.,,,:,..__,,,\n",
+ " ,,,._,'._,,.:......'.,,,',,,,,,.''?,.?.?.,,??,()..\n",
+ " ?.--,?,,,---,,,,---,,.---(,).--,,---,,,,,.,,,,,.,,\n",
+ " ..,,,',,,...,,.,,,,,,,,.,,',...'().'''(,,).()',',,\n",
+ " ,,'..',,.,',.,,.,.,..,,,,,,',,,.',,''.,.'(').'()'.\n",
+ " ,.,,,',,,,.','.,,.,,,(),'.,,,.'.__,.,,,.,,,,''..,,\n",
+ " ,?,.',.,,,'.,.'.,',,,.,,,.'',.,,,.,.,,.,,,,,,.,,,.\n",
+ " ,,.,,',.,,,,.:,,'.().'.,,(),:,.,,''.,,',.',,.,,(),\n",
+ " __,.,,'.,,',.,.,,,,,,,,,,,,,,,,,.,,:_--'.''._,,,,.\n",
+ " .':_.._.,,.,,,..,,.'.,,,,.,,:,,,,,,.(),,,,.__.,,.,\n",
+ " ,.,,..,,,'.',.,,:_,,_,,,.,,.,,,.,,,,,,,?,,,,,',,,'\n",
+ " ().,,,,,,,.,,,(''):'...,,,,,().__,,,__...,,,,.,,,,\n",
+ " ,.,,,,(),,',,,.,.,,!.,,.,,,.,,..!.!.,,.,,,,,__,,.,\n",
+ " !,,,(),,__,,.,,__,.!_!_..,,..,(),,,__,,,,.,(,,,),.\n",
+ " ...,,,,..,,.!'.,??',,..,'..,,,,!!,'.,',!,,.'.,,.__\n",
+ " .,,,,,,.,,..?,,??!..,().,,.,,.,,::__:.,,','.,,,,,.\n",
+ " ():,,,.,,().,',,,.,,,().'.,,,,,,,..','..,,,,().,,,\n",
+ " ,.,,.,,,,,????,,?,,().,.,,,,,!,',,!'..?...,,,,,.,,\n",
+ " ',,,.,,..:,,,,,,',,,__,()(),,,(),,,,_,_,--.,,,,.,,\n",
+ " ,',__().,,.,,,..,.,,.,,,,.'.....!!,_._,,.,,,,.,..!\n",
+ " ..,,,?,',..,,(),(),.!....!!!.:...,:!:__..,,.......\n",
+ " ......'.?,,.,,,,...,,(,!),.,,,,,'.,,(,!),,,,(),(!!\n",
+ " ),(?!).,,,,,,'(,,),.,,,,..?.,,.(,,),.!!,:,.,,(__!)\n",
+ " .?,.'--!!!.,..,..--..,.::,.,,,.,.,,,,.,:.,.,,.,,.!\n",
+ " !!,.,,,,__.!,,,,,,,,,,.,,.,,',,,.,,,,,,.,,,,,,.,,,\n",
+ " ,.,,,,,,,,,,,,,.'.,,.?.,.???,,,.,.,,,,..,..,,...'.\n",
+ " ..':..,!,,.....:!!,,..:.,,..:.,,...?..!!..,,.,,.,?\n",
+ " ,.(),.:...,,,,..,.,,.!,,,,.,:....,.'.:,.,,...,,.,?\n",
+ " ,,.,,.,,,..--'.,,,',.,,,,,...,.'..,.,,.,,.'.,,,,,.\n",
+ " .'(..).,,..,,----.(..).(,),,,,,,,,?(')__,__.:.,,..\n",
+ " (...),..,,,,,,,,--,,.,,,,,,,,,..(..),,,.().,..(..)\n",
+ " ,,,,,,,,'.(),',.,,(),,(),,,..'(..)(?),,,,,,.,..(..\n",
+ " )',,,,,.(..,......),(',,'--),,.,,._._....,,.,(),,,\n",
+ " .,,',.(),.,,,,!.!!,,,,(),,(),,,(,),,.',.:.,,.,,(!)\n",
+ " ,,..'.,.,!().,.,,,,.,,,,.,,,,,_,_.',,,().,,,,,.,,,\n",
+ " ,,,.().(__)....,,.,,,.,,,,,,,.'!,,,,,,,,,,,.,.,..!\n",
+ " ?!,,',,'.,,...?'.,,:,?,,_._',',..,,!,,.!'.!!,.,.,'\n",
+ " (!)?!.,.?.,!,,,.!,!'.,,!,,,!,,,,,,,,,,,,,,.!,.--.,\n",
+ " ,.?_._.!.,,!',,,,,,,'.',?,..,!!__!,,..?..?'?'.,!.'\n",
+ " ?.,!_,_.,..,!.,,.,?..._,_!.'!'!.'.'?,'!,,!!...!'?_\n",
+ " '._!__......_!_...!,,,(!).,,,,,..,,...!...!....,!?\n",
+ " !.'?.....?_._..,?.,'....,?_!_.?'...'.,,?....?,....\n",
+ " .,.,....'.,,.!,...,.??,'...,???'??..'..!,!'..,,!'.\n",
+ " .!,..,'.!._._'.'?.'.',...?...__.....?.?,..._!_,?..\n",
+ " ,.?'__..,?,...?'...,..'.,..',.?..,.,..!,.,'....?'?\n",
+ " ..!.'..'...,!.......,..?...'...?....,.,...?..,.,.'\n",
+ " ,..'.?,,,,.,.?,'.??'.,,,?,,...!.__.,.?.??.','.,.._\n",
+ " _..'??.,'....,'..,,.',!?.,!.!__!,'?..!'?.,..'??!..\n",
+ " .,,..,......??'?!!',!?.._,_,,,,.,,...?,!.,,..'..,!\n",
+ " ...!'.......,..,..!.!!..!..!!.?,,.!!?'...,,.,.__.?\n",
+ " ,'?!.!__...,'?!.,,!,-,,,,,,!,!,','..'.''..',.!.',,\n",
+ " .._,,-'--...'..,..,,,.._:,,'.:._(,,,'.'.)_:!!:_()_\n",
+ " !:'?:_()_._(..,.,,,...,.,.,,,,.,.,,.::.,,.,,..',,.\n",
+ " )_:_,,.__(,,...)_:,..:.,._()__,,.__(,,..)_:_()_.:_\n",
+ " ()_,!:_()__,,,.__(,,__.,,,.)_:_._._(.)_:_()_!..!:_\n",
+ " ()_.:_()_..._(,,,.)_:_()_:,,.,.',.,.!!!,,,.:_().__\n",
+ " (,,.,..)_:?:(__),,,,.:.!:.,.:!:,?..:.?:,_,_,_.__(,\n",
+ " ,,,,.)_:?...._(.,,.....,,..__.,,,..,,,,,.'''..,.,,\n",
+ " .__',...)_:...!_(',',.,,.,',',.,..)_:.?_(..)_:??._\n",
+ " (',)_:__?,,....'.'._()_','!,!(__)'...._(..)_:,!(_,\n",
+ " ,,,_):.:_(,)_!_(,.,,,,..)_:._(.,',.,,,,.)_:,,?:_(.\n",
+ " .)_..'...._()_'..'..............?.._()_.....!('',,\n",
+ " ..):_,,?_:(_,_)._._:._._._.()_,._(..,.)_:.(_,,,_.)\n",
+ " :,,.?____.,,....._(,,.)_:_(,,.,.,,,,.)_:.'..._(,..\n",
+ " ...)_:...:_(,,),,._:??_()_,??:_()_,..'.:_()_.?:_('\n",
+ " ,,,',)_,..:!...,..:_()_...:_()_!!:!:_(',',,,,,,)_,\n",
+ " !!_(.,,)_,?_(,,,,.)_:_()_!:?_()_._(..,..,,,.)_:!:?\n",
+ " ,,._()_?:_()_,.._(,,,,,,,,....,,...,,.)_:!!_(,,,,,\n",
+ " ,,,,..)_:............:?_(,)_,,!..:,..._()_.!_(,.,.\n",
+ " )_:'..._(,,.)_:,.:....:_()_!:,'?:_?__(,,_.):__?...\n",
+ " _(,.,.)_:...'-'._(.,,.)_:.?_(..,,.,.)_:_()_'.'..'.\n",
+ " ._(,.,,.)_:._()_..:??'..:,...,.:_()_._(,)_!._(.',,\n",
+ " ,.)_:...:_()_,...:!!!!:_()_.?'..?'.'...........:_(\n",
+ " )_,'!'.!_()_!:_()_'..,......._(,,,,...,,,,,,.)_:''\n",
+ " ,,'._(:,,,,,.)_:_()_,,??:_()_,!!:'.,.._()_'.:,!._(\n",
+ " )_?,'.:_()_,.!,,,',?,?:..:_(,,,--,)_,,.:.'.:_()_''\n",
+ " .:_()_!''!_()_...:_(,)_.,,._(,)._:_(,',,)._'!'!.:.\n",
+ " ._()_.._()_,'!_(,,'-,,,.,,,.)_:_()_.:.:_()_._()_'?\n",
+ " .:_()_'!?:_(,)_..?:_()_..._._...'.._(,',.,,.)_:._(\n",
+ " ,,,,.)_:_()_....:...._(.,,.)_:_(,)_!'!!:_()_.'....\n",
+ " :.:....:_()_,.:'.?:'._(..,,.)_:'!:_(,,,'',,,,)_,,,\n",
+ " ,,?:_(,)_.:,.,,'...:,,!'!!:',,.:_(,)_!:_(,,)_'.,,.\n",
+ " ...:...:.',,,,...:_()_,,,,,,._(..,,,..,,.)_:_(,)_'\n",
+ " .:_()_!_(..)_:......:,'..,'._(.,,,,,,,.)_:,?'??,._\n",
+ " (...)_:_()_'?:...:_(,)_,!:_()_.:_()_!:_()_...:_()_\n",
+ " ..:!?:?'..:_()_.._(,.,.,,)_:............?,'.'''..'\n",
+ " ..,.?,..',.'..,.?.._(,__._)!.'?_(,,..)_:..:'.??...\n",
+ " ._(,.)_..._._.__....!!!!_(,,.)_..._(',..)_...?.,..\n",
+ " _(.,.,,..)_:...._('.)_:..:_()_._(,,.)_:.:.._(.,,.)\n",
+ " _:..._(,,'..)_:.:_()_!'...._(,,',,,.)_:_()_,...,,_\n",
+ " _,.,._()_.._()_,.:..:.,!_(,)_,,..._!_...:._('.)_:_\n",
+ " (,',,)_..:,'.:_()_...:..:_()_.'._()_,...._()_,..._\n",
+ " ()_.'.._()_,,.._()_',.'.'._(,.)_:..:_(,,__,,)_!!,!\n",
+ " .:_()_.:_(,,,,,)_,,,.........:_()_...',,,.:_()_'..\n",
+ " _()_.:_(,)_.:,.'...,..,,,,,'.'.:.:_()_,,,.....,,,,\n",
+ " ,.:!!?:_()_..',.,.._()_..:.:,,-.,....._(,...)_:_('\n",
+ " )_,.._'___..????_(,,,,,._'.):_()_,'..''.,-.,...',,\n",
+ " ,.,,.:_()_,...:_(,)_,!'!'....,,','?,,.:_()_..:_()_\n",
+ " ',!_()_,__,,.:,,,.:_()_.:!,!_()_,'!!.!!:_()_,,...:\n",
+ " ..:,!_(,,..)_:!?:_()_'..,.:?:.:_(,,,,:)_.,..'..:_(\n",
+ " )_!:??:,,...:.:_()_,.,,:._(.)_:_(,)_!._(,,..,,,,.'\n",
+ " ,.,,,.,,,',,,,...__(...)_:_()_.:_(,)_,.._(....,..'\n",
+ " ......,.....___.)_(.,,,.)_..':_(',)_..,.,,',.__,.,\n",
+ " ,..'.--.,,'..,.:_(,,',,',.,.)_._()_..._(.)_..':_()\n",
+ " _.,..,,.._(..''.)_..,,,,...,._()_.:._(.,,,,.)_:_()\n",
+ " _,,.._(..'.,,,...)_..':_()_.,.._(,.)_'._(._):_()_.\n",
+ " ,......,....._()_,,.,...:_(,,)_,.,.____.,...,.,__.\n",
+ " :_(,,-)_.,.'.,,..:!_()_:_()_!,!!:_()_.:,,'.,,,,.()\n",
+ " ,.:_(,,,,,)_..,,_._,,..,(,,),,.,,.,,,.:.:._(.)_:_(\n",
+ " )_,.'.'.:_(,)_?_()_!_()_.:!'.'.:,!!:!'!!:....:_()_\n",
+ " ,,?,,',,..:_(-)_,...-'--...:_(,,:)_!!.,..._()_:_()\n",
+ " _',!!:_()_'.!!'.'.._()_.,!!?:_(,)_._(,,.)_:__'.._(\n",
+ " '....)_:_()_..._(.)_:..._(,,,,,,,,,,,,'.)_:..,.:_(\n",
+ " )_?:_()_..:_()_.:.'.:..:_(,)_...:_()_,,,..._(,,,,.\n",
+ " ..)_:.!_()_,,'.._(.)__(,.)_:_()_'?_(.,,',,..,.)_:_\n",
+ " ()_,,..._(',.)_:!!:_()_........._()_.._()_.(,),?..\n",
+ " ...:_()_.:_()_.:.:,.'..:_()_!_(,......,.)_:_()_...\n",
+ " _(.)_:_()_?:,'.,,!:.:_()_?:.:..:.:_()_..,,,'.,...?\n",
+ " ._()_..'._(',,,.,,,,,.)_:_(,)_....':_()_,,.:_(,)_.\n",
+ " _()_'!':.....,._(,,,.)_:._(,..',,:_'._,,,.)_:_(,)_\n",
+ " .._()_.._(.,....,.,,,,.)_:_()_!_()_!_()_!,!_()_!!!\n",
+ " _()_!_()_!_(,,,,.)_:'...._(,,,,,.)_:?'.:'?:,.'..._\n",
+ " ()_'.'._()_',?:!:.?_(,,..)_:'?:..,.,,.:_()_'.:.:._\n",
+ " (..)_:..:??,?_(,..,,.,..)_:'.:_()_..._(,...,.,,,.,\n",
+ " ,,,...,,,.)_:_(,),._:_()_.:?_(,.,.)_:_(,)_?:_()_.'\n",
+ " .?:_()_,..._()_.:..:_(',)_.,,,,,,,.....,!_(.)_:,!!\n",
+ " :_(')_,,,,,,.'.'.__?...:!_(.)_:!_(,.,,,,,..)_:_(,)\n",
+ " _'..:.:_()_,,?,,.,,,,....._(.,.____.,.,',,.,,,,,,,\n",
+ " ,..,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,.:,,,,,,,,,,,,,,\n",
+ " ,,,,,,,,,,,,,,,,,,.,,,,,,,,',..,.,,,',.,,.....'.)_\n",
+ " ':,,,'.:_()_!?.:','.!_(..)_:_()_'?:_()_!:_()_!:!._\n",
+ " ('..)_:--,.!:!:_(,,)_,.,:_()_?:_(,)_..,:_(').._,,,\n",
+ " ,,!_(...,','..,,.)_:._(--....)_:!,._(.,,,,..)_:_()\n",
+ " _!!:_()_,,,._(.,,..)_:,.:..!!!?!!!!,__,.:!!:'.:!:'\n",
+ " ,,'.:'.:,.,,.,,,._(,,,,.,,....,:...,,.)_:_().()__(\n",
+ " ..)_:'.',..:!!'!_(...,,,,.',,,,,,,,,__,,,',,',,,,,\n",
+ " ,,':(),(),/(),?(),(),'(),'(),'(),(),'(),(),'()..'.\n",
+ " ,...)_:!!:,._(,,.)_:_(,)_.:_()_!_()_!_()_!!_()_?_(\n",
+ " ',,,,,,)_.._()_._()_,!_(_)!_()_.:..:._()_,,!_(,)_!\n",
+ " !_(,)_,!()._()_,!,!:_(,)_!_('..)_:_(,,)_._(,.)_:..\n",
+ " ,...:?:,.:.:?:_()_,...':?!'!:?:?:_....,__..,__...,\n",
+ " _._..._:?:,...:'?:?:?:().:?:(,).':.,,.'.:_()_..:.:\n",
+ " _()_..:?:..,,......,,.,,,..,,.':.:_()_!:.:?_(..,,,\n",
+ " ,,,,,,,,,,,,,,,.)_:,,.:_()_'!!:_()_!!:,..:_()_,..:\n",
+ " !'.:!:?._(.)_:!!:_()_'..',.:_()_'.:_()_.:_()_!_()_\n",
+ " _(,,,,,,,,',',,,.)_:_()_,,.,,.,,.,..!:!!'.!_(.,,,,\n",
+ " ,',.)_:_()_,.,!..'.,,.,_._,,,.:_(,)_.'.,....,,,..,\n",
+ " ,,,_.__(.)_:..:'..,.:__.:_()_..,.,.,,'.,'..,,...._\n",
+ " (...,,,,,,..',,,,.)_:,.:_(')_,.'.,._(..,,,,.:,,,,,\n",
+ " ,,.,,,.)_:,?:_()_.:.:._(,,,',,(),',,,,,,,,,,,,,,,,\n",
+ " ,,.)_,:_(',,,,,)._''''--_._:_()_.:_(')_?:_()_?:'?:\n",
+ " _(,)_.:_(,,)_!_(',._,._,,.,,.)_:,,!!:.:_(,)_,,,.,,\n",
+ " ,._(..,..)_:!,!!!_(,',,',)_:.:_()_.!_(,,,,.)_:_()_\n",
+ " ...:!:_(.,)_._(..)_:!:_(...)_,._(.,,,.)_:,,,,,,,,,\n",
+ " ,,,._(,',',.,,.)_:'.:_(,,',,)_,,'._()_.,,,..''..._\n",
+ " ()_....._()_....:_(,)_?._()_.,!:_()_,,?.'..:_()_'.\n",
+ " .:_()_..??:_()_'.'._()_,..??:_(,)_,,.:'?_()_?'.:_(\n",
+ " )_.._()_.'.:_()_''._()_.:!.:!:_(,,,,)_:.:...:._(,,\n",
+ " .)_._(,,.,,,.)_:_(,,)_!_(...)_:_()_!'.:._()_.:,._(\n",
+ " ..,,..'.,,,,..,,',,,.:,,..,,..,,,,,,...,..,,,,...)\n",
+ " _:_()_'._()_._(.)_._(,,)_,!:,._()_:_()_?:_()_.:._(\n",
+ " ':...,,,,..)_:_()_,!:_()_'.._(.,,,,,..,..)_:.'._._\n",
+ " ''''._,_._..(,',,)_?:_()_!.'....!:,,.?!:!:'._()_..\n",
+ " .:?.'.:_()_......:?_(_.):_()_,,,,,...'.._!_:_()_,?\n",
+ " :_()_,._(.)_:.:!:_()_!:_()_,.,'._(,,,.)_:...._(.)_\n",
+ " :,._(,,,.'.,,.,,,,,.)_:?:_(,,,,,)!'!'!'!(),!(..)!(\n",
+ " ,)!(,,..)_:_(,)_!_(...)_:!..._(.,.,',,,,.)_:_()_',\n",
+ " ,?_(,',',.,,..)_:,,.,,,,.,.,.'..'...,..??,,,,,,'.?\n",
+ " ...,.,,.?.,,.?',..'.'.,....,,..,?...?'..,._()_..!_\n",
+ " ()_...:_()_..._()_:_(,)_!:_(,,,)_,,.,,..',,.,._()_\n",
+ " ,.-:...'..-:.-:'..:,.._(,,,,,,,',,,)_:_()_.:_(,)_.\n",
+ " .._(.',,.',,.)_:_(,)_,'.,',,,.:_(:)_...._(,,,,....\n",
+ " ...)_:_()_!!!!!!!.._()_!'.:,._()_,!_(...)_!!!!._(.\n",
+ " ..)_:!!_(,,.)_:'?:_()_.:_()___?_(,,..'..)_?:':_(')\n",
+ " _?'.?_(,,..,,.,,.,,..'...)_:_(,)_,._(,)_,?.?.:....\n",
+ " :,,,,.,....?:.:_()_!.....!_()_?!:_(,)_.:_(,,)_!..'\n",
+ " ...._()_,...,!,.:_()_.:,,.,....:...?:_()_!...,,,,.\n",
+ " ...,?..._()_!.:.:_()_,.__,.'...._()_._()_.?.:_()_.\n",
+ " .,..,,...:_(,,)_.,..__..._()_.:...?:_()_..'.._()_.\n",
+ " ,,.....,,?_()_.!.,?,?,,,?_()_!_(,.)_:......:_(')_,\n",
+ " .!_()_..'...,._(,,)_.....,,....,!_(')_!:...:_(,)_!\n",
+ " ._()_!!?!!_(,')_,...''.,,.._()_.._()_!:_()_'...,..\n",
+ " ..'...:_(,,)_...:..?._()_'.._()_...:_(,,,)_'?'?,?,\n",
+ " .,.?_()_!_(,)_,..():'.,!!_(,)_._(..',..',.,..)_:_(\n",
+ " ,)_._(,,.'..)_:_()_......,.....',._()_..._(.)_:_..\n",
+ " _:.'.:..,?:_()_'._(,,,.'.)_:'..,.,,,,.',',,',,'.?.\n",
+ " :_()_,,.!...?_()_,.__.....,,,,?:?:.:?'.:._()_.:_()\n",
+ " _..,,?,,....:.',.'.:.._(,)_!...,..._()_,,'...,._()\n",
+ " ._.'.,,.,,'._()_!!_(,)_!_()_!:..:_()_'.,,..:!:_()_\n",
+ " .:?:_(,..)!_,..!.,,'._(,,)_..:'.:_(),?_:_()',.__(,\n",
+ " .,'...)_:_()_.:_()_.:_()_,.:.:_(,)_,,.,,._(,)_!._(\n",
+ " ')_!!!!!!!_(,,,,,,,,-,,.)_:_(,)_._(.)_:_()_!!:.:_(\n",
+ " )_.:_(,)_,._()_...:_(,)_!_(,,)_..._!__('.,,.,,,.)_\n",
+ " :.....:._(.)_':!_(.)_:_()_.,,..:.:_()_.:_()_''..:.\n",
+ " '.:.._(,,,,.,,,,....,:)_:._(,,.,,,,:)_,,'._(.,,:)_\n",
+ " '.,.'._(,,,.,,,,,,.,,:)_,,!_(.)_:!:._(.,,.)_:_()_!\n",
+ " .'.:_(,)_????:_()_._()_?_(..)_?_(,.....)_!_(..)_:_\n",
+ " ()_...'.'.:_(',,.,.)_,,,,!_(.'.,..)_:_()_.:'.!_(.)\n",
+ " _:_()_?..?...',..._()_,........_(.,,.,,_._...,..)_\n",
+ " :!'._(....)_:_(,)_,.:.,...:_(,)_..:_()_.:_(,)_?:..\n",
+ " :_()_???_(,.)_:_()_..:_()_...:_()_..,,.,,....,,...\n",
+ " ,,,.'..._()_!:_(,)_..'..:_()_...:_()_?.,,..:_()_.:\n",
+ " _()_.:_()_.:_(,)_.'......!_(,,,.,,,.)_:_()_'',,,,.\n",
+ " ,.:..:_()_?:,,'.:.........!_(...,.,,.)_:_()_,,...:\n",
+ " _(,)_!:_()_!:_()_!:_()_!:!:_()_!:!_()_!!..!:_(,,)_\n",
+ " !_(,,,:,,,,.)_:_(,,,',,',,)_!.,,'.:_(,)_.:_()_!'.'\n",
+ " !',.,.._(.)_:_()_'.:_()_'.:_()_',.',.:',.','.:_()_\n",
+ " ,,,,.,._()_'._()_.'?,,..:_()_'...:_()_,,,,'.'!'._(\n",
+ " ,)_''._()__'_..._(.,.)_:',!'!:_()_!:_()_,'!!:_()_,\n",
+ " !'.,',!_()_:_()_'.'...:,,.:.!.:.'.:,.._(,,,,,',,,.\n",
+ " )_:_()_?_(.)_:_(',,)_'.'.,.__._(')_'?:_(,)_!!!!:..\n",
+ " ._()_,..._(,',)_!.'._(',)_!!'._(,)_.:_()_...:_()_.\n",
+ " .,?:_()_'.:,'.._()_..'._(:,,)_!_()_,,.:_()_._()_.:\n",
+ " _()_..,..,,?.!:_()_,!!!?:_()_,,,,,..,,,,,,,,.....:\n",
+ " _(,,)_,,....:_()_,?',?!!!,?:...:_()_',!-,..,,,,,,,\n",
+ " ,,,,._()_,'?:_()___..,'...:_()_!!,,.:.._()_'......\n",
+ " :_()_!.,'?,!'!.!''....:_()_.'...?,,,?:_()_!?.!._(,\n",
+ " ,,,.,',,,,,,,...)_:'!........:_()_.!.,,,,!????.!!.\n",
+ " ..:_(,)_:_()_,,!!'.:_()_!!!_(..)_:_()_,.'?_()_!.,,\n",
+ " .:,.:,,,'',.,,,..!',,,,.'..._()_,,,.'.()....?_()_.\n",
+ " ,._(')_'!,??_(')_!:._('.)_:!:.:...:_()_.....,,.!..\n",
+ " ,.'.!!!_(')_!!,?:_()_.:_()_..:_()_..,,,,,,__.,,,..\n",
+ " .:_()_,'!:,?_(,,')_!!!?',?,,.''.._()_'?:...:_()_''\n",
+ " .,!.,,.,!,,,!'.!,!,'!,'??_()_!:,.........:,..:!!!!\n",
+ " .........:_()_,,'.._(.)_:!!:_(,,,,)_!'!'!,!...:_()\n",
+ " _',,._(,,,,,,.)_:!'!,,'!:,?,,',.._'!_?,,,,,,?..,.:\n",
+ " ......:_()_'.'...'.:.......:!_(,.)_:?...',.:!!...?\n",
+ " _()_:.'.!,,!'',,,,',._()_',!_()_,!,!:_()_!!!..._()\n",
+ " _:_()_!!_(,,,,..,,..,,,,.,.,,.,,..)_:_(,)._:_()_'.\n",
+ " .,.?.?.'.?,._(..,,.)_:_()_..!:_()_!_()_,!:_(,,)_..\n",
+ " .:!,,,,,,,,..,,,,..:_()_..:_()_....'.,.:_?_:.,,.,,\n",
+ " .,.:_()_,,,,,.:.:_()_,....,...,,.,._()_'.,.:_()_..\n",
+ " :?:!:_()_??:_()_.,...:_()_,!:_()_.'....?._(.)_:.:_\n",
+ " ()_..,...:_(,',)_!,!:_()_??:_()_??...:!:_(,,,,,,)_\n",
+ " ,.,,',(,,),......_(,,,,,,,.)_:!.!_()_:_(,,,,)_!!!'\n",
+ " ._()_!:!:_()_,.._(.,.)_?:_(,)_??:_()_,..:.:_()_,!:\n",
+ " .......,,':.....'..,?_(,,.)_:(,)..:..._()_..'..._(\n",
+ " ,,,.)_:_()_!!:_(,,)_.._()_....'._(,,'.)_:!_(_'_,.)\n",
+ " _:_(,,,,)_,,,....:.!:_()_,,..._(,)_.....?:_()_,...\n",
+ " .','.:.._()_!:_()_._!_._()_,...?_(,)_:_()_.:._(.)_\n",
+ " :_()_!!:_()_.:_(,,)_!!!:..,,,.,..:_._:!,!:_(,',,,)\n",
+ " _....._(,)_.'._(..)_:!_(,,.)_:,',,.:_()_..,?.:_(,)\n",
+ " _!:_(,)_!!_()_!._()_.,'....._(,,)_!:_(,)_!!'!,..,?\n",
+ " ??_()_,,,,?:_(,,)_...!:_()_'....'??,._()_?.,?,._()\n",
+ " _....._(.)_:'.:_(,)._.....,'.'.:_()_',._()_!:_()_,\n",
+ " '..:,!!:,!!:_()__?_:.._()_'._()_?'?_()_''._(,,..)_\n",
+ " :_()_,?:,.:_()_,,.:''''.:..:.:._(,,)_.:_()_.'.'.'?\n",
+ " _(.,,.)_:_()_'.,.._()_,.__.:_()_!.:_()_..:_(,,,)_?\n",
+ " '.:_()_._()_,__,._(..'.,,',.)_:_()_!'._(..)_,,,,:_\n",
+ " ()_...............'?...!...'...?...?...',.........\n",
+ " '.:_(,)_!,?!:_()_.:_()_!:._()_:?:!_(,.)_:,,.'.:_()\n",
+ " _.._()_.'.:_()_',..:_()_?._(..)_:.:?__._(..)_.:_(,\n",
+ " )_.:..:_()_.?:_()_.:?_()_,,,...'.:?..._()_..:.,.:'\n",
+ " .:,...:_()_,._()_._(.)_...._()_:_()_.:_()_......_(\n",
+ " ..)_.:.._()_....:.:_()_.:,.:_(,).__('..)_:'..._()_\n",
+ " ?:?:_(_),,.:_()_,'!_()_'._()_,._()_,,,'._()_.:.._(\n",
+ " )_?:_()_'._()_.,._()_:_(,)_.._(,,---.)_:??.._(,,,,\n",
+ " .)_:,!.'!:_(')_'.:_()_.....:?:..:'._()_..:_()_.:.'\n",
+ " ..._()_''.?:_()_...:._(')_..:_(')_..:.:_()_,...?_(\n",
+ " ,,,.)_:...._()_:_()_...:,..:?....._()_..?_(..,.)_:\n",
+ " ?_(,,,,,,....)_:_(,)_?_(.)_:_()_._()__(,,.''.)_:!?\n",
+ " ?:_(,)_.:'.:_(,)_!._()_.:_()_!.!:_()_.:_()_,!?:_('\n",
+ " ,)_',....:_()_,._(')_.,?:,.,.,.:._()_,.'..:_()_!:?\n",
+ " ?_(.)_:,!!!',,.:(),'.():_()_.:_(,)_.:,.,.?_()_,?..\n",
+ " .?...?:_()_,..._(.,,.)_:_()_,!,!!!:_()_.,'!...:_()\n",
+ " _.':_(,,)_!!':_(,,)_!?:_(,)_!!!!!!,,,:!!!:_()_._()\n",
+ " _!_(.,,,,.)_:_()_'._()_.._(')_!.!:_()_?:'.:...._(,\n",
+ " ,,',,,,,.',.',,,,,',.,.)_:,,'!:,!:_()_._(,,'.,..,.\n",
+ " )_:_()_!:_(,)_!!:_._.....:..:.'.:_()_!._(,,.)_:_()\n",
+ " _.:_()_..'.__._()__,!'!_:_!_:!!:_(,,)_..__.?_()_.,\n",
+ " ,'_._:_(,)_...!!!!......:_()_,._._,__.?.._()_:_()_\n",
+ " ...:_()_!!:..:.:.:.:_()_..,.'?:_()_...:,...._()_!!\n",
+ " :,...:,?_!(,)_!!_(',.)_:'._(,,,)_,!?!!.'.!!.!!_(',\n",
+ " )_!!,!_(.,,,,,,,.,,,,.,.,,,,,,,,,.,,,.,.)_:.!!!!!!\n",
+ " !!,!!'!!_(,,,,.,.,,,,',,',.,,,,.,,,,,,,,..)_:_()_,\n",
+ " .!'!:_(,,,)__!__(,,,,.)_:,!,!_(,,.)_:!.:_()_!,:'..\n",
+ " .:'._()_!!_()_?:'...?:_()_.:_()_!!''?_(,)_:_()_._(\n",
+ " .,..,,,,,,.,',)_:_(,)_.?'?._(_'._..,,.....,,,,,..,\n",
+ " .,,.)_:,.''.....!._(')!!!__(.,,,...,,.)_:,,,'..._(\n",
+ " ,,,,,.,..,,,,.)_:_()!!_!_!__(,,,,.,,,.)_:.:?:,!:,!\n",
+ " :._(.,,,,..)_:_!!!!!__(,,.,.,..)_:!!:_(,)_!:_!!!!_\n",
+ " _(,,,,,.)_:'!_(,..)_:!!!!!_(,,..)_:_!!!!_:,,!:(),!\n",
+ " _(..'.'.)_:'.:.!_(.)_:_!__(',....',.)_:'._(.!)_:!!\n",
+ " !!:'!:._(',,,,,,.!'....!)__(........)_:!_(',,,,,..\n",
+ " ..)_:......_(,'',,.)_:'.!._()_!:_(')_..:_()_,?.'?:\n",
+ " _()_!.._()_!_._:_(,)_,....:_(,)_,..,..:_()_._'._:_\n",
+ " ()_,,..:??.'.,.:!!:..,,,,.:_()_'!:_()_!'.:_()_.:_(\n",
+ " )_!,!:_()_!!.:_(,)_!_(')_'!_('.)_:_()_!_()_:_()_?:\n",
+ " _,!_!._!_:.._()_:_(,)_,!,!:!!!,,!'!:_()_,,!,.:__!_\n",
+ " (.',,,.)_:!:!:_(')_!!'!:!_(,,,,.)_:_()_!_(...,.)_:\n",
+ " _(,)_.:_()_.'.:?_(')_,.'.:_(,)_,?:.:_(,)_'?.'.:_('\n",
+ " )_??'?'...?:_()_,.'..:_(,.,..)_'....:_()_!'!:_()_.\n",
+ " '.!:_(,)_?:?:,..'..._()_?-.'.:_()_..??'!,!()!!:_()\n",
+ " _?_()_.:_()_.!:_()_'.:??_()_'.?._(..,.,..........,\n",
+ " ,'.,..,,,,,,,,,,,.,,,,.,,,,,,'.:,,,,,..,,,',',,,,,\n",
+ " ,,,,,,,,,,',,,,..,,,,,,,,,,..',,,,,,,,,',,,,,,-',,\n",
+ " ,,,,,,_,_,,',,,,,,,,,,,,,,,.)_:_()_'!!!!!!!_(,!!.)\n",
+ " _:_(,)_.....:_()_?:...:,'...'.'?.:--,.'''.:_('')_,\n",
+ " ._()_..:.:,..:',.,.:_()_?:_(,,)_.:,.:_()_'....:_()\n",
+ " _,.:_()_?....:_(,)_,,,?:_()_?..,._()_._.__()_.?:_(\n",
+ " ,)_.',..._(.)_:_(,')_,,.:_()_?_()_?_()_'.._()_:_()\n",
+ " _.:_()_...,,._()_.:?'.:..:.:,..:_()_''?_(.,,,'','.\n",
+ " .,_._'_'._.)_:_(,)_,.,.,._()_.._(,,,...)_:_()_.:_(\n",
+ " ,,)_......_(')_.:..'..!:_(,,)_..:!_()_'...?...:,,.\n",
+ " .:_(,)_''.....',.'.:_(,)_,,.:'.:'.:.._(-'-'.)_:'!_\n",
+ " !_____._(,.)_:_!_:_(,,)_,!:_()_.'.:_()_'..:.:,..:'\n",
+ " ..!!:_()_!.:_(,)_.:_(,)_,.,:_(,)_,.,'.._(.','.)_:'\n",
+ " ._(..,.)_:'._()_..._()_.!:_(,,,)_,,,',,!:.?:_()_,!\n",
+ " .,,.'._()_.:?:_()_?_._...,...!_('.,.)_:!,!,!!:_()_\n",
+ " ',',.,!_()_!!!_()_?:?!'??.:_()_!:.:_()_'.:_()_...:\n",
+ " _!__(,,,..)_:,..'.:??:_()_,.'?..:_()_,!,!,!!!_(.,,\n",
+ " ,,,,.'.)_:_()_'!,,!.:'.:_()_,.'._(___.):'.!:.:.:_(\n",
+ " )_,.!:''.:_(,)_'.:_(')_,!?.,,!:_(,')_'?'?'._()_!:_\n",
+ " (,)_,.:!:'!'!,!_(.................,,,,,,,,,,,,,,,,\n",
+ " .....,,',........'..:,'',,',,'',,''.,,...,,,,,.',,\n",
+ " ...,,'.)_':_._:.':_()._:_(',)_.:,!_(.)_:!:,!_(.)_:\n",
+ " !_(___,.):_()_',!''!:_(')_,....._()_,!(,,.):_()_'?\n",
+ " :,.!_()_,.'._(.)_:_().._:_()_.'.:,...:_()_,'.._()_\n",
+ " .:_(')_,.'.:_()_'._(,,.,,,.,,..)_:_()_!!!:_()_.:!'\n",
+ " '!!?.'.?'!'!:.!:'!'?'._(',)_:_()_.:_(,)_,!:_()_.,.\n",
+ " '!_(,,.)_:'?:..._()_?:_()_!:_()_..'.:_()_....:??:_\n",
+ " ()_.:_()_.'.,.:'.:_()_,.'.:_()_.'.'.:_()_'?:_()_.,\n",
+ " ...:._(,,,.)_:_()_,!_()_'...:,.:_(,)_'....._()_.?:\n",
+ " _()_,?._(,,.)_:,.'._(,)_,.?,?:_()_.:_()_._(,)_.,,?\n",
+ " :_()_,.:_()_.'.:,..:'.:_()_,.._()_',..,.:.,.:',.:'\n",
+ " .:_()_...:'.:,.:_()_,._()_:_()_.?...:_(,)_'.,....'\n",
+ " .:...:_()_.,,.._()_,,,?,,!:_()_,,!.,,'(,')..._(.)_\n",
+ " :!!:'._()_.??,?:,,,._(,,.,,.,,.)_:_()_!_()_!_()_!'\n",
+ " .'.:,,..:,,'..,'._()_'..!:_()_.:.'..._(..)_:_(,)_.\n",
+ " :._(.,,.'.........,',,,..)_:!!_(;)_!_()_.._(,)_!_(\n",
+ " ..)_!:_()_?.._(,)_.........'?..._(,,.)_:..._(')_._\n",
+ " (')_.._()_?:_()_............._(,.,,...'.)_:_()_...\n",
+ " ,...._()_...,,,,..._()_......'........._(,,,.,,,,,\n",
+ " .,,.)_:_(,)_!:_(,,',,.....)_----.('),,',,...,..,,.\n",
+ " ,,,,''.,,,,,,.,,.,',,,,,,.,,,.'__.,,(,,),.,'',,__'\n",
+ " ,,,.,,,,''.__,,,,,,,,,'.,,,,,,.,,,,,.,,,..,,,,__..\n",
+ " ,,().__,.--,,...',..--,.,:--_!_.__.,',,,.,,'..,,,.\n",
+ " ().(),,,,,,...'...',,.,,'..--',,'.--',,'....--,,,'\n",
+ " ,.,..--,.-.,','().'.''.__.''..,,..,....,,.--,,...-\n",
+ " -,,'.'.'?,..'',.,',,'.',.',',''..',,.'..,,,...,,.,\n",
+ " ,,:--.,,.,,,,,:--,..,,,,?--,..--!,,..,,,,?.'..''?-\n",
+ " -,'.--,,,,.?.--,.?--,,__.,,.,,,,,,,,.,,'',,,,,,,.-\n",
+ " -,,',,,..'.'.,,,,,?,,,,,.--,.',.,,.',.--_,!?!__--.\n",
+ " ...__--,!__--.__--!!__--!..._',,,,,--,,.__.--,,,,.\n",
+ " __.__,,,.,,,,,__,____:--..?__!._.._,,,:--..--?.,,,\n",
+ " ._--_,.,..--,,.,.,.,..'?--,,..,,.,,:--?',,:--.,,.-\n",
+ " -?.--',.,.--',,..--,.:--...--,.....,..--!.,,.--!.,\n",
+ " ,:_--,._'.--,.--?.--,,,.'..--,.--',....?--,.--',..\n",
+ " '..'.'.',._,_.'',.,',..,',.,.!,.'.,,.,.,,,,..!!,__\n",
+ " .!!,!...,,:--'?.--,.,,:--'.__...'.?.......--,,.--,\n",
+ " ,'....,.,,..__.'.--,',.--,,.,..,,:--!......:_.,._,\n",
+ " ,,,,,().--,..'.'..--?.,:--.'..,,.:_,,,,._,.(-__'')\n",
+ " (..)'__..',,,.,,,,,,,,,.,,,,,,,.,,,''.,,,--,,.?.,,\n",
+ " __-,,__.,,..,.,,---.,,__.,,,,,,',_'_,,',,',,,,,'.,\n",
+ " ,.,,.,,.--,,.,,.,,.,.--....--.,..__,.!..--',,__.__\n",
+ " ,.--',..__.,,,__,--,__,,.,,,'.,!.,__,'.,,.,,,,,,.-\n",
+ " -,,...--?.,,,.--,',,,,,,.--?.?_-_:--',,..,.,,,,.,,\n",
+ " ,,,,..,,,,..,__,,,,__,,,,,.--,,,,'.'.',..',,'.--?,\n",
+ " ,,,,,.--,,,?',..--,,..'..,.''.--,..,,.,.--?.,,...-\n",
+ " -,,..,,,,,.'--,.--,,,.'..,..--,.--'?.--?.--,,,...:\n",
+ " _--,._.,,,,,,,.,,,(.).,.'''(,),,,.,,'.,'.--,.--,,,\n",
+ " ,.!....,:--....,,__(),,,,,,__,.,,.--,,,.,,,,,..,.?\n",
+ " ,:--.,,,,,____.,:--?'.,,,.,,,,,'.--,,,.,,.--?,.'.'\n",
+ " ',,__.,,',__,,,'.',?..''.-'..--',,.().,,,().,,.,,,\n",
+ " .'.,,'-.--,..--',,',__,...--,.,.'..,,.--',____.?..\n",
+ " ..,,.,,,().,,,__.'.--,'',.,,.,,,.,,,',,,,,.'.(,__,\n",
+ " __,,,,,),.__,,.--,,,,,.,.,,,.,(),....,,..'.--,,.__\n",
+ " .--,.--,,.--',..,,.,.'..,'.,,',.,,,'.,,,,,..,,,,,.\n",
+ " ',__.(__),...____..,_'_,.,,...--,.,,.',,,.,,,,.,,,\n",
+ " ..,,,,,..--,--.,,.,..,,__.,?,,',.--,?,..'(),.-__-,\n",
+ " __,,:_--''.,!,!_.--,,,-',,,,..,,.?,__,,,..,..,,,,.\n",
+ " :.,,.__.,.--,,..--'?.?'?.--,,,.--',..'.?,,.,,,'.,,\n",
+ " ,,.,,,,.,,,,,.,?,,,,,,,,,,.,',(.)','',..,,(),,(,,)\n",
+ " ,,,,(),__,,--,,,,,.,--,..,.,,,..__,..--,,..,,'...'\n",
+ " .?'.--__,,,__,__.--,.,.,,,..'....',.--',,'.,,,..--\n",
+ " ,.'...,,,,,,.--,.,.--,',.,.,,,,.?..'.,,.,,..'.''',\n",
+ " .'.'.',,,,__,,.''.''..__,_,_.,,.,,.,,.',.--,,.,.,,\n",
+ " ,.--,,,...'..,,..?,..--,,__.--,.--,,.--,,..,'....?\n",
+ " ,,,:--'..,,,'...'.,,,,.',,,,().__,,,.,,,,,,,,,,.,,\n",
+ " ,,,,,.,,.,.,...,,,,.,,,,,,,,.,,.,.().__,,_'_.__,,,\n",
+ " ,.',..,.,.,.....,.__'.'__........,,..--__()_,,,..,\n",
+ " ,_()_..',.:.(),(--),.,,,,/_(')_,,.,.,..,.,',.,',--\n",
+ " '_..__()..'..,,(')...,,.--,,?:.--.,()'..(),....'__\n",
+ " ,..__,,(.),'__(.),.'__.__,__().__,__,__().____.',,\n",
+ " '.'/.'...:'()__....',..--,,,.--?,,.,,:__....-..'..\n",
+ " .,...().,,,..-._,_.,,,',.,,....__.____,,,,__,:'..'\n",
+ " .,.,,,,__',,,,,,:_,_.,,,.--,,,..--,_-_,.'.'..--,--\n",
+ " ,.__.,,,,.,,.,,,,,,,,,,.,,,,,,'.,,.,,?.,.,(_,_,)(,\n",
+ " ,),,,,,,'...,,,,,.,,,,,',,.--,,,.,'.--',,.--?,,.,,\n",
+ " .,.__,,,.--,,,,?,,,,,,,__,,,.('),,,,,,',.--,__,...\n",
+ " .,,..,,,.,,,,,,.,,,,.,,'(!).'.',,,..,..,,'__.,,.?(\n",
+ " __).,,__,'.,,.?.,,.__',,__.,,.,,'__',,(')____()''.\n",
+ " ,,.',.('),,(),,,''__,:_,_,,,.,,,,,,',.,,',,,,,,__,\n",
+ " .,,.'__,(),'.,,.',,.--'?.--,.--!.,'!--,,..',,.__()\n",
+ " .,,',,,',(,,,,),',,,(),,,,,.,,,.()()(),,..,..',,',\n",
+ " ,,.,,'.,,''',(')',__.....--.--,,'..'.?.'.,,,,'.--,\n",
+ " ',.('),(),,,,,,,,,,,..',,.,,'..'..--,,,.--,..--?.-\n",
+ " -,,,,..,.___._,,,(),,,.,,,,,(,),,,,,.--,__.____.,,\n",
+ " ,,.--,.,,.',:--.,,',,,,,..--(),,,.'..'..'.--,,.,.,\n",
+ " ,,,.__,.,,,,.,,-'__,'__'__,__,,,.__.'__,,,,,,,,',,\n",
+ " __..____,,__,,.,,__'_,'_,,,,,,,',,,,.,,'',,,_,_,,.\n",
+ " ,____(),,'.,,,.,,,.,,,,',:--...,,,,,,,.',,.,.,,',,\n",
+ " .',,.,.,,,.'.--'?,!,,__,.,,.,',',,.__,.__,,:_.___.\n",
+ " ,,.,,,,,__..(),,,--',.__,,,,,--,,,,.,.,,..,,,,'__.\n",
+ " ,',,,,,,__,,-.,,.,,,..(),__,,,,,'',.,,,,,.,,.(),.,\n",
+ " __,,,,,,,,._._,,,,,,,,,__._--_(,,)',,,'__.?,:,,,':\n",
+ " ,,,,,.,,',.?,,,,,,,,,,,,,,,,,,,'.?,.,.,,..?''.',,,\n",
+ " (..),.,,()'.?.?''.,,.,,.,'.(),('),.,,,,,,?.?::.?,,\n",
+ " .?.?.,(),?..'?.,,,,.?',,,,,,(,),,,,,,,.?,,,,,,,.?,\n",
+ " ,,.?..,.?,,''.?,,,,,'',,.?,,,,,:,,,:':,(),:,,:,,',\n",
+ " ',:()'.?,,'.?():().?,.?.,,,,,,,,,/,,..,(),,,,,,,,,\n",
+ " .,,,,,?::'::::::::,:::::::,,:::::,,:,,,,,,,,,,,,,,\n",
+ " ,,,::,,,:,:::,,,:,,::,,,,,,:::,,:,,,,,,:,,,::(,),,\n",
+ " ,::,,,.,?',,(),,,.'?,,(),,.,,?.?:,,.?,.?.,,,(),.()\n",
+ " ,,,,,,,,.?.?.?::::,,,',,,,,,:.?.()?,,,,,.,,?,,,,,,\n",
+ " ,,().,,,',,',,','/-,,,,,,,,,,,',,,,'',,,,.().?,,.?\n",
+ " ,,,__,,',.,,?',:',:','(),,:..(),,,.(),_'_(),,,,.?.\n",
+ " ?,,,.?...?,,',.?,(),,,().?,',.,?/'.',.?,,,',,.?.?,\n",
+ " ,,.,,/-,/-/__,?_'?.,.._?,,,.?,..()()?_....._(..),,\n",
+ " ,__,,,,,,,,,()__(,,.,,,),?,,(,):,()():,:,'-,-,-'-,\n",
+ " -,-():,_'_():,,,,,,,.?'.'.//,,,,,,,,,,,,..,,,,..?,\n",
+ " ,,.?.',,,,,',.','',.?,,,,.?(),,',',,,.?,,,,',,,,,,\n",
+ " .?,,,,,,,,.?,,,,:,,,.?,,,'__,,,.?.?.,,''''?.,,?,()\n",
+ " ,,,,,()().,,().,,?(),..,,,,',,,,..,,.()..,,,.?'.,,\n",
+ " ,,.?.?..,,?,,,,,,,,,.?,,,,.,,,,,.?.,',,/',,:,(),()\n",
+ " ,,,.?..'/-....?.-,.:,.().().(,).?'?..,',,,.,..,,,.\n",
+ " .,......,,?,,.?..........................?,:',','.\n",
+ " '...?',,,(),,()(...,,),,...,(,,,),,,.?.?''.,__?,,(\n",
+ " ..__),,,,(),'__,,,,,,(.),...,...,,?.?(,,,,,,,,,,,)\n",
+ " :,:,,,::::,:,,:.()?.,.,,,..,,.:(),__().,?,.,.?.:,,\n",
+ " :'.?,,,,,,,.?.?,,,,,.'?,,,__()()()().,,,,,,?,.?(),\n",
+ " (),(),(,).?:_,,,_(,,,,).:_,''_().?.,__()(),,,,,,,(\n",
+ " ),,,,,.,,?,.?,,:,,,,,:,,,,,,,,(),,,,,,:,,:(.')('):\n",
+ " :.,?_,,._?.?.?()().'?,.'?.'?.''?,':,,,.,':.?,,:,..\n",
+ " ,.,..,,..,:,,..,,..:,,(),.?,,,,,,,,.()._.''.'._?.,\n",
+ " .()._'.\",,,.\"\"''.'.\"..'._?.,',.'.,,..,,.,,,,,.()?.\n",
+ " (,)?.()?:,,,,,,,.()?:,,:,,.:,,,,,,,,,.?,,().?..:,,\n",
+ " ,:,,:,,,,,,,,,,.?,,.?.',,().,,().,,().,,?,.,?.,?,(\n",
+ " )().,.?,,,.?().,',,().,,,().,,()()().,,,,,.(),(),,\n",
+ " ?:),,,:),,,,,__,/.?:.:,.:,,,.,,,,,?()().?:.:,.:,.'\n",
+ " ?,.?,,.?(),,().?,,,.?,,(--),,.,,,,,,,?,.,.,(),,(..\n",
+ " ,),,,,,,,,,().?:',,,,,()(').:()(/-)..,,,,,,,.'?.'?\n",
+ " .?,.,?,,::,:():,:,,:::,,.?.?.?..?.,?:?,_::_.?..?.,\n",
+ " ,,,,?.?:,:,:()(,,,,)::::::,,,.?:,,,,,,,::,,,,,,,.?\n",
+ " ,..,,,,,,,,,,,,,,.,,,?.,,,,,,,,,,,,,.?.?(,,,,)::::\n",
+ " '::::::,,,,,:::::.(,):::()()()()(),,,:,,,,,,,,,.('\n",
+ " ),?,,,.,::,:.?.?:,,,.?::::,,::::,,,,::::,:,,:,:,.'\n",
+ " ,',?()(')',,,.,(),,?::::.?,.?',',,,,,,,',',.?,,,:'\n",
+ " ,,,(),:',,.?:,,,,,,.:(,),,,.?.?,,,.,,?,,.,()?.?:_.\n",
+ " ..._:_,,,._?(),(),(),(),(),(),(),(),(),().,?,'.,?,\n",
+ " ,:.?:(,),(,),.(,),(,),(,),(,).?,,.?,,,,,,,.?,,,,,,\n",
+ " .?,,,.,,,,.?,,..()::():..:,,,,.:,,,.?,,,,.?(),',,_\n",
+ " '_(.,..,)_,_,,__,,__,.?,:,:,:,:,':,.?,,,,(),,,,,,.\n",
+ " ?.,,?,...,:,:,.?..?()().()?_.''._()?..?.._',_.''__\n",
+ " (.).'__(,).__().__(,)._'_().__().__'..(,,.).__()._\n",
+ " _().'__(,)._-_.,,,(),,(,).__\"\"(,).__().'__(,,,).__\n",
+ " (,,.).'_-_(,,,,',,).__(,,,').__(,,,,,',,).__().__(\n",
+ " ,,).__().__....,.',,,,,,,,,,,,.?,:::,.?'_-._?(),,(\n",
+ " ).,,?,:,,,,,,.?,,,,,,,,..,'.?()(),.?,,.,,,,,.,,.?(\n",
+ " ).,,,.(),()(),..''''()...-------------------------\n",
+ " --------------------------------------------------\n",
+ " ---._'_()...---------------?,,,,,,,,,,,,,,,,.?,,',\n",
+ " .?,,,,(),,,,____,,,,(),,,,,,,,,,(..,,,,,),,,(),,,,\n",
+ " ',,,,,,,,,,,,,,,,(,,),(),/-,,,,,,,,:,,:,,,,,:,:',(\n",
+ " ,,,()()'),,,,,,(),(),.?,,,,,,,,,,,,,(.(),,,),,,.?,\n",
+ " ,,,,,,,,,,,,,,,,.?,,,(''),,,,,.?.,,,(,).?.'..?,/,,\n",
+ " ,,,,,,,,.?,,,.?:,,(),'().:::,,,,,,.?,,,..,--,.?,,,\n",
+ " ,,,_(_),(,.,..,..,..,...(__),,)().?:,,,,,.,,(),(,)\n",
+ " ,(),,,,,..()(()).()(..),____.,,,...',,(..),,(..,..\n",
+ " ),,(),,,().?(),,/,,%('),,./%,,,,,,.?()..(),...().(\n",
+ " ,(,,,,:,,,,,:,,,,,,),,):(),(),(,,),().'%,,()./(/,/\n",
+ " ,,,,,,)..,,,.?,,,,.,.,,,,,,,.(),,,,.?(),,....,,,,,\n",
+ " ,,,..,,,,(/-,()).,.()(,,),(),,,,,,,,,(),,,,,,,,,,,\n",
+ " ',,,'.?,,'',(,,,,,),,.?.?.?/,..'..?,.?,,,.?',(),,_\n",
+ " _,,,,:,:,,__,,:+.,:_,_:,',.,,,:\"\",::()'():,,.',,:,\n",
+ " ,,::,(),:,(),:,,,/...,,,/...':()../../../.:__,'::,\n",
+ " ,..,,,..:,,:-:::)(,)(,))(,)(,),,..,,,..::,,:,'-'('\n",
+ " /-,'/-)./,,/,,:,',,,,,().():..,,,,,/.,'.,...?.,,,,\n",
+ " ,,,.'?!!?(....)(..).?,,,(,),,(),,(,).?,,,,.?::',()\n",
+ " ,,//,,,()////,:,/,'://(,,),:,()():'(),:..,,,,,.()?\n",
+ " (),,.():',,,::__.?..................,............_\n",
+ " ......_...?,,,,,:,:,:,.?.?:,::::.?,.()?()(),,,,,,(\n",
+ " ,,),(,).()().?:.?...?,.?,,.,,.,::,,.:..,,,,,,,,,,,\n",
+ " ,.:'(),'.:.?,,,,,,,.?():().?,.?...?,,,,,,,,,.?,.?,\n",
+ " ,,',,,,,',',,.?(,,,,,..,,),,(,),(),(),(),,('),(),(\n",
+ " ),(),(),.,?,,,.,,,,.?,,,,,(),/,,,,..?..?,.,,.?,,,,\n",
+ " ,,,,.,,.,,,,,().?.,,?,:,:,:,:,:()(),:,,.,?,()(),,(\n",
+ " )().,,,,?():():():():():():():,',():():'():,,():()\n",
+ " :():,,()--',().?.,,,,?'?,,??,,,,,?:(,,,,,..)::(),,\n",
+ " ,,.,,?,,,,'.?,,,,,:,,,,,.?',,',,,',,,,,,,,...().?,\n",
+ " ,,,'.,,,,,,,,,(,),(,).'?,,,,,.?,():,,:,:,:,,,.,,?,\n",
+ " ,,,,,,,,,,.?,,,.?,,',,,,,',',,(),,,,,,,(),,,,,,,.(\n",
+ " ).?(),(),(),().,?,,,,,,.?,,,.?,.?,.()(),,.,,.?),,,\n",
+ " ),,),,),,,),,.?,,..,,,,,,,,,,,,,,,,,,,,,,,,,,',,,,\n",
+ " .,,,,,,.,.,?()()().,?,,.,.,.()(),.(),..,,,(,:,),,,\n",
+ " ,,.,,?::;:::(,)(,)::::::.,,?,(,,,),,,,,.?::::.?,,,\n",
+ " .?::::.?,,,.?:,,,,,,(),.:,,,,,'('),,,,,,(),,,,(),,\n",
+ " .?.?,.?(),.,,,,,.,(),,,,,.,,,,,,,(),.?,,,,,.''?,.?\n",
+ " ,...:,...:,.,,.:.?.,,.?:,,,,,-,,,.:,,,,,,.??..?.?'\n",
+ " '.?__/'____/__//---./-/-__////-/.---\n"
+ ]
+ }
+ ],
+ "source": [
+ "compare(sherlock['punctuation'], ulysses['punctuation'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 21,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "..-.......'.........,,,.,,,.,.-'..,-,.,,...,-,,,,, ,.,-..:::,[#]:,:,]::******,,.,,.\".,\",\"?\"..\",\";\".,.\n",
+ ",,,.,,,,.:,,.,,,.-,-(,.-,,,,.,,,,.,,.,,..-...;,,., \"..\"?\".\"__,.\".\",,,.;,,.;,.\"\"?\"\".\"\"?\"\"!,,!;.!\"\"??\"\"\n",
+ ",,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\",.,\"\"\",\".,.,'.,,,,,\",. .,\",\"!.\"\"?\"\"!,!__,.\"\".,,,,..\"\",.__,.-,.\"\",.\"\",,..\"\n",
+ "\"\";\",,..,,,-.,,,-,,,\".\"\",\",.\"\"\",,.\",..,\"\"\"\"\"\",\"\"\"\" \",.\"\"..,,,,.,__.\"\"-,..;;.\"\".;,-.__.\"\",\";\";.\"\".,__?\n",
+ "?'\"\"!...,,.--,,,\",--.\"\".\"\",.\"-,'\",\"...,\"\"\".\"\"\"..,. ..\"\",....\"\",.\"\",.\"\",,.\"\",,,.\".,,,,--.__.,,.,.;....\n",
+ ".\",.\"\",'.\".\"\"-\".\".\",\"\"\"\"\"\"\"\"\"\".\"\".\",;,\"\".''''''''' ,;..,:\".,.\"\"__.,\",\".\"\",,\",\",..\"\"...,,.\"\",\".;\".\".,,\n",
+ "''',''''\".\",-,.--,.',--',,,\",.\"\".\"..-''..,,.,,\"',. ,.\"',,'!..\"\",\";\".\"\",\".\",?\"\"-.\"\",,\",\".;,.\"\",,,.__.\"\n",
+ ".\",\".\"\",.\"..',,\"\",\"\",....\"\"-\"\".,..,,\",,..\"\".,.,,.- \",.,,;?\"\".'..__;,.;,,,,.\"..,\",!\"\"?\".\",,?__.,?,,.\",\n",
+ ",-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",.,.\"\",.,,,.,\",.\",\".\" .\",\",\"..\"\".,\".\"__;?.;,.\";.;,,.\",.!..,!,,.\"\",,,\".;,\n",
+ "\".\"\",\";.\"\"\".\"\"\"\".\",\"\"\".\",.,,\"\"\",.,..\"\",\"\".,,.\"\";\". ,,.\",!\",.\";,,.,,;,.,,__,..\"\"!\",\";__,'.\".',..,,,,..\n",
+ "\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\",\".,.--.\"\".\"!.-!,! --,,;,-,...,,,,,.!;.'.\",\".,\",.\"..',.,;.,,.;.,..,,,\n",
+ "-!-!-!,,,,\"\".-\"\"\"\"\"\"\"\"\"\".,\"\"\"\",!\"\"-\"\"\"\"\"\"\"\"\"\"\"\"\"\", ,...;,.;..,,--.--.,,,..-;,,.,.--,.,;.,,,,,.,.,,;;,\n",
+ "!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\"\"\".\"\".\"\".\",.\"\"\"\"\"\" ;,,..;,,,..!..,,,..,,..,.,,;,..,,.\",,\",\"...\"\".,..,\n",
+ "\"\"\"\"-,...\"\"\"\"...,.,.,-\"\"\"\"\"\"\"\".\"\",\".\",.,,\"\".\"\"\"\".\" .\"\",\".,\"!,;.\"\"__,\".,.\"!!,,..\"\"?\",,:\",__;.,.\"...;.,\n",
+ "\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\"\"\"\"\",-,,.-,\",.\"-'\" ,;,,.....,.,.'.;,.,,,,...;.';.\"!.,\",\",..,.;.,!__,;\n",
+ ".',.'.,,,.,,,,.,,,,,,,..,-,--,,.',.,-,.,.\",\",,,.\"\" !.,.!,,;,,;.,,.,,,,__--\"\"__,\",\"!',.!\"\"!,.!...'--\".\n",
+ "\"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,.,-.,.\",,.,,,,,,\"\"\" ..,,,..\",\",\"__;,,.!,,!!,,-..\",,.,.\",\",\",-,;!--,!\"\"\n",
+ ".\",'..-,.,,,.,.,.,,,,..,..-,.,,.\"...,?,,?,.,.,'.,. ,\",\",..\"\"..\"\"?..__,__.?..,,..\"\"!\"\"!,,....\"\";.\"\";__\n",
+ ",,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'','&',..'\",,-,,.'.,, .__,!--.--',--.',,?.\"\"--..,;.\",;;,,.;,,.,,,,,,.;'.\n",
+ ".'.,',''\",.,.,.'.',''-,.\".',...,...,,,.''.''.!'''. .,,..,;,,,.;,,--.,,..,.,----,,.,.,,,,.',,.,.,.,,,,\n",
+ "',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\"\",.,.,,,,.''..,\"\"\" -,..,..;;,;;,,.,,,,.,..--,,.,..,,..,;,,,,,,,.,,;,.\n",
+ "\"\",.\",.,,-\"\"\"\"'\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..\",\",...,,,.\"\"\"\". ,,,.'.,...,,,-,'.;.\"__,,\".-.\"__.'.\"\";.\"\"!,,.__--__\n",
+ "..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\"\"\",-.\"'-,-..,.,.\"\" ------..\"\".;?.',,__?:'!,;.'\"\"!,----,,,.\"\"____,,\".\"\n",
+ ",,,,,\"\"\"\"\"\".,,\"-.,,,,...,,.,,.,.,,.',.,,.,-,-,-.\"\" .,?--!--__.\"\"'-,,..--.\"\",'?--?\".\"..\"\"--,;.\"\",\",\",.\n",
+ ",,\".-..,.,\"\",\"\"..'...,,\"\",\"\"...,.?,.,..\"\"\"\"!\"\"\"\"\"\" __.\"\",.,..;,.,.\"\".,\",\".\"\",,\",\"__,.\"\",',__.\"\",\",\"__\n",
+ "\"\"\"\"\"\"...\"-..,,,.,,,-,.,,,,.;,.,-,,.,,;,.\"\".\"\".\",, ,.,,,,.,__.\"\",\",\"__,__.\"\",\",,\",.,;,-,.,..,.\"\".,\",,\n",
+ "'\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-..,\",.,,.,,..,-.,,..,. \".,.\"\",\".;\",.\";,...'.;,,__.,,,,;,,'.,____,;,,,..\",\n",
+ ".\"\",-,,--\"\".,.,',..\",\".\".\"\"\"\"\"\"\"\",\"\"\"\"\",.\".,,.\"\"\"\" \",\";.,;.,.__--;.__.;,.\"\",.,,,.\"\",,'.\"\",,.\"\",.,,;,,\n",
+ ",,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-.,.,.,.;-.-.....-.,-.,, .-.,.\"\",\",\",,,.';.,..;,..\"\".__,;--.\"\";-;,.\"\",\",\";-\n",
+ ",,.,,,.;,.-\"\"\".\".-,,.-,.\"\"\"\".,.,,.\".:\"-,\",.\"'\",.\", ,..,.;.\"\",;.,.\".',..;;,.,..,;,.;,.,,..',.\".,\",\"?\"\"\n",
+ "\".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\".\"!\"\"\"\"\"\"\"\"\"\"\"\"\"\".,.,' ..\"\".,,.\",,;,:\",.,,?\"\";.\"\".\"\"__,\".\",,.\"\"!--!,;,.\"'\n",
+ "\"\".-!!\",.,..\".,\".\".\",.\"!.:\"\"\",.\"\"\"\"\"\".\"\"\"\"-,.,,.-, ,,,\",,.\".,\",:'';.\",.,,,,,,.;,,.,,,;,,,,,,,..,,,:\",\n",
+ ",,,.,\",.\".:\".--..,.,,....,,.,,.,,...,,,,-,,.\",,.., .!..\"\",;..\".\",\",;\",..\"\",,.\"\",,..'?\"\",.\"\"?\"\".\"\",?\".\n",
+ ",-,.\",;-.,...,.;,.,\",\",\"\"-,\",.\"??\"\"\".\"'\"\",\";\"..\"\"\" .\"--;.\";;,,:\",?.,.,.\",,.,,,,:\",,..\".,,,.;.\",,;,,,-\n",
+ "\"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,,.,.'.,.,,..-,.,,-,.,. .\"\".,\",.\",;,,,--?\",.,,:\".\"\".\"\"--;.!,--,-!!\"\",...\",\n",
+ "\",\".\"\"\".\"\"\"\".,.,,\",-.\"\",,.\",,.,,,\"\"\".\",,,\"\"\"\",,,., ..:\".\"\"!\".\".?--,?\"\".';,,..\"\",,.--,;,,.\";,..',,,,,;\n",
+ ".,.,,,.,.,.,...,,.,,\".,,,,.,,.,,,.',--,,,.-.,,,.', ',,.,..,,.;,,'.,,;',,;,.,,;,...'.,..,.;.',,.,.:\",.\n",
+ ".\",,,,,\".,,.\",-,,.\".\",,.','\"\",..,\"\",,,\"\"',,,--\"\",, ,.\",;,,,,.\",,\".,\".',,.\"\",.\"\"--,.\"\",,.,.\"\".,.,.--,,\n",
+ ".\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\",\",\".'',,,.,.\"\",\".\".. ;,,;'.\"\",\",\"';'.\".;,..',,,\",,???,,;,.\"\",\",.\",--\"-,\n",
+ ",\":\"-:,,,..,.--,.,',,,',\"\"\".,.\",'\".\",.,,,.,,\"\",.\"\" ,'--...--,\"\"\"!\".\"__.\"\",\".,\".\"\"?\".\",,,;.\"\",\",\".\"\"!.\n",
+ ".,.\"\",,.\",;\"',.',.,;\"\"\".\",',.'.,.;.,,,\"\",?..'\"\",,\" ',.\"\".\"\",,,.,.,?\"\".\"\"-,\",\"'.\".,.;.,.;.\",!\".,.,,.:\"\n",
+ "..\".,.,'.'\"\",\"\",.,-',.,,;,.\".,,,:',.,-'''.'',''-.' ,--\",,,...----,,.--,.\"\",,\".,,\"--,.,.\"\"!...,..\",,,;\n",
+ ",,'.,''',,'.,.,--,,-.',.'-'.''',,'''.',,,''\",,-,.' ,..\",\",\",!.\"\"--.\"\",,\",\"?\"\",,.;..\"\",\",\";,,.\"\",\".,.\"\n",
+ "'.'',,',.,,,.-,-;,.''','-'''.',.,.,,,,,,.,,.,;'\",, ,\",,\".\";',,,,,,,.-,,.,,,.;.,,;';..,..,'...,,,.;,,.\n",
+ ",,,.,.,.\",..,,,.-,''..-,,,,-,,;,,-.,;.,,.,,;\"\"\".\"\" ,,,,..;,.,,,,,;,.,,.;;,,,.,,.,,,.,.',-.,.',..,,,,;\n",
+ "\",.,.,.,,,.'.',''''.'.',,.,,.''.',,,',.''.'.,.''., :.,,.,,...,;.,,,,,;,,.,,.,;,,..,:\",,,...\"\",,..!__,\n",
+ "-.'','.,.,.?'\".\".'','!.,,-.'\",.,;.'',',.'',,'.',,. ?,,!\"\",;,,;.\"\",,\";\"...\"\"__,.,,\";\"__.\"\".\"\",,,,,,!?,\n",
+ "'.''''.''\"',.,,-;.,,.''.''''''''''',,,.,..'''','.' -.\"\",\".\",.,\",\".\"\",\";\".\",.:\",,.,,.\"\".\"\";,.\"\",\",.\"__\n",
+ "'.;'.,''''\"\".,,-,.-'''.',-,.,',,.\",,;,.,'',.,,,-,, ,\",\".\"\",\".;,'.,,-,.,,,,.-,;,,,...\"?\";\".\"\",\",\".,.\"\"\n",
+ "'.\",,.,..,;.'-,,.\",.,'.,.,..,,,.,,,,,,.\",,'.,.\"\"\"\" ,\";\"__,.\"\",\";\".\",.--.\";,,.\".\",\",\".,.!\"\",\",\".\"\",.\"\"\n",
+ ",..',,.,\"-.:-.,.,.\"\",.\",\"\",\",.\"'..,,.\"\",..,.,,-,-. .\"\"!.,__,.\"\".\"\",..\"\";.\"\",.\"\",,.\",;,-,.,.\"?\";\"?\"\".'\n",
+ "....'','.'',-''''','..'''',..,,.''\",.,-,..\"\"\".\"-,. ,.\"\"!.,!!.\"\",\",\".\"\"!,?\"\",,.,,.,,.\"\",\",\"...--,,.\"\",\n",
+ "..,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\".,,,,.\"\",.,,--.,\"\".,,,. ,\".\",\",\".\"\",.\"\"!,\",\".,,,,,;,,,,-.\"\",\",\",.\"\"__.__.\"\n",
+ ".-\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"-,\"\"\"\",\"\",-,,,'.\".\"\".\"\"\",.\"\"\",. \"?\"\".,,,,.\".,,.,.,.\",\",,\";,,.,,,.\"\",\",,\"__..\".,..;\n",
+ "\"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\"\".\"\"\"\",\".,,.\"\",\".\"\".\" ,,.;';.,.;.,,,.',.,.,,,,.,..,,.,.;,,.,,';,,.,',...\n",
+ ",'\",-,.,,.\".'\".\",?\"\"-.\"\".,.,.,.\";-,.,,-,--,--.\"\",, \",,\".\"....\"\"!\".\".,,.\"\",,\",,\".\"..\",\",\",,,,,,,.__.,.\n",
+ "-.,.,,.',,,.-,-,.\"\",\"\"\",\",.\",\".\",,,.\"\"\",\".'-.\"\"\"\"\" ,..,,.\"\",\";\",.,,.\"\",\".\",?\",.\"!--.\"\";.\"\".,.\"\",\",\",.\n",
+ "\"\"\"\"\"\"\"\"\",,.'.-.\"-..,..\"\",,\"..',,,,,'-..,,','.,-,, \"\",\",\"..\"\",__..\"\",\",\"..\"\",.\"\",,\".,.\"__.\",,,..,,.\",\n",
+ "-\",.,,,,-,,-,-,.,,,.;,,,,-.,,..'.\",,\".\",\"\".\"\"\"\"..- ,.,,.?\"\",\",\";.,.\"\"--.,\",\".\"\",,,\",.\"..,.\"\",,;,.--.\"\n",
+ ".-\"\"\"\"\"\"\"\".,,,,\",,.,.,,,.,-\"\"-,.,?,?-'-.,.-,.,.,,, .,..,',__.\",.,.,?!!.__;,,.\"\"?\"\",.-.,.,;__.,,.!__--\n",
+ ",,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\".\"\"\"..\".,\".\",,',,.,,\" .\"\".\"\"!,;.,'.,,--...,'--.,,..,,.\"\",\".\",,.!\"\"__,\".\"\n",
+ "\",,.,\".\",.--\"\"\",\"-,.,.,,;,,\"\",,,,.',.,,.',.,.,,.', ,,..,,.\";.,;..,..,,.,.,.,.,,..,-,-;,.,-,,',,.,,.,;\n",
+ ".'\"\"-.'.,.,,.,\".-.\"\".\",..,...,\".,,.,,.,.,,..,,-,,, ,.':\",,;,,,..\".\"!--,.__,\",\"..\".,,'.;,,__,'__...,,,\n",
+ ",.\"\".\"\".,.\",,\",.\"\".\".,\".,,,,.,.\"\",\".,.,--..,\"\"\".\"\" ;-.-,,..,,,...,..,.,,,,,,.\"!\".\".\"\"..\"\"!,!!\"\",,.\"\".\n",
+ "\"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,.'.,,.,,.,.,,.,,\",,.-. \"\",.\"\"...\"\"--.\"\"?\".\";,'.\"\"?.\"\"!..,.?\"\";.\"\",,.\"\",,\"\n",
+ ",'.,,,.\"\".\"-.,\"\"\"\".\"!,.,;,,,-,....,,,,,,.,,.,.,,., ,\"__..,?\"\".\"\"!\",\".,.\"\"--.\"\",.,\",\".\"\",\",\".,.\"\"__?\"\"\n",
+ ",,,,.-,,,,,--,.,,.\"'\".\"?!,,,'\".,.,'',.\"',\".\"\"\"\".\", ;,,,,.,..,,--,?\"\",\",\",.,,,.,,.\"\";.;,,,',,',--,.\"\",\n",
+ "-\"\"\".\",!.\"\"\".\"-\"\"'\".\"'.\"\"\".\".,,''''\"\"\".\",,,,-\"\"\".. \",\"...\"\",\",\".;,,.\"\".?\"\",;.\"\",.,,,,,,,,.\"\"----__.\"\"\n",
+ "\",.\".,\".\"\".\".\",,,-\"\",\",\",''-.,,,.''.,,?,,,.,\"\"\"\",. .\"\",.,.,...,,.,,,?\"\",,,?\"\",\";\",;,,.,,,.,,;,,.\".;,.\n",
+ ",,.',,.,,.?',.!..-.,?.\"....,,,.,...,,...,',.,\"\"-\". ,.\",,\".\",.\"\"..,;.\"\",\",\";..\".,.,.;,,..,,,-,.'.;,.,,\n",
+ "\",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\"\"\"..\",,,\".\"'''-'''\".\" ,,...,;.,,:\",,?\",.,.\"!\",\",.,,',';,.,,,--.\"\".\",,;;.\n",
+ "\",\"..,,,,,,-,,,,\"\"\".\",,,.,,,\"\"\".\",,,,.,\".\"\".\",,,.- ,,.,;.,,.\",\",,\"--,,;,.,,,,.\"\"?\"\"!..-.,,.',,?\"\",,,,\n",
+ "--\"..''',.,,,,,,,.\"\",\",.\",,,.,,,,,-.,,\",..\"\",\".\"\"\" ,,.\"..\",\",,.\",\".,\".\".,...,:\"..\",,:\",;.,..-.\",,..,,\n",
+ ",.\",,\"\"\".\",.,,.,,.,,,.,,.,,,,\"-.,,-.,,,.,,,,.\"\",.\" ,-,;..,,.,;',.,;.,\";\"'..-,;,.,.,,.,.-----..;..,..,\n",
+ ".,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\",,,,-.\"',.\",\"\"\"\",;\".. .;;.,,'.'.'__,;,.,,;,.,,,,\"!!!,.\".,,;,:\",,?,,;.\"\",\n",
+ ",\"\",,.,.,.,.',,,.\"\"\",-..\",\",\".-,-.,,,,,\"\"\",\",,\"\",. \",\",,--,;,.\"\",\",\";..\"\",,,.\",.,;,,.,,,,:\",,..\",.;..\n",
+ ",,,\"\"\"\",,.',.,',.,,.,;.,,.,'\",,,.\"\",\"\"\",,..,/.,\"\"\" ,.,,,.\"??\"--?\",\";\",,.\",,.,.\",\",.\"',,;,,,.\"\"!!\".\".?\n",
+ ".\",,.\"\",.,',.,..,.,\"\"\".\",.,..\"',.\"'\".\",,....-.,;?, \"\",,\".\".--.,.\"\",__.__.!,;.,,,...\"\".!\".\",,__..\"\",\",\n",
+ "'.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\"\".',,.\"\",.,,-,.,,,.\"\" \".--,--.\"\",\"--\",__..,,__,,.,,.\"\"..\"\".\"\",.--,.\".\".,\n",
+ "\"\",'.',.,,,\"\".?\"\",,.,.,\"\"\"\",,...-.---\"\"\"\"',.,'\"\",\" ,\";\"?\"\"...\"\",\",\".,,,..,,--.,...,.\"\"__!\".\"__..__..\"\n",
+ "\"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\"..\"\",..,...',,,,.,,,, \",,--,.\"\"__.\"\",\",\".\"\",\",.\",.?\",;,',..,,..,,',.,,,'\n",
+ "\"\",.,,\"\"..,,.,..,,;,,.',..,;',,,\"\",\"\",;\"\"!.,,.\"\",, ,..;,.,.,,--;,,,.',,.;;.,.,--;..--.--__,.__,;,.,,-\n",
+ "..',',..,-,.,-,,!,.,.,\"\"\".\",,!.,,,;,,.-,\"\".,,\"\",., -,,.,,,,.',;,,,....,,.,,;.,,,.,,-;,..;,,.\",,\".,,\"-\n",
+ ".\"\"\"\"\"\".\"\",\"\"?\"\";,,,.,,?,,,,.,??,-,'\".\"\",,\".,.,.,\" ,.\"\",?,,--__..\"\",.\".'.\"!.,!,..--!!-.,,--.\"\"__.,\";\"\n",
+ "\"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',.'\"\"&,\"\"..,.,\"\",.,..\", .\";.,:\";,,.,.,,,.\"\"!,\",\"..,;,,.\".,.,,.\",\".,\"..,.\"\"\n",
+ ".,.,,.,,,,,-,.\",\".\",,,.,,',.,,.\"\"\".\",.,.,-,-.,'?\"\" ,;,..,?\"\",;,.\"\",,,.\",--\",,;,.--',..'--,,,,,,,,.,,;\n",
+ ",-,-,.,,.,,..'.,,--,,-\".',,..,,.,,.'..,,.,,.-,,,,, ,,-.,,--.,,,,',',,,.--,,,-,\"\"\"',,-,\".,.\",,,.\"\",,,.\n",
+ ",.,,-,,\"\"\"\",,.,,;-,.,,,.,,,,-,\"\"\",,,'.\",,.,..,.,,, \"\",\",\",.\",,,.\",,\".\".--.--?--.--,?\"\",,..-,..\"\",\",\".\n",
+ "..\".\"\",\",...;,,,,,-;,.,,-,,,,-..-\"\"\".\"\",,\"..,.,,\"\" -,.\",.,.,.'-,..,..;,.,.,---.,..;,;,.;.,,.\",;,..\"\",\n",
+ "\".\",.''.,,,.-,\"\"\"\",\"\"\"\",.,,.,',.,'..,,,\"'.,;,,.,,. ,.\"\"!,.,.__,..\"\",,,,..;,,--\";..'.,-,,;.',.;..,,..;\n",
+ ",.',.,,,,.-,,.\",\".\".\"\",,\".\",!.,,,.,,\"\",,\",,.\"',.\". .,.;,,,.',,.....,\"--,..,,.,__.;,.,;,,--.\"\",,\".,\"..\n",
+ "\".\",-,,-,-,,,.,-,.\"-,.\".\",'\"\",.,,.,.,,,,.,,,.,,\"\"\" ,?\"\",'.\"\",??\"\",,.\"\"!\".,,\".??\"\".,,,.,,,.,.\"\"?.\"\";,,\n",
+ ";\".\"..\"\".\"\",\"'.,.,.,,.,'''',\"\",\",.\",.\".\"....,''''' .;.,,,,.,.\"\",\".,\".,?\"\",,.\".'.,,,,,.-,,,.-,,,..,;,(\n",
+ "',,,\"..\",.\".\",,\"\"\",.\",,\"\"!\".,.\",'-'\".\",..,.'!\",.\"- ),,,.,.,'.,,,,:\",,;,..-,..\";.,,,:\",.,;,,..\".,..,..\n",
+ "'\".\".,,.,,\",,.,,,,,.\"\",\".,,..,,-,,,.,,,?..,,.?.,,, ',,;.,-,,.,..,;;,,.;-,,.;,,,,,,-.,;,,.----';,,..',\n",
+ ",',.,\"\"\".\"\"\".,,,,.',..,.,,'...'.,.,,,,.,,,-.,.\",.\" ;__.,,;'--.,-,,,,,.\"__,----__;__,--,.\".----..,,..,\n",
+ ",,.\",\",.,\"\",,\",,\".,.\",',\",',-\",,,..\"'-\",,.\",.,,\"\"\" ;.';;.,.,,;.;,,.,,...;,,,;,,.;.,,,.,,..,,,.,,,..,.\n",
+ ".\",.,,,.,,.,,.,,,.,,\"\"\"\",...-,,,,.,.,.&,,,.\"\"\"\".,' ',;,,,,,,..,,.,,.;.;,,,.--;,,.,,.,.,,..,,,,.,,..,,\n",
+ ",',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\",..,.'\"\",\".\",,\".,,.,,- --..?;.,.,,....',,',.'..;,,,,,,,.'-,,.'.,,,,,,..;;\n",
+ "-.\",\".\",..\".,-,..\"\".\".\"\"..,,\"\"\"\"..,.,,\"\",\"\",..,,.\" ,,,.,'----.,,,.,,,,,\",.\",.,,.,.,.,..,.,;,,....'.,,\n",
+ ",..,.,,.,-.,.,,,,.,,,.,-.-.,-...\",,,,.-,,..\"-,.,,, ;,,.,,,.',.'..,;,-,.',.,,.,,;;.,--'-,-,,'.,,,;.,,.\n",
+ "-....-.,.,.,,..\",-,.,.,,-,.,,.,..,.,..,-.,,...-',. ,,,,.,.,.,,,.----,,;.,,,,__-,,,..,;,,,,..,.;;.,,.-\n",
+ ",'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,,,,.,,,-\"\"\",\"\"\"\",.\",.. ,,.\",\",\",--\".,..,.',;,,.,.,,--...,,...;,,..\",\";,,,\n",
+ ",.,-,.-\"\"-\"\",..,;,,...,.,\"\"\"\",.,,.'\"\"\".\",\"\",\"\"\",\". \",.\"\",\".;\"..,.\".\",,,,,..?\"\",\".\",.\"\"__,\",\"...__.--.\n",
+ ",.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\",,,.,\",..:\".,,:',,.,, .\"\",__,....\"\",\",,\";__.,,.\"\",__,-.\".\",\",,\".\"\";__.--\n",
+ ".,,,,.,.,-,;..\"\".,..,.,.,,,.,.,.,.'-,,.,.,,,,.'\":? --.\"\"!--__..____,.,,__,-,.,,.,,;..;,.\",;..,,,,,.\",\n",
+ "\":,.\":?\":..\":?\":.\":.\":..\":..\":.\":''?\":.\":,,,?\"(:.\" ,\",\"----.,,,.,,.,.__.,.__--,,.\"\"!\"\"--..,..,;,.\"\"!\"\n",
+ ":?\":.\":?\":,..,,.,.''','''','''''''''''','\"\"\"\",\".,, ;\"__???\"\".,.--,,--.,,,;,.,,__,__,..,,.\"\"!.\"\"__--__\n",
+ ",,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\"',,,-.,-,-,.-,,..\"\".\" .,__.\",.\",\",,\"??\"\",--..,;',,.--.\"\".--..-,,,.\"',,,\"\n",
+ ",\"\"\".\"\".\"\".\"?-,.,.,.-\".\",,\".\",.,,',,.,,.,!\".,,,.\", __,,,..\"\",\";\".\",,\",,!\",\",,__,\"--,\",,,,,!\"\",;;,,.__\n",
+ ".\",,,',,\"..'.,,..,;-.\"\",\".\"\"\".?,?\"\"\"\",\",.\"!\".\"\".\". ,.,--...,,..',,',.,__,.\"\"!\".\"!.!,--.\"\"__,\",\";..,.\"\n",
+ "!..,\"\"\".\"....;,--,.,,,\"\"\".\"\"\",..\",.\"\".\"-\"\"'\"\"\"\",?, \"?\"\".,,,,.,__----.,,,.__,,__,,.\"\"?\".\"..--,.,,;..,,\n",
+ ".,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\"-..,,.,\"\",\"\",,.-,\",.\" ,,.',,,.\",,:\".!.,,,,,??.?\"\".\"\"-,,...\"\";....,.;-,,,\n",
+ ",\"'.\"?-,\"\"\".\"\"\",\"\".-\"\"\"\".,,\",,,-.,,,,.',,,,,?.??,. ,,--.\",....;;.,,,.\",,\",\"-,,.,,.\".';.,.\",\",\"..,.\"\";\n",
+ "'...,.,,.,'..?..,.?..,,,.!',''..,.\"\".\".,,.\"\"\"\"\"\"\"\" ..\"\",,.'..\"\",,,.\",.,,-.\".,\",\";,,,,.\"\",\";\",,.;,,,.\"\n",
+ ".,.-,,,\"\"\",\"\"\",.,,,,,,-,?,,.,,.,,,,.,...,,,,,.\"\",\" ,,,.'..',.,;,...,,;,..,;...,,,,...;..';,.,;,,,.\",\"\n",
+ "\"!?.,,,.''..,,-\",,.',.\"\".\".,,\"\",\".\";,..',,,,\"\"!\".\" ,\",,,..,,,.\"\",;,,?__,.\"\",.,.,',..,,.?!.\"\".',.;,,.,\n",
+ ",!.\"\"!,,,',,,,,?,..\"\"\",.\",,\"\"\";\"\"\",\".\"-\"\"\"\",\",.\"\"\" ..,.\"\"--..\"\";.\"--.,__,.,,;.-,.,,.;.,,.,,.'...,.,.,\n",
+ ",\",-,-,-,.,,,.,,',,',.,-,....,.,,,,.,,,,,.,.,,,,., ;.,.'.,,,,.,,,,..\",\",\"--.;.\"',.,.',,';,,,.\",,\",\",,\n",
+ ",.,,.,-,..,'.,.,,,,.,,.,,.\"\".\"..-\"\",,!!.,.,.-,.\",. ,;,;,,,,.\"..;.!.,..',.'..,__,,.,,;,__.,,,..,,.,,,,\n",
+ "\"'.,,...'.,?-.?,!?!!,,!,,-.\",,,..,,.,.,.\"\",.\".,.,. .,,---..;,,,,.-,.,..,,..'';,,,,;,,\",.\",,,,',,.,,,.\n",
+ ",\",.\",\",.\"\"\"\"\"\"\",\"\"....\"\"\"\",-,,--,,-,-.,\".\"\".\",-\"\" ,-.,.-;,;,,,.,,;..,,,,..,,.,,,.,,,.,;:\".\"\"!__!!.\",\n",
+ "\".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\",\"-.-\"\"\".\"..-.\",,.,.\" ,,,,.,,.,',.;,;,.,.,:--\"__,..,__,.\",.\"...__.\"\",,?\"\n",
+ ",\"\".',.\"\"\"\",,',.,,''..,,'.,\"\"''\"\",.,,..''.'',.\"\",\" \".,.;__,,.\"\",?\"\",\";\".,,,,.\"\",,\".\"__,.__.\"\".\",,.,,,\n",
+ ".\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\".,,.,',.\"\"\"\",,\"\"\"\"-.,\" ,\",.\".__,,,,.,,\".__--__,.\"\"__,\",\".\",.,,;.,.\",...,,\n",
+ "\"\"\".\"\".,,\"\",\"\"\"\"..?-\"\"-\"\".,.,-?..,.,,,,,.,.,\"\"-\"\". ,,,().!.:--,.,.\";',,.,,,,,\"'.\"\"..,.\"\"?\",.\"--!.,.\"\"\n",
+ ".,,,-\"\"\",\",..-\"\".\",-,..,,,-,,.,,,,,..\"\".\"\"\",-.\"\"\"\" ;,..\"\"---;.\"\"__--?\",.\",,\",,,,\",.,,.,,__.\"\",\",.\"?\"\"\n",
+ "\",.\"\",.\".\".\"\".\".\"\"\".\".-\"\"\".\"\"\".,.,\"\"\".\"..\".\"\".\".,. .\"\",.\"\"?\"\"__,\",.\".\"\"?\".\"..\"\",\",\";,,,.\"\",.\"\",\".,;,,\n",
+ ".\"\"'\";\"',,.;,.\"',....,.'.\"''.,-,;,,,,.,,,,.,.\",.,, ',,.,,:\",,!,;,,,.'.,,,;.',;,,,..,.,,,.,,.,,';,,.\"\"\n",
+ ".,,.-,.,,,.,,..,,,.,,..,..\",.',',;''.',,.'-',-,''\" ,\";\".',__,,.\"\",\",.\"--.\"\"!\".\"...\",.,,.,,,,'.\",\",',\"\n",
+ ",,,.,,;,,.,.,,,,,..\",,,,,..;,,.....\",....?.,.!.,.. ..;.\"\",\",\";..,.;,,,..;',..,.'.\"\"..?\"\";.\"\"...?\"\",.,\n",
+ ".,...;,.,,\"\",\".\"\"\",.\"\",..,.,;,,\"\",\".\",,\",.\"\".\",?', __.\"\".',\";\"..',;,,.\",.,.',..,;,.,.\",\",\",.,.!,,!,,.\n",
+ ",',,'\".,;..'',.,,,,.,,,,,,,.,,,,.',.,,,\",,.,,,',,- .\"\".!\"\"..'__.'.\",.,;;,.,,..,,,:\",;,,;,--.,.,,.\".,,\n",
+ ".,.,.,,-,.,,.-,'-,.',.\"\",,\".-?,\"\"\".\"\"\",\"\",..'\",,.. .,,\",\"\",\"\".\"..,.,..,,,.',,...\",,\",\"...,'..,.\",.;,.\n",
+ "\"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".-,\"\",\"\"\"\"\"\"\"\"\"\"\"\",..\"\" ,;,,'.',,.,,;(),,..,..,,,-;,.,,,';,,.,;..,.',;,,.,\n",
+ ",.\"\"\"\"\"\"\"\"-,\"\"\"\"\"\"\"\"\"\"\"\".\"\",,,,\"\"\".\",\".\"\",\",,,.;,. ..\".,,?__.\"\"',,..?!\",,....,;,..,,.;,,..;,,,,,.,,;;\n",
+ "\"-.,.,.\",.',,.,.,.,,.,-,-,.,.,,.,,.\"';,,.,..,,.,., ,.',;,,,,.';,..,;.,,,,,.,.,,,\",...\",,;,,',..\",\".,\"\n",
+ ",,-,,.',.\"-,-'.,,.'','!',,.,.,,,,'..!',,',,'','.'' ,,,;,.,,,..,.;,,.,.;.\".,,.--;.,.,-,,.,,;,..,,,,,,.\n",
+ ",,.,,..?-,,,,,,.',''.'-,,'\",.,,,,.,,.',','.,,,,,,. ..,,,.,.,,;..,,-.'..';,,..,.,,.,,..,,..,,.,.,...,,\n",
+ ",!,,,.-,'..'\",.,,,.,.,.,.,,,,,,.,,,.,,,.\",,.,,.,,- ..,,..;\",!\".,.,.,,.,,,..,,,,,..,,,,.;__,.....,,,,,\n",
+ ",.,,,,'',,.,,,,,\"\"\",\",,.,\"\",.,\"\".\"\",,,,.,.,...,',, ..,,,,:\",,,?\",.,\"!----.--.,,.\",,,:\",......\"\",,,..\"\n",
+ ",'.,,.,-'..,,-.\",','.-.,.--,.',,'.\".'..,'.\".''.'.' ',,,:\",__..\"--',,..,,..\",,,,.__;,'.,;.,.,--,,,.\".,\n",
+ "'',.'?'.'.';'''',.','.''',.''.'?'''.'.'''',.''\",., ,,,,:\",,();,;--,.(!);--,.',,'.,..,__;__,,,,..,,.',\n",
+ ",.\",,.,.,,.,.-,,.,.,,,,-,'',.,,,.,-.\".?,',.\",',,., ,,,.;,,,.;,.,,,(,,),,,--,,,.,,..,,;,',.,,;.\".\",,\".\n",
+ ",.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\"\"\"--,-\"..,,\"\"!\".\",,.. \"...,.\"\",\".,,\",;,.,.\"\",,\",\".()..__,.,,.\"\",\".--\".,,\n",
+ "\"\"\"\"\"\".,,,\".\"\".\",,,\"\"-\"\".\".\"\",\",,\"\".-\"\"..,,-\"\"\".,, ,.\"\",.,.,.,,.,,,-.,,.\",,.:\",;,,.\"\",.,\",\".,.\"\",,.:,\n",
+ ",-,.\"\",\",.,,,,.,..'\",,.,\",\":\"...\".,,,..\"..\"..\"..\"\" .,,,;,,..,,.\"\",,..,..?,,,.\"\"!\",;\",.\"-,;,,,,..;.,,,\n",
+ "\",.\"..\"\"\"\"...,..,,.\"\"\"\",,.;,..\"\"\",.\".\"\".,,,.\"\"\"\"., -,..,,,.,,.;,,.\",,.,\",\"..,,__.\"\",,\".;\",,.,,,.\"\",,\"\n",
+ ".\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,.,-.\",\",\"\"\",,\"\",.,,.\"\" .,.\".-..,,.\",,,\"!.,;..,,__.\".,.\",\",.\"?\"\"...,..\"\"?.\n",
+ "\",\"\"\"\".\"?..,\",-.\"\",\",,.,,...,,,;,,,,,.,,,.,,,\"\"\",. \"\"..\"\"..\".,.\",,\".\"...?\".\"--?\"\",.\"\"...,.?\"\",.\"\",.._\n",
+ "\".,,,.,-,,,,-,,,,-.,,\".\"\",\",,-,-,.,-,.''...,..,.,. _.,__.\",.,,.\",.,?__.\"\",\",\".,;,..\",,,..;.;,,;,,,.,,\n",
+ "\"\",,\"\".\"\".\"\"..--..,,.\"\"\"\"\"\"\"\"-....,,.-\"\"\"\"..,..,\"\" ..,,.;,.;'.,.,,,,\",!?.,.\",,;-,.,,,.\",,\",\",.,.\"'.\",\n",
+ "\".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\"\".\"\":'..-,,,,,,.,.--, ,\".,\",,.,--,--.--..,,,..,,..!..\",.,,,.,,,,\",,,,,..\n",
+ ".,.,,.,,,..,,,'\"\",,\"...,\"\"-\"\".,,',,--,'.,,,,,.,,,, \",,,;,.,,,..:\"!.!\"\",\",\".,\",,\".;;.;.,,,,',..,,'...,\n",
+ ".-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\",..\"\",\"\"\"\",,\".\",.\",'' ,__,.\".',,.,__,,,.,,,..'-...,.,.,.,.,',,.,,__-.\",\"\n",
+ ":\"-,,,.,,,,-,.,,,,-,.,,,.,-.,,-\",.\",\".\",,.,,,.,-\", ,\".;,,,.\",,,,.;,.,;.,,-,',;',.,,;;,.,,,:\";.,--..\",\n",
+ ".\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',.,,.\"\".\"..\"\"\"\".\"\"\"\"\"\"\" ,,..:\",,;,,,..\";,;.';,,.\",\",,\".,?..\"\".:\"\",;,,,.;,,\n",
+ "\"..,,-.\"\"\",..\"...\"\",'',\"\"\",.\".\"\"\"\".,\"\",\",.\"\",\"','. --.,.\"\",\",\".\"\"__.\"\"?..__.__.__.\"\".;,,__.,,;,.;,.;;\n",
+ "-.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\"\"''.,.,\"\",\"\",.,,-..,, ;',,'.,,,,?\"\"__,?\".\"?;';,(!)??\"\",;.?\"\".\"\".,.,.\".\",\n",
+ "..--,\",,,,,..\"\",.-,\".\",\"\".,,.,.',.,,;',.,,,,.,,,,- ,..,,...,.:;,__,;,,.,,,__,,,.\"\",\",\"..;.\"\".,.,.,.\"\"\n",
+ ",,.-,'-,.,-.\"\".\"'\",.,,.,,-,,.\"\",,-,,',.\",'\";\"\"\"\",, ,,,,?\"\",\";\",,,.\"\"?\",.\",.\"\";,.\"\",.!\".',,,.,.',,,..,\n",
+ "\".,!\"\"',\".-.\".,,.\"\",,!',.'..\"',,..??.,,.,,,.--,,,. ';,.,,,.,,,....\",\",\".\",.,';.',.';,,.,,.,,,;,,,.,,.\n",
+ ",,,.?,,?,.?,,?',...-,,,...--,,.,,;-,,,,.,,,,,,-.,, ,...',;;,.;,,.;..',;.,,.;,.,.'.,,.__;'..,...,,;,..\n",
+ ",.,,,,,,,.,-,,,,.,,.\".\".\",.,\",,,,,,.\"!'\".,.\",,'\"\"\" ,;-,,.;-,,.,.,;,.,.,,.,;,-,.,-;.,,,.\",\",\",;.\";.,,:\n",
+ "\"\"\",\"\"!..'\".\",..\"\".',,,,-.'.'-.!\"\",\"\"..,..\",,,.,,\" \"',?.\"\",\".,\",'.\"\".;,,,__.\"\",,;,,.,,,.\";..,.;,,,.,.\n",
+ ",\"..,,,,,,..-..,,,,,.,,,,-.\"\",\"\"\"\";\".\"\"\"\".,..,\"',, ,..';,,:\".!--!\",;,,,:\",?.',?\",,,.\",\".\",--..,.,;.;.\n",
+ ".,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\"\"\"\"\"\"\"\";,,,.,,,,.';,. ',,,.\"\";\",.,...'.',,,..!,.,,,,,.,-,--,;.,,;,,:\"!,?\n",
+ "-,',\"\"!\"\",,..-,..\"-,'.\",\",-,.\"','\"\"\"\",;.-\"\"\"\";..'. .?\";';,.,,,;,,,.,..;.,;,.;,;,.,,:,;;...,,..',;,,,,\n",
+ "\"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",,,,.,,,.,.,,,,,.,,,,.\" ,!;;.,.;..;,.'-.;.,,,.,..,,'.,,,,,,;,,,,..'..,.;.,\n",
+ ",\".\".',,-.-\"\"\"\".,,.',,'.,',,\"\",\"\"-,,-,.,.,,.,,.,,: ..,.'..;.,.----.',,.,,,.,__,,',,,,.,,,.'..,.,,;,-.\n",
+ "...-,,,,.,,,.,,.\"..,,.,,,,.,,,,-...,,,',,:.\"\"\"\",,. ,...-,..,.,;.,,,...\",.,\",\",__,!\"\",...\".,,,.\".,.\"\"?\n",
+ ".,,.,,,,-.,,.,.,,.\",---.,,,,,,.,,-,,.,,....,,,,.., \"\".\"\".\"\",.,.',;.!__?\"\",\"..',.,'.,;,,,.'.,,.'.',.,,\n",
+ "..,,.'..\",,.,.-,.,..,...,.,,,-.,...,,.\".,,..',',., .,.''.,;,,,,,,.,,,,',.,,,.;',';',;,,',.;,.',,:\",!.\n",
+ ",,'.\".,..,.,.,-,,,.,-,.,.,,.,,,,,,,,,,,-.,\"\"\".\"-\"\" ..,.\",.\",\",;\",.,.,.!__.,--.\",\",,.\"\"!\",\".;.,.\",'.\",\n",
+ ";-.,,\"\"\"\"..,,.,,,.,,,,.,,--,-,,,,......',.,,-,.\",- \",\".__,.__,.,-..,.,;,.,;'.!!\"\",....',',.;,;,',.\"\",\n",
+ "..',.,.\"\"\"\",'.---....\"\".\"\",,..,.?-.,,,.,,..,,'.,,\" ,;,.,.,,-,;,;,,.,.,,,,,.\"\",\";\"...__.,,,__,.....\"\".\n",
+ "\"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\".\",,,.?,,,'\"\"\".\"...,. \"\",;.\"\".',\";\",,,.,',,.\"\"?\"\";.,..\"\",,?\"\",.\"\".?;,.\"\"\n",
+ ",,..,,\".-',,,-.,,,,.,,-,,,,.\"\",\"\",,.\"\"\"\"\"\"\"\"\"..,\"\" .;;,,.\"\",__,\";\".;.,,'.,?,;,.,,..--,,,.,.\";.'..,,.,\n",
+ ",..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"--,,\",\"\",\"\".,.,\"\"\"\",\".\" ,;,..'....\",,\",\",..,.,.?...__.,.\"\",,.'.\"\",\".,\",.\".\n",
+ ",\",-.\",,,\"\"\"\"\"\"\"\"'.\"\"\"\"\"\",.,-\".\"\".\",-\",.\"\"\"\",..,,. '.,.,.,,;..,;,--..,..,,,;,,.;,.,.,..,,,.,,-..,..,,\n",
+ "\"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,.,,,..!\"\",.-\"\"'\"\"\"\"\"\"., ,,.,...'....,.-.,.\",\",\"..!,!.',.,.,,.,..,.,,.,,,.\"\n",
+ "\"'...--'-,,-.!-.!,,.',\"\".\"\"-.,..,,\"\",.\"\".,,.\"\",;,\" .,,',,,,.,.\",\".\".!,.,,,,.\"\",\",\"__.__..\"\"'',,,.-',,\n",
+ "\".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\".\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\",,\" .,__.'?\"\";,.,.,;,.??\"\",!--.!,,,.__,;.?--.\",'.\",\".,\n",
+ "\"\"\",\"\".\"\".\"\"\"\"\"\"\"\".\"\",,\"\".,,\"\".\"\"\"\"\"\"\"\"\"\",....,-\"- \".,,,,,,.\"\"__;,.!,?.__,',;,..\"\"..?__.\"\".\",',,,.,,,\n",
+ ",,.,,,,,,,,,.-.,-,.,-,.,,,,,,-.,,.,,,.\",\".\"\"\"\"\"\"\". '.';,',,.;,,,..,.,--.;,.,',.,,,;,..,,.,,.,,;',..,.\n",
+ ",-,\",,...-..\"\",.\",,..\"\"\",.\"\".\",,\",.\",,.,,\",.,--.,. ..,,..',',.,-..';,:\",,;,,.,..__;;,.,.,.__,..\"\",.\"\"\n",
+ ",,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",-,.\",\"\",..\",-,,..\",.\"\" ,.\"\",,.,..,.\"\",.\"\",..;,.,,----..!__.!',.,,..,,;,,-\n",
+ ",-..,\"\".\"\".\"\"\"\"\"\",.\"\"\"\",,'.,,;,,\"\"\"\"?..\"\",'\"\".,\",, ,?,,..,.,.\"\".,__.\"\",\":\",__...'.,,;.\",,;,..;,..,,,-\n",
+ ",.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,..\"','\".\"\".\",\",,,-.\"!!\" ,\"__.\",;,,',,.,:\",.\"\"__.\"\".?\"\",,.\"\".,,.\",.\",\",\".,,\n",
+ ".\",,\"\",'\".\"',\",.,.-,,'.\"\",\"..,,\".'.!,,,!,,,,-,-,-- .\";,,,.;;.,,,.';,,;,,.,,.,,,,,'..';.;,...,,.\",\",\"-\n",
+ ",.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\",-,\"\"..,,,,\"\",\".\"\"\";\". ,.\",.\",\",\",.,,.,.,....,...\"..'.,.;'.,,;,,..\",,,,'.\n",
+ "\",.!!\".\"\",\".,,.,,.\"\"\".\",,,.\".,.,,.,...,,,-..,-.,,, ,,,,,.;,.;,,.,;,,,,,.,.;.,,.;__,,;,.,,,,,,.,,;,,..\n",
+ "-.,..\",,.',.',,..\",,,.,,,..,-.,,,.\",.--,,.,,,.\",,, ,.,--,..,,...,..--,.\";,...;,,.',',..,;.,,.,.,__,.;\n",
+ "...\",,,.,,,,,.,.,,.'.,.,.,.,.,,,,,,..,.\".,.,,,\"\"\". ,-',.,,;,,..;,:\",,;,,.__;.,..;,...,.\",,,..;,,.,..,\n",
+ "\"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\"\".,.,.,.\"\"\",\".,,\".,.- ,,,.;,,,.,,,'..,.,,,,,,..;.,,;,,,----,,;,,.-.,,-,-\n",
+ ",-,,,.,-,,..\"\";\"\"\"..---\"\",,.\"\",\",,-\"\",.\",.\".,,.\"\"\" ,,.,'.;,.-,..',-;,,,.,'-,,,..;,..;,,,.,,..',,,,..'\n",
+ ",\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,.,,,,'.:',,,,,.,,,,.,.' ,.\",\",\"?.\"\",,,?,?,;,,.\"\",.\"\",..\"\"'.\"\"--?__,,?\"\".\"\"\n",
+ ",,,.;,,-,,,.,,\"\"\"\",.'.'','.',,,\"\",,\"\",.,,,.,,,\"\"\"\" .__,__?\"\"____.--.\"\",\",\".__,__.\"\",,__.,,.\"\"!,;..!-,\n",
+ "\"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\".-,.,,,,.\"\",.\",,.,,.\" .,.\"\",;.\",.\",\".,\",,.\",.\",,,\",\"!!..?!!__,,.__--__.,\n",
+ "\",\".\"\",\",.,--,.,,,,,,,.\"\"\"\",,-\",.\",,,-,,-..,,\"\",\"\" ,;,.__.\"';;,.,,....,,,,..,,.,..,.';,.,,;,,,'.;,,,.\n",
+ ".,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\",,.\".\"\"-.\".,,.,,.,,-\"\" ,,..,,.;.,,,,.,,.;,.,,,.,.,,,.,.,.;,,;,,,,'.,;..,,\n",
+ "\"\",-,,,-,.-,.,-.,,,,,,,\"\"-\"\".,,',,'\"\"\"\",-.'\"\".\"\",, ',..,.,:\",,,.,...,.'.__,',.\"\",,\",\".\"\",,..\",;,,,',,\n",
+ ";,-.,--.\"\",\",;\",,,,\",,,,.\",.!,\".\"?,?\"'.\",!\",,..\",\" ,,.,,.,..,,;,,,.,,,--\",!-,!.,.\";,-,,;.\"?\".\",.\"\"!,\"\n",
+ ",\".\"\",?.\"\"'.\"\"'\".\".,.,,\"\"!\".\",\"\",,\".\",,.,,'-..,\",, ,,\"..,;...?\"\".?\"\",..\"\",\",.\".,..\".;,',,,.;,..,..',,\n",
+ ",,:\".,,,,-.,-,-,.,.,,,,,,-.,;.,,',,.,,,,.,,.,,\"\"!- .,,;,',.\",\",\"'.,,.?(,,)!\"\",\",\",.,.\"..,,,,.,--\",,..\n",
+ "\",.\"-.,,.;,.,..,,.,\"\"\"\".,:',..:,'\"\".\"\",,,,.,.,,,., --...\",,,.,,,.'.,.;,.,,.,',.'.,.-,.,,,-,,,..,,;.,,\n",
+ ",\"\",\"\",,,,.',,,,\"\",.\"\",,..,,,,\",.\"'\".\"...'...,.,., ..',,,;,,,.,.,,-,.,.;,-,.';,.,,.,,'..;,,;,,.,,,.,,\n",
+ "-,,-.?'\"\"\"\"\"\",,,,\"\",,,.,,\"\"\"\"\"\".,\"\"..,.,,.\",-..,'. .,.,.;,,,',.,,;,,--,.,,..,--,-..,,.,.-,,,,.',;,.',\n",
+ "\".,\",.\",..,.,,.,.\"\",,\",,,,.,,'.-,,.,,-.\"\",\".\".\"\".\" ..,,,,.,.,,,,,,,,'?.,\"'.,.,\",\";.'.,?\"\".\"\"!--.,----\n",
+ ".\"\".,,\"\"\".\",.,,\"\",,\"..\",,,,,-\".\"\",\".,,,,\".\",,\".\",? .?\"\".\"\"?.,.?\"\",.\"\",?\"\".\"\"...\"\",.\"\"?\"\".\"\"!?!..\".\",?\n",
+ ",\"\",\",.\",-,.,,,,,.,.,,\".\".\".\".,\"\"\"\"\"\"\",.,,-.',,,., ?,.\"\",;.,.,.\"\",;,,.,....;,,..,'?.',','.',?\"\",',.\"\"\n",
+ "-.-,-.\"\".\"\".\"..,\"\"!,.,,'\"\"!,\"\",\"\"?.\"\"\"\"!'.,',.-\"\". !,?!.!?\"\",.__.,',,,.-.__!.\"\",\",\".,?\"\",\",,\".\";.\",,.\n",
+ "\",.\",,'.;,,,..,,\",,.,-,-.\"-.'\"..\",\",.\"-\"\"'\"\",-\"\",\" \"\"--.\",,-.,,..;,...,.',..--,..,,...,,.,..;.''.,,,'\n",
+ "\"\"\"\"\",;\"\",.\".\",,\",,\"?',\"\".\"\",'.\"\",;'\"\"!',,.;'''''' ,.,,.,'.,',.,.,;,,,,-,..-;,;,.,;.-,.,,,.,',..,;,.,\n",
+ "',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"'\"\"',?,\"\"'\"\",\"\"',.',\". .,,;;;,.'.,,,.;,,,,,.;,,-,.,.'.,,,;-,.,,,,,'.,.,,.\n",
+ "\",\".-,.\",.\",\",'.\"\"\"\"'.'?,,,.,!?,.,.\"\".,,-\".\".\".\",' .,,,',,,,,.;.,,,..,.,----,,,.,.',,,,:\",,...\",-,.,,\n",
+ ".,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\".,.-,.\"''',\".\",.,,,,,. ,,..--,,.,,..-,;,.,.,,.,',:\".?\";,.,.',.,,--,;-,',,\n",
+ "-,-.,-\".-,,,,.\"'\".\".'..',?\"\";\".\",,.\"\"\"\",,.'.\",.\"!\" ..,..,'-.,;,,,,,.;;.'.,,,,;,,..__;,,,,:\",???.\"\",,\"\n",
+ ".\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\"\"\",..,,,.,,,.\"\",,\".\"\" ,.\"!...,,,.,.,..,?\".'.\",\";\",.\"\",,\",\"..\"\".;,..,;.,,\n",
+ "-.\"--\".\",,\".\"\".\",;\".\"\".\"\",\"\"\"..,\"-,-,.,-.,,,,.\"\".\" ,,.'.',,.\".'-,.,;..,,,;,'.,,,:\",.,?__...\"\",\",\";.\",\n",
+ ".,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\"\"\"\"\",.'.-,.\".-,,,,-., ,\",.,.,.,--,,--,.\"\",\",.\",\".\".\"\"--.,,--,?,;,,..,.\"\"\n",
+ ".\"',\".\",,'!,.'..!.,\",,.\",,.,.,,'\"\"\".\"-'-.,,;.,,.,, .\"\";-.,,?.\"\",\",\",;-.\"\"?\",.\",,?\"\",\",\"..\"\",\",\".,,.\"\"\n",
+ ",.,?'--.,,-,,.-\"'.\"',\".\"!!.!..'.,'!','\"\"\".\",\"\",.., ,\",\"'.,.--.__'.\",\"....\",..,,,:\",.,'.,.\"';;,__,.',.\n",
+ ".\"\"!..,?,\".\",\".\",,..,,'.,,.;,,.,;..\",,.,,.,;,,..?. ,,,'.,.,,.,,-,,,,.,.,.,.,,.,,,__,,:\",.!.;,,.,,?\"\",\n",
+ ",.,.\",.,.,-,,.,,.,.,..','.'','',''',''-',.'.'-,,,' .\",,:\".?\"\";.,.\"\",,.,,.,.\"\",\",\".\".;,,.,,\".,,..\"\"--.\n",
+ "',';','''','''.',''.',',.','','',.'\",,.,.,.,.,,.,' \"\"..\"\",,,.--..,,.\"\".\"\",?.\"\"?'.,__.\"\"__,\".\".__.\"\".,\n",
+ ",..','.'',''''',''',''',;-,'\",,,;,.-.,...-,.!\",.,' ,.\";,:\".,.,.__...,--____.\".,,\"__.__.\".;,,,,:\"?\",--\n",
+ "-..\"\".\",!,\"\".\".,,,.\",\",,\".;,.,.;.,-.,.,.,,,,\".,,,, ,.--..,,.\"?\",.\",,,.\",,',;,,..,,-,;,,,.,,,.,;,,;,,'\n",
+ ";,,,.,,-.,.,,.,..',,.,,-,,,.\",\",\"'..,,\"\",-\"\";.,.-. ,..,.,;,--,....',,;,,.,;.,.,,,.,;.,;,',.,.;,;,,.,.\n",
+ ",,,.,,,.,,\"\",\",,,.-.,,.\"-,\".\".,.,.!..,,\"\"\",.\",\"\",. ,,..,,,.,,!,.-,,,.,;--,,..';,__..?,,.,.,',,,.,.,:\"\n",
+ ".\",,,,.,,.,-.\"\",.\",.,\"\",\"\",.,-,,\".\",\",.\"..-,-\"\",\". .\"\",\",\",.?\"\",.\",.\"?\".\"--...\"\",...\"\",\".\".,,..,,-.\"\"\n",
+ "\",,.,;.-,,,,,.,.;.,..,,,,?,,,\",,-,.\"\".\",;.,.,,.,;, ,.,-?,?\"\"--.,..\"\",.\"\",.\"\",\",\"?\";,,,\",'?,.\",.,:\".,.\n",
+ ".\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\".\",,.,,,.,---,.,;,,,, ,,,,,.\"\",\",\"..\"\"???,,.\";,.:\".;.,...\"\".--'.\"\"!,\";\".\n",
+ ",,,.,,,.,.\".,.,-,.,'-.--.,.-...,.\".,,.,',,.,-,,,,. .,.\"\"!,__.,.,..\"\"?\"\",',.\"\".\"\".:,,,.\"\".?\"\".\"\"?\"\",\",\n",
+ "\",.,-,,.,,,.\".,.,,\"\",\"\",.,,.,,,',,,'.,-,.;,\",.\"\".\" .\".\",,.,.\",\".\"'.?\"\"?\"\".',,,.,\",,\",..\"\",\",\"'.\";.,,,\n",
+ ",.-,,,.,-..',',.,.\"\"\"\"..,,.,,,,.',.',',''''.',,''. .,,,..__..;.,,,__,,,.,;.\",\"';,,.\",\",\";!--,,.,,,.,.\n",
+ "'',,,.,.-,.'',.''.,'','',,',,\"\"\".\"\"\"\"\"\"\".\"\".\"\"..,, \",;__.,,,',;,,,..,;,,.,,..,,;.'.,,.,.,,.,,,,,.,..'\n",
+ ",..,.,,.'.,,.,,,.,',.-,.-,,,.,.,.,,',!!!',',.,,-.' ,'.--,,,,.';,,.,-,,,.,,,,..,..,,.,.,,:\"....\"'.,,,.\n",
+ ",,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\"..\"\",.',.,-,.,,,.,.,,., ;,,.;;.----,,.-,',,;,,.,,,.,,;.,.__,.,,,,:\",,,,.,_\n",
+ "\"\"\"\",\"\",\"\",\"\"\"\",\"\",-\"\",,.\".\"\";\"\"\",.,,,,.--.,,.,.,, _,.--,..,,.,,,.\".,,.,.,.'.,,:\"!,,,__,..\"\",\",\",,,?,\n",
+ ",.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\",.\"\",\"'.,,.\"\"..\"\",\"\",. __?..--,,,,?\",.;,:\".__.,,,--,,.\",..\"?\".:\",.__.\",,.\n",
+ "\"\".\"..-,\"\",-.,.,,\"\".,\"\"\"\".\"\".',\"\"..\"\",..\".\",\",.\"\"\" \",\",\"....,???\"\"',\",,.\",?\"\"!\";\",.\"\",\".\"--...!.\"\",\",\n",
+ "\"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\"\"\"\"\"\"..,.\",.,-,-,,-., ,\"!!.,,!,\",,,\",.,,,,,;,,....?--,?\";:\",.,,,.\",,:\".\"\n",
+ ".,,,,,-,-,,,,.\"\".\",;\".\".,\"\",\".\"\"\"...\"\"\".\"\".\"\".\"!,\" ;.:\"--,--,,,,,;.\"\",.,.,.\",.,.,--.,,..!!',--!.,----\n",
+ ",-.\",!.,\".\",\".\",--\".\"\".\",\"\".'..!!\",,.\"\",.\"\",.\",\",, ,,.,,.'',..;;,,,,.,.',,,-.,.,,,.,.,;;,.,.,,.;,.,.,\n",
+ ".\"!,,.,,,',\"'.,.\"\".\".,',,,.,.,,,,.',.,,,;,..'..-,, ,,,,,\".?\",,,.,,,,,-,,..,.,',:--\",,,.,,,,;,,.,,;,,,\n",
+ "\",.,.,..,,,,.,,,,.\"\".,.-.\"\".\",,.\".\"\";\"\"\"'\",;\",',-. .\",,.,,,.,,,,,..,,,,,,,.,,,.,,,,.,.\",,,...,,,','.,\n",
+ ",\"\",,\",.\",\",,.\"\",\",..-,.\".\"\",.\"..,\"\"'\",..\"\",\",\"\"\"\" .';..,,,,',,.__,__..,,.,',,.--.;,.,;.;,,,,.,.',,,,\n",
+ ".\"\",.-.,'.,,\",-,,,.,,.,-,,,.,-,.-.\",,,',.'\"\".\"\",., ,...,,,,,.,,,.,,,,,.\".';,,,.--.,.,,,,'.,.,.,,,.,,.\n",
+ "\"\".\"\"!.,.,\"\",.\"\",.,\",,,,..,,.\"\",,\"..,\".,,,.,,-.,-, .;'.,;.;.,;,,.,.',,.\",,.,.__;,.\".,,;,,.,--,,,'.',;\n",
+ "--.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\",\"\",.\"\",-.\",.-..-.\",'\" ,,.,,.--,,,,..--..,--.\";.,,--,..,,.,,,,.,,,.,;,,..\n",
+ ".\"'\"\",..\"\"!\"\"\",.\".,,,,\"\"\".\"-\".\",\"\"--,.,,\".'-,.-,,, ;--,,..,.,,,.;,.,,,.,,--,,'.,.--....\",.,.,,',,.,,;\n",
+ ",,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\",\".\";'.\"\",,!,,,.\".\".\" ,;.,;.,;,,,,.,;,,.,,,..';.,,...'',;..\",,;,,,..,;.,\n",
+ ",.\"!\".,,.\",\"\"'.'\"\",?,!',.,,\"'.,.\",\",\"\"\"\"\".\"\"\"\",\".\" ,.\";.,,,,,,',.____,;,.,.\"\",.,,.,,..;,,.,.,,.';,,.;\n",
+ ",..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\"\"\"\"\",\"\",.,\",'.\"\"\",',' ,...--,,,--.,,,.,,\"!!!\"--,,,,.,,;;,,,.;.,,.;,.,,;,\n",
+ "\"\"\"\",\"\",..,,..-,,,\"-.,,..,.,'.,-.\",\",\"-.\"\"\"\"\"\"\"\"\"\" ,.-,',,.,----..;,.',..',;,.----,,,..,,.,,.,,.;,,.'\n",
+ ".\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'.,.,'.\"\"\"\",.,,.\"\"\"\"\"\"\"\" ..,;,.,.,!,,;--',.,,.,'.,.'..__,.,..--.,__;.,,;;,.\n",
+ ".\"\"\"\".-,-\"\"\",\".\"\"....,,,.;'\"',.,,,,.\"\",;\"\",,.,,.,. ',.!;,.;,.;.,.,,;,,--,----;--,__;.,;,.,..,,,.\"!\";\"\n",
+ ",,,,.\"\";\"\"...\"\".\"\".,;.,',.,,..,:\"\".\".\".\";..,\".,.., ,!,!,!!,!,!,,.,,,,,..\"--,.'__,..,?';'..',,,.,,.,,,\n",
+ ".?,,-,,.,.-,,.,.,!,,.,,.-.,,..-,,.,,,-.\",\".\"\".,,., ..,-;',,.,---,,,,,,,;,.;.,,--,,.__;.;.,.,,,,,.,;,,\n",
+ ",..,.,,.,,,.\"\".\"\".\",,.,.'\"..,,..-,,.,,.-,,..,.,,.. ,.,,;,,'.\"??\"..\",,\";\".,!!.;,,,..\".,,.,,,,,:\",..,.\"\n",
+ "\"!\"..,-.\"\";\"..,,,.,\"-',',',,..,.,,..\"\",\",,.,'',,,. \",\",\"..\"\",,.......\"\"..\"\"!,..__,,,;-,--,,,.\"\",;.\".\"\n",
+ ",,.,,,-.,,.,,..,,.-,,...,,.,.,,.\".,.,,..,.,\"\"\"\".,. .,.,....,.,-.,.,,,..,..;__.\"\".\"\"!!-,?.?!,.,.\",,,;,\n",
+ ".',\".',.,,-.','.,,.,,,,,-,.,.',,.,.,,.,,.,',-.,,., ,.;,;,..'.;.,;,;.,;;,.,;,..,,;,,.;',?,-,,',;,-,.,,\n",
+ ",,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,;,\",,.-..,.,--,,,;,.\", .,;,.';.',,.,,.,,,,,!',,..;,,,,,,.,,,,;..;.\",,\",\".\n",
+ "\",\".,,.,-\".\".,,,(.\",,.\"\",-.\",,\"\",\",.,,,..\"\";\"\".,.. ;.,..,,,;,.\".;,,__..,:\".;,,,,.'...,,,.\";,.\",,,..'.\n",
+ ",-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\".\"\",.,.,\"\"!\"\",,\"\"\",,\" ;--.,,....\",,.,,.!!;,.,,,.,,,.,.,,,..,.,,,,,.\",\",\"\n",
+ "\"\"\".\",\"\"\"\"!\"\"\"\"\",,,.,.\"\".\"!,.,\"\".\"\",,.;,,,,,;,,\"\"\" ,.\";,.\"!\",',\"!!\"\",\".\",!!\",\"!\",;.',.,,.,.,,,.'.,,,,\n",
+ ",\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\";\"\",\",,,.,,--,-,,.,,., ;,,.,----,;,.',,',-.,,,.,,,\"??\"\",\",\",.\",--\",.;.,.\"\n",
+ ",.\",.\".\",.,\"\"\",\",.,\",-,,.\"\",\",.,&,-,.,,',.\"..,..,, ,,,\"!;-,.,,----,.\"\"!\",.\";!;.!!\"\",\",\"__,.!,,,,!\"\",\"\n",
+ ",,.\",,,.,,''.,,..,.,,,,.,,,.'.',.',.,'\",.''',.'''; ,.\"?----!\",.,:\",.,!.!..,;;,?'.'!:..\"\"!\";\".\"\",.\"\",\"\n",
+ "'.''..,-,,''',''\",.','.','',,?,''''',..''',.''.'.\" .\"__.,--?\",__,__!,,;,,,-,,'',.\",\".\",!,,.,.??.,.--!\n",
+ ",..',';'',.'''.'''','...''''.-'''',.,.:'''''','',. ,--!,'..;__.!;.!'.,.;(,.__!),,;,?',!,.,,,;!,,,,.!!\n",
+ "''..'',-''.''.,,.,,,'\",.'','.,,''...''''.'-,''''-- ...__,.\",,',.,'...;.:\",.\"-,;:,;.,,,,,;,',.\"!,\",\",!\n",
+ ".'-.,,,-,,.-.,,.,,.,.,,,.,,,,,,-.-.'''.''-,,,''',' ,,;,;,,,,.!..!,!\",\",,!.__--.\".,.,;....,.__'.--,.,,\n",
+ ".,..,.,'.',,:''''',,,,,.\",,,.,,,,.,,'-,.,,,,,.\".,, .;,,,.';,,,..';..;'.\",\",\";!\"\",\",\";,.,,?\"\"!,.\"\"?\"\"-\n",
+ "-'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"-\"\",\"\"..\"\",.,,,,.,,,., -.\"\"__,.\",.!,.',,.,.\",\";\".,.;;.,';.\",,.\",\".\"!..!,.\n",
+ ".,,.,,.,,-,.,,,.,,,.,.\",.,,.,,,.,.,.,,,,.'',.,,,,. !,!!..\"\"!,.,.;,.\"\"!!!\"\".,.\"\".__.\"\",.',,.;.\"\",,.\"\",\n",
+ ".'',.\",,.,-,,,..,..,,---??,,,,,.,,,,,.,,.,-.\",,.,, .,.,!!!\"\".,__.\"\"...,,'.\",,\".?\"\"...,;,?.,..;.,..\"\".\n",
+ ".,.,,,,.'',,,;'..'',','.'''.';',,,.'',''\",.-,,.?,? .,,,-..\"'.,,.,..',.;.\",\",\",.!\",,'...,,,,;,,,,.\",,\"\n",
+ ",,.,,,.,.,,.\",..''.',.''',''\".','.'.'','',,'','-'' .,\"__'?,...,--'.;,,.\"\".\"\"!..;,.,,;.\",.\",,\",,\",?,,.\n",
+ ",...'\",,.,,,,,.,,,.,,,.,-.\",.,,.,.'',',.,.,.,,.'\", ?,.,.__,.\"\",.\"\",.,,__.__.,!,,.,,.\"\".\"\";;.,,..\"..',\n",
+ ".,.,,,,.--.,,.,.'-,.,,..''.\".''-';''\".,.'','',,.,, ..,,,.,,-.\"!??\".\",?\";,--.\",\",\"'..\"\"__,\".\"!\"..\",!--\n",
+ ".''.'!!'\"....,,,,,.,,,.,.,,..,.,;,?,.\",.,,..,-.,,, !.\"\"-.\"\"__,\"..;..';.';.,,.,.,__'__.,.,.,,.',,',;.\"\n",
+ ".\",,,..'!'.'..,-,'\",,..,,.'.,.''.','\",'.,,.,.,.-,. .__,\",\"__.,,.\",.,,;,.',.,,.,:\",.\"\",\",\"'--,,.\"\"?\"..\n",
+ ",;.'!','..!,'',',.'..,',,,.,,.,,.\";,.,,,.,,,,.,,-. \",?!..,'.\"\"..,,.,,'.,.,,,,.,,,;,,;;,,...,,,!!,,?\".\n",
+ "\".,,.,-.',.,,.,,,,.,.\",..,,...?,.-?.\",..,,.\"..\"\".\" ,:\",.;--,--..,.,;...,,.,,.\";,.,,.,,,.,.',.,,-.,.--\n",
+ ".:',,.,-,.',.',.!,\"\"\".\"\"\".,,--.,,\",.,,,,-,..\"\".\".. ,,;,,,.,?,.''.;,,'...,;.,,.,,,,,.;,,,,,,.',,,;,,'.\n",
+ ",,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\",,\"\"\".\",\",\"!,,.,\"\"\".\"\" ',,.,,;',,;,,..:\"?\"\".\"\"?\"\",.\"\"'.\"\",...\"\"!\"..\",?--\"\n",
+ "-.\"\"\"\",\",\"\"\",;\"'..\"\"\"\"'\"\",,.\".\"\"\"-\".\"...\"\",\".\"\"\"\". ,,,\"??--,\",\".\"\",!\".\",,.\",,.,:\",,,,.\"';,,,,:\",.,__.\n",
+ "\",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\",,,\"\"\"\".'\"\"\",\".,,,\"-. ,,,,,.,,,,.,,;,.\",.,.__,,,;,.,.,..;..,--;,.',.,,,.\n",
+ "\",,.,'-.,,,,\"-.,,,-.\"'\",.\"-,-.\"\",\",\".-,,,.,\"',,,., ,,;..,.;.,.;,.,,'.;,,,,,.,-;,,,,.'.,;,,,,,-.,,,,,,\n",
+ ",'.,-.,,,,,,,.-,,.,.,.,,,.\"\",\"!-,\"\"\",.\",;\"..,,.,-- .--,,,.;;,.\",\",\".,.,',.;.\";,.,,;,,,,.,;,--,,.,,,..\n",
+ ".,,,,.,,.,,,.-,,,,'.\"\".\",,--\"\",\",,\".\".\",,,\"\",\"\",\"\" ,..;,,;,,,.,,.,..,,,,,,,,,.;..,,,,,.;,.--;...\",\",\"\n",
+ "\"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\"\",,\"\"...,.:'.--.,,.., ,.\".'.,..,,.,,,,,--,,.,.--;----,.,;,,,,,...,.',,,;\n",
+ ",,-,.',,,,.,.'\",,\".\"'..\"\",,.,\"-.\"\",.\"'.,'!':,.''-, ,.,.,...,.\",?\";\",,.,.\".,.;,...\",\",\";..\"--..,,.!,.;\n",
+ ".-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,.\"\".,,,:'',',,,.,,,.,, ,.,,??,,?--,;,,,,.,,.,,;,.,.,.',.--,,,,,.,,,;,,...\n",
+ ",..'\"\"\",,.\".,:',-....,',,.,,,,.,.,'\"\"\",.\",;.,.',,, ,.;!,,;,,..,;,,.;-,,,.-.,,.,,.,,,,.;,,,,.;.,;,,;,,\n",
+ "..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\",;.\"\"\"\"\"\",,.,':'..,,; .\",\",\"!!,,.,\"----\";;.\"--.,.,;,.,,\"-,.\"!..,,,.,,.,,\n",
+ ".,.',.',,,,.,,,.(,..,,.,,,...,,,.,,,,.,,.,.,,,,.,, ',.\",\";\".\".,.\",\".,,\"--.--.\"\"',\".,;\".,,.\"..\".?\",:\".\n",
+ ".,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,,,.,,,\"\".\"-,.,,,-,,,-. \"\",'?\"\",.\"\";,.',..\".'..,.\"?\"..\"!--;!--.--;-.\".,,;.\n",
+ ",,.,,-,.,,,-,,,-,-.,,.\"-,.\",.\"-.,..,\"\",,...,,\"\",\"\" ,,.\"?\"\",;;.\"\",\",\".\"\",.\"\",;__..\"...,\",,.\"\",,\".;,\",.\n",
+ "\"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\".,.-,,\"..\",,\"\".\"\"\"\"\"\",\" \",,.-.;,:\"..\"\",,.,.,-,-;-,-.\".\".?\".\",\"..\",',;--.\",\n",
+ "\"\"\"\"\"\"\"\"\"\"\",\"\"\"\"\"\"\"\"..,,\"\",'-'\".\",.\",\".,.,,,.-,.., ,,...,,,..,,;.\",,\",\";,..;.,.\"\"!\".\",\",\".\"\".\"\";.\"-,;\n",
+ "---\".-\"\"\"\"\".,,,....\",,\"\",.,,\"\",,\"\".\"\",,,\"\"\"\".\"\"\"\"\" ,.\",\",..',.\",\".\"..\"-,,.;;,',,,.,..--.,.,,..'.,',..\n",
+ "\".\"\"!.\"\"-\"\"\"\",,.,\"\",\"\",..,.',,.,;,,\"\"!.,\"\",.\"\"'\"\", .?,,,'!--!--!,,,;,.,,,,,-.,;,,,.,,.,.,;,,,,.;,.,,.\n",
+ ";,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\"\"\"\",.\"\"\"\".''.\"\".\"\"-\"\" ,',,.,,,,.,;,.;,;,,,,.;,,,.,;,,..,-!!!!!?,?,;--..,\n",
+ "\"\",..,,,,.\"\",,,,',,\"\".,,.'\"\",.,\"..\"-..,,,..,-.,,,. --?!--,!,.,!,.,,;;,,,.,,..--,,,.;__.,.,,,.,,;,,,,,\n",
+ ".',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\",\"\".\"\"\"\",.\"\",,,..,,,, ..,..;;,,,,.,;;,,,-.;,,.,,,.,,,,;,.,,,,,.,,',.,.,.\n",
+ "\"\",\"\",,-,-\"\",\",.\",.,.-\"\"\"\"..\"\"\",.\"\"\"?\"\"\"\",,\"\"\"..\"\" ,,,,.,,.;,.,;,,,,;\",\"\",\",.,..;,.;.\",\",\"?.\",,;,,,._\n",
+ ",,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\",,-.,-.-,,!-,!,\"-,,..\" _;,,,,,..,..,,,,,.;.,,,,..,--,.,;.,,,,\"??__--__...\n",
+ "',\".\"\"\"...\"\"!\"\"?.\"\"\"-.\",\"\"',\"\".\".\"\".\"?\"\"\".\"\".\",,\"\" \",,,,-,..,,,','..,.,.,,--\",\",\"-;,,.\",.\"-,\",\"--..\".\n",
+ ",!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\".-.,\"\",'.\"\"\"\"\"\",,\".\", .';,,__.\",\",\".,,?\";.,,,;.,.;;..,,...--,.,.,.,.----\n",
+ ",..\"\"\"\".-.-.\".\":'....'.,,,,.,,\"\",\",.\".\",,.\"\".\"!\"\". ...';,..;,.;.\",,,\".\"__,,\",\",.,,.\"\".;;..\"\",,\",\";,,'\n",
+ "\".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,.,,.,,'\"\".,.,,,\"\"'\",.\" ,.?\";,.\",\".\";,,.\",.\",\".,\".-.,..,,!.,,__.\";,,,;,',.\n",
+ ".-,.,\",,.\",\";\"...,,\".,,,..\"\",\",,\"',,'.,,,-.,,.,,,. ,,,..;,;.','.;,,.',,,..;.;,.,,,.,,.;,,,.,.-,'.;,;,\n",
+ "'.,.\",\",.\".\"\",\".\"..!\",,.\",\".\",.\"\"\"..\"\",\"\"\".\"\",\"\"., ,.,;,,.,..,;..,;,,,.;,.,.,..;,,',.';,.,,,-.....,,.\n",
+ ".,\"\",,\".,.\",\"\".,\"\"\".\",.,.,\".\".\"\"...,,\",-,.,.,,.\"', .;.';.,,.;,;,,,.,,,.,;,!.,,,.,,,...;,,,,,.,,,\";\",,\n",
+ "\".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'.,\",,,-,.\"'\".\"',',,.,; ,\".,.\";,,__.,;..;,,,__,,.--,,,--,,,.,,,,-,,,.--;,.\n",
+ ",.;','.',;,.,.,,..'',',';'',,,,;,.\",,.','.,.'.,..' ..,,,.,,..,__,,,.,,,,,,.,,.,,,,,,,-,,.,,,...';..;.\n",
+ ",,,,.\",.,'.',..,,.;,,.'.,.'.?,,.,.,..,.\",,.,..,..' ,..;,,.;',,..,,;,,..;,,-.,,,.,;,-,,,..,;,,__;..;,,\n",
+ "..,,..--.,,.,,',,,\"\"\".\"\"\",,-,,.-.-,,.-,,.,,,,..,., .,,;,,,.,,.;,,,.,,,,,,,,,,.--,,;,,.,,,;,,,.,',,,,;\n",
+ ",,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\".\",.-\".\"\".\",.,--\"\"\",\" ,,.,,.;,...,.',,'.,,.,,.,.,.',,,..,,,..;,,,,..,,-,\n",
+ ".,,,.\"\",\"\",,,.,,.?,.,?,.,,.,?;.,,..'.,',,,--'-.,-\" -;.,,.;.,,,.,;...,;,.',.,.,,;.,.--,;,,.,.,;,,..,,,\n",
+ "\"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,,,\"\"\".\"\"\",\",,\",,,...,\" ,.;,,,.',;,..,',,,,.;,,,:\",,----?__.\"'';;';-,.,,,,\n",
+ ".\"\"-,\".\"-,.,,,.,--.,,.,.,,,,,.,-,,,--.,,,.,,.\"\".\"\" ,.,;,',,,.'.,,;',,.,,.',,;,,,,.,,,.;.',,..';..,.\",\n",
+ "\"\",.\"\"\";..!\",,,.,,,.,.,,.-,,,.\",\".\".,\",.,,.\"\".\"\".\" .,\";\".!.\".,,.\",\",\".;;.--.,;,,.,,;-,.\",;;,.,,,,:\",,\n",
+ "--,.,.;,,.,.\"\",\",\"\"\"\",\".,&,\".,,?,,.\"\";\"-.,.,.,.\",, ;,,'__!--.',.\"\",\",,\"__,.\",..,,.,.,,,--;.,.'.;;,,,.\n",
+ ".,.,,,.\".,-,-,,.,,,.'.',''''.'',',.,,,.''',,'.',,. ,.;,,.;.,;,,,.:\",,;--..,,,;,!.,,.,.!,.,().,...;.,,\n",
+ "''','.,,,,,''',,.''''.'',,,-,.'-','..'\".''.'.-''.. ..,..,.,.,.\",,,,:.\",,;,,.,,,..,,.,,.'..,.,,.,,,..,\n",
+ "..'''',.,,.,,.,,.,,,'\",,,.,,,.,,..,,.\".',?,!,,,.,, ;,,.,..,.,,,--.,...,.,,.,.;__',,?!,,.;,..,.,;.,.;,\n",
+ ".-.\",.,.,.-.,,-,.,,..,.\"..,.,.-.......,.\",.,,,,.,, .,,;,,?,,,.!;.,,.,.;,-.,';,.\"\"!,?\",,,;,..,,,',,\",.\n",
+ ",.,,.,,,.\",,,,.,-,,,,.,,.,,,,'.\".;,.-,,,,....,,.,; .,;.\"\"!?\",;,\";,...;.\",.,,,,.,,,,,,\".?;?.\"\",,\",.\".;\n",
+ ",!-!\",.,,.\"-,,,.,,,,;.,.''.''',''.''.',.-'\",.,,.', .\",.,,,..\",..--;--...__.,,--.\".\",\",\"!,.--,!,.--.\"\"\n",
+ "',''','.'''',','','.','.'.,,'\",.'',.\",,.-.,.',',,, ,\";\"--.--?\"\",!,,;.\"\",,?\"\",';,,--.--.??.!\".\"__--!,!\n",
+ ",',,-''''.,'',.'','',-',.\",.,,\"\",\"\".,,,.,,.,..,,., --.,!\".,,,.,.;__,.,-,.,,;,,.,,.--,,;,;,,,,,,,,\",,,\n",
+ ",-.'','!!'\",,,,,.,...,,.'',.'!!'''.',',.'.'.'..?'' .!,.,,'-.\"\",...,.\";,,,,,.,;,,,.,'.--,,,,,,,.,;',.,\n",
+ "','.,.'''-.''''.','\",.,,',,,.-.,,,.,,..'','.'','., ','.,,..,--;..;,.,,;.,,,..--!!--,,,,,,;,',...,';,,\n",
+ ",;..'';',.,,''',....;,.,,,....,!,,.,\",.,.\"\".\"'..,\" ,.--,...,;,..,,;,..\"?\"..\".;?\"\";.__.\"\"?\",.\"?,!\",.,;\n",
+ "\"\"\"..\"\"\"\".,.--\"\",,\"\"!\"\"'\"\"\"\".\"\",\"\",,\"\"!..?,\"\".,?.. ,,.,,;.,;,,,,,.\",,\",;\",,.,',.?,?!\"\"?\",.\",\".,\"'.,,,\n",
+ "\"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,,,-,,,,,-,,-.,\"\"\".\",\"\" ..,,,?\"\",,;.,,!.?\"\",\".,\".\"\"!!,,.\"\",--.,,.;,,.\"\"???\n",
+ "\";\",,.,,\",,.','.,,.,.,.-,.-,-,.,,'.,,,,.,,',..-.., ,,--.,',...--,,,,?,;.,.;,',,__,,,.\"\"?\"\",,\",,\"'.,,.\n",
+ ",,.'.,,,.,,-.,.\",,\".\",,,\"\".'.\"\",,\"\"?\"\",\"\",.,,..\"\"- .;;-,,--.,.----,,,.,--?;..\"\",\",\".\"\"?,,,?,,.;;.\"\"?\"\n",
+ ",!.,\"\"\",.\",..\"\"\".\"?!,,.,,,,\"\",,,\",.\".\"\",,\"\"\"\",.,\"\" .,.\",\",.\",,.;,,.--;.,,...\"\"??\"\",!--,.,.,.,----'.,,\n",
+ ".\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",...,.,\"\";.,,\"\"\"\",!-.\"\" ,,;,?.,.__.__,,.\"\",,,,?\"\".;,.,;.;__;,,,,,,.\"*****,\n",
+ "\",\"-,\"\",\"\"\"'.\",\".\"\",',.\"\".\".\",..\"\".'-,,,..\"\".\"--\"\" ,,,,,,.'.,-,.,,,..,,;,,,,,.;,,,,',.,,,.\",\".\",.\"\"?\"\n",
+ "\"\"-\".\"\".\".,,.\",.',-.,.\",.\",\".\".\"\".\"\",.\"\";\",,..,,.? \",,.\"\"?\"\".,,..\"\"--??\"\",;..-.,,.\"\"--?\".\".!\",,;,..,.\n",
+ ".\"\".\"\".,\"\"'\"\"\"\"\"\".,.,.,\",,.,.\",.\";\"\"\",..\"\"\".\"\".\"?\" ,,.-,,.,,;,,,,,,..,,',;,,-;-.\",\",\",,__;.?,.;,.!'.,\n",
+ "\"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,...,,,,,.\"\",.\",,'.,---,. ,,?,,,.\";.,,,..\",\";\",..;,,.,;.\"\"!,\".,\".,,,;,__.,,,\n",
+ "\",,.,,-..\"\".\"\"\"\"\",..'\"\"\"\",..,.,.,,\".,.,,.,,.,.,,.\" .,,..,--,,--,,.,.,,!.\".,,,;,,.,,,,__,.-,.,.,,;,,,.\n",
+ ",\",\"\"\",\".\".\",,.,,,.,.\"\".\",...,,\"\"\"\".,,.,,..:'--,., ,,,:\",.,.\",,,\",:;;;.\",.,,.,--;,.,,,,,\"..??.\"\",',.!\n",
+ ",,.,;,,,-.,--'\",.?\"\",,..,.,\"\"!!,.;!\"\"\"\"\"\"..,.-?.\". .__,,:,.\"\"???\"\";,__,,.--__,,.\"\",,,?\"\"?--',.;.,,'.,\n",
+ ",,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,,\"\"\"\",-,\"\"!\"\".,,,.,,\"\" ,,.\"\"?\"\",.\"\"??\"\"..,;.\"\",,,,!\"\",\".\",..\"\"'?\"\".\"-,.:\"\n",
+ "',,,\"\",.,,:.\"\"?\"\";..-,,..,,.,\"\",,\".\",,.,,,,.,..,., ,\",-,.,,,,.,.,,,'.'!.,-.;,.;.-...\",\".\"\"!,!\".\",!__.\n",
+ ",.,'-,.\",,.,,,-.,.,-.,,,,.,,,.\".,-.,,,,,,.,,,,.,., ,__.!!\"\"..,!\"\"!,\",\"?\"\"...,,!.\"\"..!.\"\",,;.;,.,;..;,\n",
+ ",,,,,\"\"\".\"..,,\"\"\"..\",!!!.\"\"\",\".,.',.,,,,.,,,-,.,,. ,',.\"\",\";\"__,,,'.;.,.\",,.\",\",\",,..;'.,,.;,,.\".,.,,\n",
+ ",;.\",..,,,.,.,.,,,,,.,.,,.\",,,,,...;;;;;,.,..,?\",, ;.;__...,,,,.,,,'..,..,.,,,--,',.,,.,,,'.;.,,';,,,\n",
+ ",.,,.,?.,,-.,,.\"?,?,....,,.\",.',,,,,,-.\"\"-\"..\"..,. ,,,..;;,,,;.,,;,.,,..,,...:\",,',.,..,,.,,,,.\";.,,.\n",
+ ",,..,,.,-.,,..-..',',''',.,.,,','\"\"\",.\",,...,.\"\"\", ,,----;,.;.'.,,..,,,.;,,;,,,.:\",\",,,,.,,.,,,.--,'.\n",
+ "\".,,,\".\"\",,\".,,,,,,,\"\"\",,\"\"\",\",--\"\"\"\",'.\",\",,,.\",- .,,;,,.,,,.,;.,,.;,,?,,;,.,,,,.\",,.,.\".;.,.;,.,,.,\n",
+ "....\",.-,,.,.,,,.\"\",,\",,,,.,,,,.,\"\"\",\"\"\",,,,,!,,,, ,',..,....\"!\".\"..\".,,.-,--',..,,.\",,?\".\".,,?\".,,..\n",
+ ".,,.,-.,.-,.\".,:\".--.--.,\"\"\"\".\"\"\"-\"\",\"\".,,.,\"\",.,, ,,,...;-.,,..;,,__,,,,,'.,,..,.;,.,,;,,,\".?,.\"\",\".\n",
+ ",\".,,,',.\",\",,\",,\"\",.\".,,-,.\"\",\",,,,.,,.,'.\"-',.,. \".!,,...\"\"?\"\";?\"\",\".\",\";\".\":\",-,,,.\",'.\",\",\";!;,,;\n",
+ ",,,.\",,.,..'';'.!'.-.','.','''','''''',,!-',.''',, ,,.\"\",,\".\",.\"\"__.!,,,.,.,..\",,.\",,\",\".,.\".',,,,,;,\n",
+ "'.',,,-'','.'.,?.,.,,?,,'\",.,,,.,,,-.'',,','\".,,.' ,,,\",,,,.\"\",?.\"\",\".,,\"'.?-,.\",.-;;;,,:\",',.\",,,.,,\n",
+ ",'.'..,.,,-'',?''-.,!!!!'.\"','.',',''',,,,'.',,,., ,,,,:\",,--??\"\".\"\",--?\"\"?\",.\".\"..\",\",\".\"\",,.\",\",,,.\n",
+ "''''.,.,--.,.''',.',,'','''\".,.,,...''.,.''.'',',, ,.;.--\"\",\";\"!\":\".,;,.,,,;,,,,.,,,,.,.,,.'.;,,,.,,,\n",
+ ",'.''',,'.',;.,.,,'\",.''.','',,,'.'.-,',.\",.,,,.,, .;,.,.,.-..,.,\"..\"\"?\",.\"?\"\",,,\".\",.\"\"?\".\";.\".\"!,\",\n",
+ "..,?.,..:\"',.'--,.,.,,.,..,,,(,,,.,,,.,,,,.,,.,-.. \"..\"\",\",\".\"\",\";\".\",,.\"--\";\",,.\"\"!.\"\"__!__!\"\",,..;,\n",
+ ",'\",.,.,,\"\",,,\",.\"\"\"\"\",.\"\",..\"\",..,-.,,\"\"-,,.\"\",., ;,.\"\"!!\",\",?\"\",,.\"\",\";\".,!!'!,,..\"\",\";\"'.,.\"\"!!?\".\n",
+ "\"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\",,\"\"\".\"..,-,-\"-.\"\",,\"\" ,,,.,-.\"!\",.\"!__.,,,.,!\"\",\",\".,,,.,.?\"\"',\",\",.,..,\n",
+ "\"\".\"\"'.,-.,,,,,,.,,,.\"!!\".\"'\".-,-.,,,.\"\",..\"-\".\"!' ,.!,!,!\"\",\":\".,,.;,,.\"\",\",\",,..\".,,.,,:\".\"\"'?\"\",.\"\n",
+ ".\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,,.,,'.,,-.\"\"..\",\",\".,. -,..:,,.,....'',,.,..,.\",!\".\"!!!!,!.!!!,!.,,,.,,.,\n",
+ ",\"\"\".\"\"\".,,,\"\"\"\"..,',,,.,,.,,,,,.,..,\"\".\"\".\"\",?\"\", ,..,!!\",.'.\",\",\"...\"\",\",\";?,,;,.!!..!!.,,';,.;.\",,\n",
+ "..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\".\",,,-....,\"\"\"\"..,.-. ,,,,.',,;.,,.\",\",\",,.,..,.,.,?!!,?;.\"..,,,,.',,;,.\n",
+ ",,,,,,.,,,.,'..\",,.,.,...,-,,,,-.,,...,'.\".....,., ;,,,,,..,,,,..,..--,,,,..,,,,.,,.,;.,',.,..,'....,\n",
+ ",.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\".,,.,.,,,,,.,..,..,,. ,,,..,,,.,,.;,,','.,,;.,.;,,.,.,..,;,,,.;--,..;,..\n",
+ "\";,..',',,',,..-.,'\".,,....,.-,,,.,.,.,,.,..,,,,,, ,,,,,,.,,,.\",\",\"--,-;!;,.\".,:\".,,.__.,.\";..;.,,...\n",
+ ".,.,.\".,,,.-,,,.,,,,.\",.,.,,,.,.-,,.,,,....,,,,.,. .,.',.,,.;,..;,,'--,,,,,.',.,,..,,.,;,.,.,.,.,,,!,\n",
+ ",,...,..'',''','.',''!!'''',,.'\",..,,,\"\"\".\"\"\",,.,. ,;,.,,.,,.;,,;,,,..,,.,.,.*****...',;...\",\",\".,,'.\n",
+ ".,.''.,.''\",.''',.'',.,,,.,,.,.'',''\",'.,.,,..,,,, .';,.----',..;,,.,,.,,.,?;.,.,;.,.,.--,.,\"..\".'---\n",
+ ",...\".,,,.,,.,,.,.,.,.,..\".,..?,,.,.?,.,.\",,.,.,,. -....',,,;,,,.\".,\",\"!,,.----'.\"',,,.,,',,,,,,...,,\n",
+ ",.,,,.,,,.,,..\",,.,,..,,.,.'',',.'\".'',','\",,.''.' ;,,.,,,,.';.----,-.,,,,....;;,,,.';,.,,;,,,;..,,.;\n",
+ ".,!.?',.,.\",.,,.,.-.';'.,,.\".,.,,.,;....,,.,,.\",,. .,,.,.;,,,,.,;,,,,,.,,,,,.;,.,;..;,,,..;.\",\",\";;.!\n",
+ ",.,,,.,,,.,.,..,.,,..,-.,,.,.'',,',.'','.'!'--','\" ,!.\"..;,,,\"!,-?;,,-,,,,.\".,;,.,,',,\"!,,,.\"...,,,\".\n",
+ "...''.'.,''',.','.'''''.'.'-'',,.--,-'''\"...,...,, \";,,,..\",,\",,\"??....,,.\"\";,.,'.?\"\",!;--..,,.,,.\"\"!\n",
+ ",,...,...,,,,.,,,..,',..,,.,.,,,,\".,,.\"\".\"..\"\".-\"\" \".\",;.\"\",\";\".\"..,..;,.;,.';'.,,,;,,,;,..;.;,.,,,:\"\n",
+ "\"\"\"\",-\"\",.?\"\".\"\"',.,,,..,.,,\"\"\"\"!..,..,,,,.,,,,.,, ,__,.,.?\"\",\";\".\"\"!!.,,.','.'.;.,,!,,,.,,.,,,,..\"\",\n",
+ ",,..--,',,,,,...\"\"\".\",.'..',',,,,\"\",.\".\".,\"\",.'.,\" ;;,,,.',,.,,.,,,.,,..,,,.,,;,.,,',.,,,..\"\".!\",.\",!\n",
+ ",,-.,,-.\"\"..\".\".\".,.'\"\"\".\",\",,,..,.,'.\"\".\",,.,,,\". --,.!!.!?!\"\",\",\"..\"\"!,\",;\".\"\",\",\",,.\",,.;..'.,,,.,\n",
+ "..,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\";\"\"\"...,,\",,.,.\"\",\"'\" ,;.,,.;,,,.\",\",\",(),.,--,,;.\"\"__,,\",;\",,.\"';;--,..\n",
+ ",.\"\",\"!!,?.'\".\"'\".\"\".\"\",.,,..\"\".\".'.,,'\",.,',.,,., ,,,;.\",..\",\",,__.;__.',,__.,.--.,.\",..,.;__...,;,.\n",
+ ",.-,,.,,.\".\".\",...,,',\"\"\",.\".\"\",,,\"\",,,\"\"\";\"''.'-, ,,.'.,..,,,.__,.,;,__;.\",,.,,,.-,..,,;..,,,.,,.,,-\n",
+ "','.\",',.,.'.,,,,.'.;,,.,,.',-,'.,,;',\"\"\",\",..,,\"\" .----.,.,,,,,..;;.,.,,,,,,__.,,;-'.;,.,,.\"...,,.,,\n",
+ ",\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\",,\"\",.\",\"..,,,,\"..,,., .,,.\",.;.\"__,.',..,.,,,.,.,.\".,,,,.\",__.:,..,,,.,_\n",
+ "'..,,,.,,,,,. _.;(,),.\",.,,,;,,.,,,.\",,.,,,,__,.,.,,',.__;__,_'_\n",
+ " ,.,,,__.\",,;,.\".;.;.__,;,,',,.,,.,,.,,.\".,,.,.,,()\n",
+ " .,,.;,__,__,.;--..\",..,,.\"..\",,\"..\",..',,,,!,;,,,,\n",
+ " ,,,...,,----.--!.,,..,.;,;,,,.,,.,,,.!,.;.,.'.;.,,\n",
+ " ..,,';,.\",?\",.\",\";\".\"\",.;.\"\".?\"\"...,,,,.\".\",,.,?,.\n",
+ " .\"\",.\"\"?\"\",--.__,,.\"\",\",.;:\"...\"\",\".\",.\"\".?.\"\";.\"\"\n",
+ " ?\"\".\"\",,.,...\"\";.\"\"?\"\".\"\",.!--!.\"\"?\"\".,.;--,,!,!.,\n",
+ " ?\"\",__,,.\"\".,__;,.\"\"__,,,-;,.\"\"!.,.\",;,',,,-:\",.,,\n",
+ " ..,.\";,,..,,;.',.,,,.\"!,\",\"?\"\",!'.,.\"\",.\"\"..__..\".\n",
+ " ''.,,.\",\".,,\".,,..--.\"..\",\",\"'..\"\",,,,\".\".\"\".,'.,.\n",
+ " \",,.,,...,.\",,.,,\"(.).\",.,.,,__.,,,.__?.,,.,?\"\",\",\n",
+ " \".;,;.,.',,,.\".;,,:\"-,,;.'.,__..,;.__,'.\".,;,__',.\n",
+ " \",\",\",!__.\",,.,,.,,.\".,,\".,\".\"\",.,,,.,'.\",.\"',\".\",\n",
+ " ...\"\",,.,,',...,.\",';.,,__.,--\",\".\";,.;,,.,!\"\",\";\"\n",
+ " .;,.\"...,,,.;.,,-,..;,,--,--.,.\",,\";\"?\"\",,;.\"\"!\",\"\n",
+ " ..'--.,.\"\"!.!--,.,.',;.\".,,..,;,.,.',.,.',.,,;,,,,\n",
+ " .--,,,.,,,..\",\";\".\",,,.,.',;,.,,..,;,,,.,'.,,.,,..\n",
+ " ,.,,,.,..,,.;;.,.;,,,,.,,.,.\"!\".\"?\";.,.\",.,,\"...\".\n",
+ " __;,,.,...;,.,;.,',,.,',,.',.?\",...,,.\",,,\",\",.,.,\n",
+ " ,,.;----,.!__,.\",.,,.,,,;.,.\",.,\",\",.'.,.\"',,!,,,.\n",
+ " ,.\",\",\".!!\",,,-.,;.;,,.,.,.,.,.\",.,\",\",,.,;,.\",...\n",
+ " ;,,,.,;,..'.\",,,,\",\"?\".\",,,;?,?,?,,!.\",,,.\",\",\",.,\n",
+ " ..,,.\"\",,\",.\",,.\"\",,?\"\".\"*****;.,,,,',.;,,.-,,,,,.\n",
+ " ,,.,;,:..,,.,,.,-.,,,,,,,',,.,.;....,.,,.',';,,.;.\n",
+ " ,-,,..\",__,\",\".\";;,!,,,.',,,:\"',.;?\".,,;!\"!?,?!\",,\n",
+ " ;:\"?\"\",.\"\"??\"\"..,.\";,.,,,;,,',.-,-,,,',..,,,..;,.\"\n",
+ " ,\",,\"?,..--.';.,;.,,..,.?'!.,.'..--,:.\".,,;',;,,,,\n",
+ " .\",\".\",..\".\",...,.,,.,,.\"\",\",\",.\"\"!\"\"!\"\"?\"\".,.;,.\"\n",
+ " ,.,.,.,..;,,.\",\",\".\",..;,.\"-?\",-;.,..',,,:\",.--..,\n",
+ " .,.,,,.'.\"\",\";\",.\"\"!!?,!,?\",..,.,,.,.,.;,,\"???\"\",.\n",
+ " .\";,,,\",,,\".,__.,.-:\",,.\".\";\",.\"-.\",,,-..'.,.;-,.;\n",
+ " ,,.',.,.;,..,,'.;.,..,;,,.;.'.,,;,'.-,,,,.,,;,,,.;\n",
+ " __.;,,,,,.,;,,,.\"'!\",\"..!?\"',,,..,.\";\".\";..!,!!\",,\n",
+ " .,,,.\",\",\"'!'!,,!\",.\"?\",.\".,.\",,,..;,,,';,,,-,.;',\n",
+ " .,..,;.,.,,,;,,:\",..\",,.\";\",\"...,;,;,.\"\"..\"\"!.,\",\"\n",
+ " ?,,.\",\"!,,!'..,.!,,,.!!\",,..,..;.,,;,;,,.;,;.,,;,.\n",
+ " \",\",,\"!.\"\",\".\"?\"\"'.,,.,,,,;.\"\",\",\".!,,'.\"\",,,,__!\"\n",
+ " \";.\",.;,,.\"!\".\"!,,!__!__!\"\",.,,.,,;,,,..\"...,,,.,,\n",
+ " ,.,',-,,;.,,.;,,.,,,,.,,,..;;.,,.,',.',..,,,.,,\",.\n",
+ " ,,.\".\"__.\"\",,\".,.\".,,,,.\"\",\".\",,;'.\"\",;.\".,:\"...\"\"\n",
+ " ,..\",.,..,,;,,;,,,\",.,.\"\",,\",\"..\",,.,--,,,,.,-.;.\"\n",
+ " ?\",.,:--\",,.,,.\".\",,..\"\",\",,\",.__,__.,,..,,,,,,,..\n",
+ " __,,,.\"\",\",,\".?\"\".\"\",,\",\";,,.\"\"!???\"\".\"\",?\"\"..\"\".,\n",
+ " .,,?\"\".\"\";,.,,..\"\",.\"\",?.,.\"\";,.\"\".,,.,...?\"\";,.\",\n",
+ " :\".,.__,.,:,,,,!????\"\",.?,....,?,?\"\",,,,,.,,;,.,,,\n",
+ " .;.\"\",\".\".,,,.\"\",!!??.,,;.'..\"\"__';.\"\"...,,;,',,,-\n",
+ " ---..;?,,.!,.,.\"\",.;';.\"\".__'.??.\"\",\",\",__.\"\",?\",,\n",
+ " ,,':\".\".\",?\"\".\"\"....\"\"__...;-?,?,,-.,.,;.,,.\"\",..,\n",
+ " .'.;'-,.'?,',?!--??\"\",\".\"..\".,..\",,!,!?\"\",..\"\"?\"\".\n",
+ " ,,,,__,.\"\".,,.,,.,.\"\",,,\",\",...,,__,'--.\"\"!!..,,..\n",
+ " ;,,.\",,,,,\",....\";,..-,.\",\",\".\"\"-!!,,.,,,,.,?\";.,;\n",
+ " ,,.,,,..,!,;__,__,,,..,(,,,),,.',,.,;__,.,,__;,__,\n",
+ " ,.,,,.,,,..;.\",,,\",\".,.,,.\"*****,,;,.';.,,,.\",\",\";\n",
+ " .\";.;.,.,\".,.,..\"',;,;:\".;__,...\"\".!__?\"\".,,,-,.,.\n",
+ " ,:'.,;.,,,,.'\",,?',,,--,,.,,,',,,.'\",,?:\"'.,,.'\"_.\n",
+ " _,,!,,__.,,,?.,,!!\"',..\"?\"\"!..\"\"',,,;,,.,,.'.,'',.\n",
+ " ,,,.;,.,,,.'!',-.,,.__,,.,,?\"\"!\",\".!\"\"--__.;__,__,\n",
+ " !,.'.,,,--.,,??\";,..,.,.',,,,.,.,'.;,.,,,,...;;.,,\n",
+ " .,,,.;;;.,;,.,,,:\".,;,,..,.,.\"\",,\",,\",,...\"\".';,,.\n",
+ " ,,,,.\"\"__,\",\".,.__.,__.\".,,\".,.__,.\",,;,,,,.,;.,,,\n",
+ " ;,,,,,,.,.,,,.,,,,;,',;.,,.\",\",\".,,,,.\",\",__.,.\"\",\n",
+ " ?,-,,...\"\",\".\",,;,,,.\"\".,,,,,,.,,:'.'.,,;--,,.\"\"..\n",
+ " \"\".,.,.\"\"!...\".\",\",\"?,,?\",.\",\",\",..,,..\"\",;,,,,.\"\"\n",
+ " ,\",\",.\"\",,,...,,,...\"\".,,,,.,.,,.,,.,.,.(),,,(,,),\n",
+ " ,,;;;.,;,,!!,,.,...\"\"?\"\".?,.\"\",,.,.__?\"\"!,.\"\",.?\"\"\n",
+ " ;.\"\"__.,__.\"\",\",\",,;,,.,.\"',;,,.,,.,,,,.\".!\".;.\"?\"\n",
+ " .\".,.\"\",..\",.\",\",\",....,,,,;,.\".\",\",\",?\"\".;.\"\",,.\"\n",
+ " \"..,.,,,.,,..,,'..\".;;.,.,,..\",?\",.,,.;,,.,.,.;,,_\n",
+ " ___;,,.;;..',.\",.!--.!,,..\"\"!;,.,,..,.\".\",!..\"\".__\n",
+ " ..,..\".,.\"!!,\".\",,----?--?\"\".,.,??\"\",..,.?,!.?\"\",!\n",
+ " __,.\"\"?\"\",..\"\",__..,.?\"\",..\",,;.,.\",\",\"..,;,',.,,.\n",
+ " !,.\".;.'.,.*****\"!\".,,\".!?-,,.?,,'.\";.,,,;,\".,-?\"\"\n",
+ " .,,,\".,\".,..\"\",\".;\".',?\".,.,.,:\",,.:',;,.,.\",.'.'.\n",
+ " ;.,,;.,.*****,.,.,.',;--__,,,--,.,,,.;,,\",.\".,.\",\"\n",
+ " ,\"?,??\",!;,,,..\",,.,,.?\"\",\",\"?\"\".,;.\"\",,\",,\"...;.\"\n",
+ " \",\",\".,,,.__,..,.,;...,__..\",,;,.,,,',,',.\",,\",,\".\n",
+ " ,.,,.\",...\",!,;,,',!..',__;.-;,.\",.';,--,,\",,.\"';,\n",
+ " ',.,;,.-,,.;,.,.,;,.,,,,,.\"!!!!.!!?!!!-,,!'--.--.!\n",
+ " --!!--,!..,.!!!!,!..\":,,.,.\",\",\"!,!'!..,.,-.\"';,,'\n",
+ " ,.;.--,,.;..\"--,\".\",,;__'.\"',..\"?\".\",;?\"\",,,,..__.\n",
+ " \"\",--__,.;?\"\",.\"\"..,,,.,,__.,,__.,;,;,.--;,,.,--__\n",
+ " .\"\"?\"\"!?.,;,,;.,,?,,,?\"\",.\"\".\"\".\"\".\"\",.\"\",!__,.__,\n",
+ " !.__,;,?..\"\"..'...',.\"\",,.,???\"\"__,,,.,,,,.\"\"?\"\",.\n",
+ " ,,.\"\",,.,,.\".-,.';,__,,:\",,,,,,;,..__;,,,.,.,,.!..\n",
+ " .,.;,....,.\".';..,.\",\"....,,..\",.\"',,.,,.,;,.,'.,.\n",
+ " .,,..',,,.,,,..,,.,,.',.,..',,;.,,',,__,.,,.,,;,;,\n",
+ " ....,.,.,,,,-;,,..;.,...__,__.;,,,.,,.,.;,',,,,,.'\n",
+ " ,.,,.;.'.,;',.,.;,.,,,,.:\",\"..,.,,.,.,;,.,.\",.\"__,\n",
+ " .,,,,.,,,;,.,,.,.;;,.__,,',.,;,',.';,;,,.';..;,,.,\n",
+ " ,..',.;,,,.,',,;,,,,;,,,.,.,,;,,.,***********..***\n",
+ " **:://../////--.,(!).,,--.,,.,.,,.--.,.***:***-,(\"\n",
+ " \"),-(://./)..-..-,,,(/).,-.-,.....\"\"..-...--.....(\n",
+ " \"\"),-..,,,,.,---.-.....,,,,,-....:...,,,--(\"\",\"\"),\n",
+ " ,,,:.,-.....-(),.\"\",....-........-,.....-....-,-..\n",
+ " ..,,,,,..-....,,,,.,-\"\"-(..),,,,,,,\"\".-......,,,,-\n",
+ " ........--%-.-,.().,\".\"-(-)/-.-.-,..,,.--....-,,-.\n",
+ " ......,,-.,-,,\",\",,,,,,,,....,-\"\"..,,-,-,,,.,,.,,,\n",
+ " ,,,....-,().,..,.,......,'-',,.....,.....-,,,-,,-,\n",
+ " ,,,:()-,(),,-,()..--,,-..,-'-.,-.,://....()().'-.(\n",
+ " )()://./...'.'..,,.,.,,,()-,@..'://.:..@..-.($$,).\n",
+ " .,..://.,.,.....,.,:://./.-..-.,-.-,...,.:://..-,,\n",
+ " ,.\n"
+ ]
+ }
+ ],
+ "source": [
+ "compare(sherlock['punctuation'], pap['punctuation'])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "### Compare more than two texts at a time"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 22,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "def compare_many(*texts, offset=0, line_len=100, gap=' '):\n",
+ " def padded_segment(text, start, length):\n",
+ " segment = text[start:start+segment_len]\n",
+ " segment += (' ' * (segment_len - len(segment)))\n",
+ " return segment\n",
+ " segment_len = line_len // len(texts) - len(gap)\n",
+ " max_len = max(len(text) for text in texts)\n",
+ " for i in range(offset, max_len, line_len):\n",
+ " segments = [padded_segment(text, i, segment_len) for text in texts]\n",
+ " print(gap.join(segments))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 23,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "..-.......'.........,,,.,,,.,.-' ,.,-..:::,[#]:,:,]::******,,.,,. ,.,-..::::,[#]:,:******,/:::::-:\n",
+ ",,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\",.,\" .,\",\"!.\"\"?\"\"!,!__,.\"\".,,,,..\"\",. !!\",.,,,,.,,.,,,,,.\",,.',\",.\"??\"\n",
+ "?'\"\"!...,,.--,,,\",--.\"\".\"\",.\"-,' ..\"\",....\"\",.\"\",.\"\",,.\"\",,,.\".,, .',,,.!..!,.,!....,,?...'..,,.?.\n",
+ "''',''''\".\",-,.--,.',--',,,\",.\"\" ,.\"',,'!..\"\",\";\".\"\",\".\",?\"\"-.\"\", .,',.',..,,(),:\".?.\".\",\",--\".?',\n",
+ ",-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\",., .\",\",\"..\"\".,\".\"__;?.;,.\";.;,,.\", .\"?\".\",',.,.\",,,.\",\",,\"?,\",\",?\":\n",
+ "\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-,.\"\" --,,;,-,...,,,,,.!;.'.\",\".,\",.\". ,,';.,,*.,,.',,,..*.,\",\"\"?\",,;,'\n",
+ "!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\"....\"\"\" ;,,..;,,,..!..,,,..,,..,.,,;,.., ,.\",,,\".\",\",,\"?.?\",,,.\"!\".,-,,-,\n",
+ "\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\"\".\" ,;,,.....,.,.'.;,.,,,,...;.';.\"! -,,,..,.,'.,,,.-..,.'..,,,.,,.,,\n",
+ "\"'.,\"\"'.,,\"\";.,.'..,..,,,..-,,,. ..,,,..\",\",\"__;,,.!,,!!,,-..\",,. ,,,,----.,.,,.\"!\";.\",,\",...,,,,.\n",
+ ",,\"\"\".\",.,,,-.,,.\",-,,,..,.,,'', .__,!--.--',--.',,?.\"\"--..,;.\",; -.-,,,,..,,';,',,'.,.,;.\"!\".\"!\",\n",
+ "',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\";\"\" -,..,..;;,;;,,.,,,,.,..--,,.,.., .,',.\",?\".\",\",',\"--....\"\",?\"\".\"\"\n",
+ "..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,.\"\"\" ------..\"\".;?.',,__?:'!,;.'\"\"!,- .\",\".\",\".':\"!..\".'..-.\",?\",.\"'..\n",
+ ",,\".-..,.,\"\",\"\"..'...,,\"\",\"\"..., __.\"\",.,..;,.,.\"\".,\",\".\"\",,\",\"__ ,,.,,,.',,.;.,----,,,,..\",\",\";',\n",
+ "'\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-..,\" \".,.\"\",\".;\",.\";,...'.;,,__.,,,,; ;,'.\"\",,!\",,,-..,.,,..\",?\",\",?!'\n",
+ ",,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-.,.,. .-.,.\"\",\",\",,,.';.,..;,..\"\".__,; \".,.\",\",,,,\".,,,,----,...\".,,,,:\n",
+ "\".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\".\"!\" ..\"\".,,.\",,;,:\",.,,?\"\";.\"\".\"\"__, ,.\"',,,.\"',\",\",.\"\"!!\".\",...?\",.\"\n",
+ ",,,.,\",.\".:\".--..,.,,....,,.,,., .!..\"\",;..\".\",\",;\",..\"\",,.\"\",,.. \".\"',\".\",.\"\":,,,\".\",,.,,,.\"\",\",,\n",
+ "\"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,,.,. .\"\".,\",.\",;,,,--?\",.,,:\".\"\".\"\"-- ..\"?\".\",,,..\"\",,!\",.\",\",\",-;....\n",
+ ".,.,,,.,.,.,...,,.,,\".,,,,.,,.,, ',,.,..,,.;,,'.,,;',,;,.,,;,...' ....\".,,''.,,,.,..,,,;,,;,.-.,,'\n",
+ ".\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\",\", ;,,;'.\"\",\",\"';'.\".;,..',,,\",,??? .,,.,',,.,..\"',\"\"--.,?!\"\",\",.\".\"\n",
+ ".,.\"\",,.\",;\"',.',.,;\"\"\".\",',.'., ',.\"\".\"\",,,.,.,?\"\".\"\"-,\",\"'.\".,. ,\"..\",,\".\",.\",,\"?.\"',,('),,.\"?,\"\n",
+ ",,'.,''',,'.,.,--,,-.',.'-'.''', ,..\",\",\",!.\"\"--.\"\",,\",\"?\"\",,.;.. \".\",\".?\"\",;..;.\"'.,.\",,\".\",\"..\",\n",
+ ",,,.,.,.\",..,,,.-,''..-,,,,-,,;, ,,,,..;,.,,,,,;,.,,.;;,,,.,,.,,, '?.:'--,.,.','?'.\".\".--...?\",,.\"\n",
+ "-.'','.,.,.?'\".\".'','!.,,-.'\",., ?,,!\"\",;,,;.\"\",,\";\"...\"\"__,.,,\"; .,.\"',\",.,.\",,.,...\"\",\".\".\",.,,.\n",
+ "'.;'.,''''\"\".,,-,.-'''.',-,.,',, ,\",\".\"\",\".;,'.,,-,.,,,,.-,;,,,.. \",,!.\"\",,\".\"!\",.,-'.',,.\",!\",.\",\n",
+ ",..',,.,\"-.:-.,.,.\"\",.\",\"\",\",.\"' .\"\"!.,__,.\"\".\"\",..\"\";.\"\",.\"\",,.\" ,,!,.\"'-.;,,.,.\"',\",\".,\"(),\".,,.\n",
+ "..,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\".,,,, ,\".\",\",\".\"\",.\"\"!,\",\".,,,,,;,,,,- ',,(,,),.'(),.,,,.\",\".\"'?,\",.'.\"\n",
+ "\"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\"\".\" ,,.;';.,.;.,,,.',.,.,,,,.,..,,., .\",';','''!\"','.\"?\",,\",....'.','\n",
+ "-.,.,,.',,,.-,-,.\"\",\"\"\",\",.\",\".\" ,..,,.\"\",\";\",.,,.\"\",\".\",?\",.\"!-- ,,..,.\"!\".\",!\".\"!\".\",.\"\",;'.\"\",!\n",
+ "-\",.,,,,-,,-,-,.,,,.;,,,,-.,,..' ,.,,.?\"\",\",\";.,.\"\"--.,\",\".\"\",,,\" \"\",',\",,.',.,-.-.,,,..,;,,,..,,,\n",
+ ",,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\".\"\" .\"\".\"\"!,;.,'.,,--...,'--.,,..,,. .?\",.\",,\".\"....,\"()\".?\"\",\".----.\n",
+ ".'\"\"-.'.,.,,.,\".-.\"\".\",..,...,\". ,.':\",,;,,,..\".\"!--,.__,\",\"..\"., '!''.?...?...?\",,.\",\",,\".!\",,,,.\n",
+ "\"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,.'., \"\",.\"\"...\"\"--.\"\"?\".\";,'.\"\"?.\"\"!. !.'....!\"\",,\",.\"??...!...,,\".\"'!\n",
+ ",,,,.-,,,,,--,.,,.\"'\".\"?!,,,'\"., ;,,,,.,..,,--,?\"\",\",\",.,,,.,,.\"\" ---.,,',.-,.-,,--.,,.,,.,.,.\",,,\n",
+ "\",.\".,\".\"\".\".\",,,-\"\",\",\",''-.,,, .\"\",.,.,...,,.,,,?\"\",,,?\"\",\";\",; '.,'..,\",:\",.\",,-,-,,.\",...,...'\n",
+ "\",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\"\"\". ,,...,;.,,:\",,?\",.,.\"!\",\",.,,',' ,\".\"',,,,!.'.'',.\"\"?\".\",,\".\",,,!\n",
+ "--\"..''',.,,,,,,,.\"\",\",.\",,,.,,, ,,.\"..\",\",,.\",\".,\".\".,...,:\"..\", \".\".\"\",\".\",,,,,;--,.--,.!.,'.'',\n",
+ ".,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\",,, .;;.,,'.'.'__,;,.,,;,.,,,,\"!!!,. ,,\".\",,\",.\",?,\".\",\",.-,-,--,,,-,\n",
+ ",,,\"\"\"\",,.',.,',.,,.,;.,,.,'\",,, ,.,,,.\"??\"--?\",\";\",,.\",,.,.\",\",. ;,,';,'--,,,.,,-,,.,.,,,,.,,..,.\n",
+ "'.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\"\".' \".--,--.\"\",\"--\",__..,,__,,.,,.\"\" !'?\".\",\".\"',\",\"',.,',\".\"'.\",,.\"'\n",
+ "\"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\"..\" \",,--,.\"\"__.\"\",\",\".\"\",\",.\",.?\",; ,,,..,,.'.,.\"!\",.\"--;\"*.*.\",\";,\"\n",
+ "..',',..,-,.,-,,!,.,.,\"\"\".\",,!., -,,.,,,,.',;,,,....,,.,,;.,,,.,, ',!.\"\"'?.\"\",!\".\",.\"\"'.!\",,:\"...\"\n",
+ "\"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',.'\"\" .\";.,:\";,,.,.,,,.\"\"!,\",\"..,;,,.\" .,,,'..,,,.,,,.,,..\",\".,,,,.,,--\n",
+ ",-,-,.,,.,,..'.,,--,,-\".',,..,,. ,,-.,,--.,,,,',',,,.--,,,-,\"\"\"', ;,!\".\",,\";.\",,\".\".,!\".,.\"?\".,,,,\n",
+ "..\".\"\",\",...;,,,,,-;,.,,-,,,,-.. -,.\",.,.,.'-,..,..;,.,.,---.,..; ...\".\",,,,\".\"!'?\".\"!\".\"?\".\"?\".,,\n",
+ ",.',.,,,,.-,,.\",\".\".\"\",,\".\",!.,, .,.;,,,.',,.....,\"--,..,,.,__.;, \",\".\".\",,..\",?'!\"\",,?\",..\",\".\".!\n",
+ ";\".\"..\"\".\"\",\"'.,.,.,,.,'''',\"\",\" .;.,,,,.,.\"\",\".,\".,?\"\",,.\".'.,,, ,',\"--\".'.\",,.\",\",\".\"\"!!\".,,,,..\n",
+ "'\".\".,,.,,\",,.,,,,,.\"\",\".,,..,,- ',,;.,-,,.,..,;;,,.;-,,.;,,,,,,- .'.?\"\"..,,\",.\"?\".\"'..,\",.\",\",\"..\n",
+ ",,.\",\",.,\"\",,\",,\".,.\",',\",',-\",, ;.';;.,.,,;.;,,.,,...;,,,;,,.;., ...\"\",\".\",!.,,.,''.\".\"''..\",,.\"-\n",
+ ",',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\",.., --..?;.,.,,....',,',.'..;,,,,,,, \".\"!\",.,.\",\",,\"...'....,...:,?.\"\n",
+ ",..,.,,.,-.,.,,,,.,,,.,-.-.,-... ;,,.,,,.',.'..,;,-,.',.,,.,,;;., .\",!!?\",...,.\"?\".\",!....,\",.\".\".\n",
+ ",'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,,,,. ,,.\",\",\",--\".,..,.',;,,.,.,,--.. \",,.\"?\",.\",\".\".,\",..',.\",\",,\":,.\n",
+ ",.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\",,, .\"\",__,....\"\",\",,\";__.,,.\"\",__,- ..\",.\",,,\",'.\",.,\".,,,,.\",\",\",;,\n",
+ "\":,.\":?\":..\":?\":.\":.\":..\":..\":.\" ,\",\"----.,,,.,,.,.__.,.__--,,.\"\" '?\"\",.\"\"??\",,.\",.\"\"?\".\"....,,...\n",
+ ",,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\"',, .,__.\",.\",\",,\"??\"\",--..,;',,.--. \".\",.\"\",.,\",.,.\",\",.\",!\".\",?,'.?\n",
+ ".\",,,',,\"..'.,,..,;-.\"\",\".\"\"\".?, ,.,--...,,..',,',.,__,.\"\"!\".\"!.! \",,...\"\",,\",\".\".\",\",,\"?\"\",\".\",,.\n",
+ ".,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\"-.. ,,.',,,.\",,:\".!.,,,,,??.?\"\".\"\"-, .,.,,'..',\",\"!\".\",!',\"'.\",.....,\n",
+ "'...,.,,.,'..?..,.?..,,,.!',''.. ..\"\",,.'..\"\",,,.\",.,,-.\".,\",\";,, \".\",;.\"\"?\"\",!,!\"\",,...\"\",!!\".,..\n",
+ "\"!?.,,,.''..,,-\",,.',.\"\".\".,,\"\", ,\",,,..,,,.\"\",;,,?__,.\"\",.,.,',. !\"....\",!,\"'.\",,!,'?\".\"!\",',.\",,\n",
+ ",\",-,-,-,.,,,.,,',,',.,-,....,., ;.,.'.,,,,.,,,,..\",\",\"--.;.\"',., ,!,\".\".\"\",,,\",'.',,',.\",?\".\",!,!\n",
+ "\"'.,,...'.,?-.?,!?!!,,!,,-.\",,,. .,,---..;,,,,.-,.,..,,..'';,,,,; ,,.,,',\"\"..,,,,,,,.,,,\".\".,,,.\",\n",
+ "\".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\",\"- ,,,,.,,.,',.;,;,.,.,:--\"__,..,__ ..,,;,,;,.,,,.,,.\",,'----',\",..,\n",
+ ".\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\".,,. ,\",.\".__,,,,.,,\".__--__,.\"\"__,\", .........\"..\"?\".\",\",...,--,,..\",\n",
+ ".,,,-\"\"\",\",..-\"\".\",-,..,,,-,,.,, ;,..\"\"---;.\"\"__--?\",.\",,\",,,,\",. \",,!,'.\".,,.\"!!!...!,,!.\",.\",?\".\n",
+ ".\"\"'\";\"',,.;,.\"',....,.'.\"''.,-, ',,.,,:\",,!,;,,,.'.,,,;.',;,,,.. .',,-.,,.,'.,,.;,..,,,;.,,,.'.,,\n",
+ ",,,.,,;,,.,.,,,,,..\",,,,,..;,,.. ..;.\"\",\",\";..,.;,,,..;',..,.'.\"\" )--;,*()?,\"*(),.*?*().*().*().\"-\n",
+ ",',,'\".,;..'',.,,,,.,,,,,,,.,,,, .\"\".!\"\"..'__.'.\",.,;;,.,,..,,,:\" \"?\"'.\"?\",\"??\"\",\".\"',\".\"',?.\"\"'.'\n",
+ "\"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".-,\"\" ,;,,'.',,.,,;(),,..,..,,,-;,.,,, \"!?\",,..\"!,\",.\",',\"..\"!?'.\"\".\"\"!\n",
+ "\"-.,.,.\",.',,.,.,.,,.,-,-,.,.,,. ,.',;,,,,.';,..,;.,,,,,.,.,,,\",. '.,,\".\"?\".',,...',,,.',',:,.\"!??\n",
+ ",,.,,..?-,,,,,,.',''.'-,,'\",.,,, ..,,,.,.,,;..,,-.'..';,,..,.,,., ,;\"................'.,\"()\"',...,\n",
+ ",.,,,,'',,.,,,,,\"\"\",\",,.,\"\",.,\"\" ..,,,,:\",,,?\",.,\"!----.--.,,.\",, ?,.','?''.,...!\".\"',,,!\".\"';!'.,\n",
+ "'',.'?'.'.';'''',.','.''',.''.'? ,,,,:\",,();,;--,.(!);--,.',,'.,. ..,,!!...,.-,,.,:\".\"\",\";\"...\".,.\n",
+ ",.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\"\"\"- \"...,.\"\",\".,,\",;,.,.\"\",,\",\".().. (),----.\"!!\",...,(),.',.,,,--,--\n",
+ ",-,.\"\",\",.,,,,.,..'\",,.,\",\":\"... .,,,;,,..,,.\"\",,..,..?,,,.\"\"!\",; ,,,.,,,.,,,.,,,,.,,',,.\"...',\".\"\n",
+ ".\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,.,-. .,.\".-..,,.\",,,\"!.,;..,,__.\".,.\" \"--,\".\"\"-!\"--.\"?\".\"',\".,'..\"?\",.\n",
+ "\".,,,.,-,,,,-,,,,-.,,\".\"\",\",,-,- _.,__.\",.,,.\",.,?__.\"\",\",\".,;,.. '.\"\",?\",.\"?\".,,,,..,..\"?\";\"?,,,.\n",
+ "\".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\"\".\" ,\".,\",,.,--,--.--..,,,..,,..!..\" ,\"...\"\",,,\",.\"...,...,,.\"\"!\".\"..\n",
+ ".-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\",.. ,__,.\".',,.,__,,,.,,,..'-...,.,. \",;:...!\"*,.*.\",,!'!,',,?,'!*'.\"\n",
+ ".\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',.,,. ,,..:\",,;,,,..\";,;.';,,.\",\",,\"., .\"..\",.,,,,----...\"\"?\",.\",!,,.,!\n",
+ "-.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\"\"'' ;',,'.,,,,?\"\"__,?\".\"?;';,(!)??\"\" ;..\"\"!--!\".\"',.\"\"',,...,!\"\"...\"\"\n",
+ ",,.-,'-,.,-.\"\".\"'\",.,,.,,-,,.\"\", ,,,,?\"\",\";\",,,.\"\"?\",.\",.\"\";,.\"\", ,.,,,.,,',.,,,..\"'?\".\",\",;\",'.\"\"\n",
+ ",,,.?,,?,.?,,?',...-,,,...--,,., ,...',;;,.;,,.;..',;.,,.;,.,.'., '.,,.\",.,\",.,\"\",.,'.,,..,,.,.-,,\n",
+ "\"\"\",\"\"!..'\".\",..\"\".',,,,-.'.'-.! \"',?.\"\",\".,\",'.\"\".;,,,__.\"\",,;,, ,.--,',,,,...;.,(),.\",,!.!\".:\"..\n",
+ ".,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\"\"\"\" ',,,.\"\";\",.,...'.',,,..!,.,,,,,. ,,,,.,,,.,,,,.,,,-,.,,,,,..\",\",\"\n",
+ "\"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",,,,. ,!;;.,.;..;,.'-.;.,,,.,..,,'.,,, .:\";...\",,---,,..\"'!\".\".!\";,.,,'\n",
+ "...-,,,,.,,,.,,.\"..,,.,,,,.,,,,- ,...-,..,.,;.,,,...\",.,\",\",__,!\" ,;,,,...\",\",'..,.,,,'-,,,,,.,...\n",
+ "..,,.'..\",,.,.-,.,..,...,.,,,-., .,.''.,;,,,,,,.,,,,',.,,,.;',';' ?...\",.,,;.\",,..\"\"',\",.\",....\",.\n",
+ ";-.,,\"\"\"\"..,,.,,,.,,,,.,,--,-,,, \",\".__,.__,.,-..,.,;,.,;'.!!\"\",. .?\"\",,\",\",'!,,,\",,,,.\",\".\"'.\"\"!\"\n",
+ "\"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\".\", \"\",;.\"\".',\";\",,,.,',,.\"\"?\"\";.,.. ..,.:\"....\".\",.,.\".,.:\",,,.:,,,.\n",
+ ",..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"--,,\" ,;,..'....\",,\",\",..,.,.?...__.,. .',,.:,,,,.,.,.,,,.,',,,.,,,,,,.\n",
+ "\"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,.,,,. ,,.,...'....,.-.,.\",\",\"..!,!.',. \",',\".\"',',\";\"'.'!\"\",,\",.\",!\",,.\n",
+ "\".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\".\"\"\" .,__.'?\"\";,.,.,;,.??\"\",!--.!,,,. '.',\".\".\",.\".!''.....,..\".,,.,..\n",
+ ",,.,,,,,,,,,.-.,-,.,-,.,,,,,,-., '.';,',,.;,,,..,.,--.;,.,',.,,,; ,,.,,,...,,.,!,,,.!,,,.!,,;..;,,\n",
+ ",,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",-,.\" ,.\"\",,.,..,.\"\",.\"\",..;,.,,----.. ,,,.'.,,.!,.,.,.,,',,..,--!,.,,.\n",
+ ",.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,..\"', ,\"__.\",;,,',,.,:\",.\"\"__.\"\".?\"\",, .',,,,,-.\",,\",,,\".,..\"\",,\",\"..\",\n",
+ ",.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\",-,\" ,.\",.\",\",\",.,,.,.,....,...\"..'., ,.,,,,.\"!!\":\"!.\"\",,...,\",.\"--'.?\n",
+ "-.,..\",,.',.',,..\",,,.,,,..,-.,, ,.,--,..,,...,..--,.\";,...;,,.', \"\",\".\"!...\".\",,.\",,,.,,,,,'.,,.,\n",
+ "\"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\"\"., ,,,.;,,,.,,,'..,.,,,,,,..;.,,;,, .',\".\"???\",,.\",,,\",.,.':.-,;'(,)\n",
+ ",\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,.,,,, ,.\",\",\"?.\"\",,,?,?,;,,.\"\",.\"\",..\" \",;\"'.'\".\",,\",'.\",!\"\",!\",,.\".,'.\n",
+ "\"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\".-, .,.\"\",;.\",.\",\".,\",,.\",.\",,,\",\"!! ,.\".,:\"'--..\"**\";'.\".\"'',\";\".,.\"\n",
+ ".,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\",,.\" ,,..,,.;.,,,,.,,.;,.,,,.,.,,,.,. ,,!\"',.,..;,.,,..\"',,,\",,.\",!,!\"\n",
+ ";,-.,--.\"\",\",;\",,,,\",,,,.\",.!,\". ,,.,,.,..,,;,,,.,,,--\",!-,!.,.\"; ,,.,,;,,.',.\",\",\",?\"\"??\".\"!\",.\"!\n",
+ ",,:\".,,,,-.,-,-,.,.,,,,,,-.,;.,, .,,;,',.\",\",\"'.,,.?(,,)!\"\",\",\",. \"\"',\",\".,!\"\"!\",,:\"'?,.\"\",,\"..\"..\n",
+ ",\"\",\"\",,,,.',,,,\"\",.\"\",,..,,,,\", ..',,,;,,,.,.,,-,.,.;,-,.';,.,,. \";\".\"\",!\"..,,.--'..,.;,,--.':,,.\n",
+ "\".,\",.\",..,.,,.,.\"\",,\",,,,.,,'.- ..,,,,.,.,,,,,,,,'?.,\"'.,.,\",\";. .'.,'.*,,,,!'.\"*.,.\"',\".\"...'.?'\n",
+ ",\"\",\",.\",-,.,,,,,.,.,,\".\".\".\".,\" ?,.\"\",;.,.,.\"\",;,,.,....;,,..,'? .\"??...!...\".\";',\",.\",,,\",--\"'.?\n",
+ "\",.\",,'.;,,,..,,\",,.,-,-.\"-.'\".. \"\"--.\",,-.,,..;,...,.',..--,..,, \",.\"!.,!!',,.\"(.)\"?\"\".?\"\",.?\"\"'.\n",
+ "',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"'\"\"' .,,;;;,.'.,,,.;,,,,,.;,,-,.,.'., .\"\",,.?\"'.\",.,\".,,..:,,,--,...\",\n",
+ ".,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\".,.- ,,..--,,.,,..-,;,.,.,,.,',:\".?\"; .\"!,\",..,,.',,.,-.\",,,....,,!!\".\n",
+ ".\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\"\"\", ,.\"!...,,,.,.,..,?\".'.\",\";\",.\"\", \"......\"\"?.\"\",........\",,.\",\",.\"\n",
+ ".,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\"\"\"\" ,\",.,.,.,--,,--,.\"\",\",.\",\".\".\"\"- .\"'?'!.,\".;..\"!\";\"':.!.*:!..--.'\n",
+ ",.,?'--.,,-,,.-\"'.\"',\".\"!!.!..'. ,\",\"'.,.--.__'.\",\"....\",..,,,:\", -........\"\"?\",.,.''.'.\"'-.!\",,.\"\n",
+ ",.,.\",.,.,-,,.,,.,.,..','.'','', .\",,:\".?\"\";.,.\"\",,.,,.,.\"\",\",\".\" ,,--.---,,,--(),.'--.,,,\".\",-,,,\n",
+ ",..','.'',''''',''',''',;-,'\",,, ,.\";,:\".,.,.__...,--____.\".,,\"__ ,,.--.--,,--:,,.,,,,,.;,--.--,,-\n",
+ ";,,,.,,-.,.,,.,..',,.,,-,,,.\",\", ,..,.,;,--,....',,;,,.,;.,.,,,., ..\"?!\".\"!\"\"!.......\".:\",\",-,.'.,\n",
+ ".\",,,,.,,.,-.\"\",.\",.,\"\",\"\",.,-,, .\"\",\",\",.?\"\",.\",.\"?\".\"--...\"\",.. ,.\"\"??',\".\".......?\",\".\",,..,,.\"\n",
+ ".\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\".\", ,,,,,.\"\",\",\"..\"\"???,,.\";,.:\".;., ,,,..\"-!\"-,,.,,,,..,...,,.--.,\".\n",
+ "\",.,-,,.,,,.\".,.,,\"\",\"\",.,,.,,,' .\".\",,.,.\",\".\"'.?\"\"?\"\".',,,.,\",, \",!\",-.,----,,,,.\",\".\"!?\".----,,\n",
+ "'',,,.,.-,.'',.''.,'','',,',,\"\"\" \",;__.,,,',;,,,..,;,,.,,..,,;.'. .\",\",,.\"!\"..,..,,.\"',?\",.('.)\"''\n",
+ ",,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\"..\"\", ;,,.;;.----,,.-,',,;,,.,,,.,,;., ...,,.\"\",,!\".\",....,,...\"\",,\",'.\n",
+ ",.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\",.\"\" __?..--,,,,?\",.;,:\".__.,,,--,,.\" ..\"\",...,...\"\",,--!.\"\",!...?..\"\"\n",
+ "\"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\"\"\"\" ,\"!!.,,!,\",,,\",.,,,,,;,,....?--, ,,,--',:\",,\":\",,,.\",\"\"\".\",--,--.\n",
+ ",-.\",!.,\".\",\".\",--\".\"\".\",\"\".'..! ,,.,,.'',..;;,,,,.,.',,,-.,.,,,. \"?\".\"..?\"\";'.\".\",\",..\"?\".\"!.\"\"',\n",
+ "\",.,.,..,,,,.,,,,.\"\".,.-.\"\".\",,. .\",,.,,,.,,,,,..,,,,,,,.,,,.,,,, ...\"\"',....\";,,,,.,,,,,...\"!...\"\n",
+ ".\"\",.-.,'.,,\",-,,,.,,.,-,,,.,-,. ,...,,,,,.,,,.,,,,,.\".';,,,.--., \"--,,':.,,,,,,,.,,,..\",,\",.--.\",\n",
+ "--.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\",\"\", ,,.,,.--,,,,..--..,--.\";.,,--,.. ,.\",?\".\".\"\"?\".\"?\"\".\"\",.\"\",\".,,,,\n",
+ ",,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\",\". ,;.,;.,;,,,,.,;,,.,,,..';.,,...' ',.',,.',.,.,,;.\"?\"'.\"',\".,,,',.\n",
+ ",..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\"\"\"\" ,...--,,,--.,,,.,,\"!!!\"--,,,,.,, .\",,,\",,\"';,.\"-.\"'?,\".\";!\",',.\",\n",
+ ".\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'.,.,' ..,;,.,.,!,,;--',.,,.,'.,.'..__, ,,.,,,,,.\",,!\".\",,\",.\",,\",.\",!\",\n",
+ ",,,,.\"\";\"\"...\"\".\"\".,;.,',.,,..,: ,!,!,!!,!,!,,.,,,,,..\"--,.'__,.. \"!\",\"!\",,,,.\"?\",',.\"'.,\".\",,'.?\"\n",
+ ",..,.,,.,,,.\"\".\"\".\",,.,.'\"..,,.. ,.,,;,,'.\"??\"..\",,\";\".,!!.;,,,.. \",,.\"?\"(\"\"),.\",',.\",,,,.\";!\",,.,\n",
+ ",,.,,,-.,,.,,..,,.-,,...,,.,.,,. .,.,....,.,-.,.,,,..,..;__.\"\".\"\" (.);.\"...\".\",',,\",.\"',\".\"'!'.'.\"\n",
+ ",,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,;,\", .,;,.';.',,.,,.,,,,,!',,..;,,,,, ?\"\",\".....':\".\",,.\",,\",\"'....,'.\n",
+ ",-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\".\"\" ;--.,,....\",,.,,.!!;,.,,,.,,,.,. \",?\"\".\"\"'.\"..\"'.\"\",'?\",...\",?,,\"\n",
+ ",\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\";\"\", ;,,.,----,;,.',,',-.,,,.,,,\"??\"\" .\"'','.\",,,,.\",,\",.\",,,\",.,,,,.\"\n",
+ ",,.\",,,.,,''.,,..,.,,,,.,,,.'.', ,.\"?----!\",.,:\",.,!.!..,;;,?'.'! ',\".,,,..'..\",',!\",.\",\";....,,,-\n",
+ ",..',';'',.'''.'''','...''''.-'' ,--!,'..;__.!;.!'.,.;(,.__!),,;, '.\"\",?\",'.'',.\",\",'.\"';...\"'.\"??\n",
+ ".'-.,,,-,,.-.,,.,,.,.,,,.,,,,,,- ,,;,;,,,,.!..!,!\",\",,!.__--.\".,. \"\"...\".\"',\",.\",,\".''.\",,!\",-,,.,\n",
+ "-'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"-\"\", -.\"\"__,.\",.!,.',,.,.\",\";\".,.;;., \"\",.\"\",,.\"\"!\".\",\".\"',,,'----'.:;\n",
+ ".'',.\",,.,-,,,..,..,,---??,,,,,. .,.,!!!\"\".,__.\"\"...,,'.\",,\".?\"\". !\".\"',!\",.\",,!\",,.\",,...'....'..\n",
+ ",,.,,,.,.,,.\",..''.',.''',''\".', .,\"__'?,...,--'.;,,.\"\".\"\"!..;,., ,',!?\".\"'.',\".\",'!'.'...\"\",',\".\"\n",
+ ".,.,,,,.--.,,.,.'-,.,,..''.\".''- ..,,,.,,-.\"!??\".\",?\";,--.\",\",\"'. \",,'.\"..\"',!\"\",!'!\",()()..,,.,,.\n",
+ ".\",,,..'!'.'..,-,'\",,..,,.'.,.'' .__,\",\"__.,,.\",.,,;,.',.,,.,:\",. .',\".\",\".\",,\",-,\".\",.\",!\".\"..'!\"\n",
+ "\".,,.,-.',.,,.,,,,.,.\",..,,...?, ,:\",.;--,--..,.,;...,,.,,.\";,.,, \",.\",',.!\",.\".\"\",!\"..\"!\"..,,..,'\n",
+ ",,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\",,\"\" ',,.,,;',,;,,..:\"?\"\".\"\"?\"\",.\"\"'. ,,.\"',\".\"?\"\"!\",,,.\"\"()\",\",\"'.\",.\n",
+ "\",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\",,, ,,,,,.,,,,.,,;,.\",.,.__,,,;,.,., !\"\",\",,,,.\"'!,!\"\",,!\"\",!\"\"?\",.,.\n",
+ ",'.,-.,,,,,,,.-,,.,.,.,,,.\"\",\"!- .--,,,.;;,.\",\",\".,.,',.;.\";,.,,; ,,.\",!!\".,,,,.\",,!\",-.\",!\".\"'?\"\"\n",
+ "\"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\"\",, ,.\".'.,..,,.,,,,,--,,.,.--;----, \",,.,..,,.,,,,,.-,,,.\"!!\".\"?'!\".\n",
+ ".-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,.\"\". ,.,,??,,?--,;,,,,.,,.,,;,.,.,.', .??--,,?,.,,.,,,,.\",,,.,,....,..\n",
+ "..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\",;. .\",\",\"!!,,.,\"----\";;.\"--.,.,;,., '.'--.\"\"'!\".\",,\"',\"'.\",....\"!!'.\n",
+ ".,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,,,., \"\",'?\"\",.\"\";,.',..\".'..,.\"?\"..\"! '.'\"..\"',?\".\",;'.\".\",\",\".\"\",,\",,\n",
+ "\"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\".,.-, \",,.-.;,:\"..\"\",,.,.,-,-;-,-.\".\". !\".\"!\"..,,--,,,..\"!!\".,,..,.,.',\n",
+ "---\".-\"\"\"\"\".,,,....\",,\"\",.,,\"\",, ,.\",\",..',.\",\".\"..\"-,,.;;,',,,., -,.\"?'??\"--.\".!\";\".\"\"',\".\",\";\".\"\n",
+ ";,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\"\"\"\" ,',,.,,,,.,;,.;,;,,,,.;,,,.,;,,. ,.(),.,,..,\"!\".\"!'!\",.,,,,,.;,,!\n",
+ ".',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\",\"\" ..,..;;,,,,.,;;,,,-.;,,.,,,.,,,, \"';--,!\",,,,.\"?\".\"!\".\"'!'!!,.\",,\n",
+ ",,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\",,-. _;,,,,,..,..,,,,,.;.,,,,..,--,., ',,.:,,.,',.-,,,,,;;,.,,.,..--',\n",
+ ",!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\".-. .';,,__.\",\",\".,,?\";.,,,;.,.;;.., \"'.\"\",?\",.\"!...!\",.,,,,,.,..,,..\n",
+ "\".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,.,,. ,.?\";,.\",\".\";,,.\",.\",\".,\".-.,.., !\".\",!!!\".\"!!\",.\"!?.\".\",'.,.!..,\n",
+ "'.,.\",\",.\".\"\",\".\"..!\",,.\",\".\",.\" ,.,;,,.,..,;..,;,,,.;,.,.,..;,,' ,,..\"?\"\"?\".,,,,,,.',.,..,.,.,,'.\n",
+ "\".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'.,\", ,\".,.\";,,__.,;..;,,,__,,.--,,,-- .,,.\"\"'?,\".\".\"\"?\".\",\",\"'',!,'?'.\n",
+ ",,,,.\",.,'.',..,,.;,,.'.,.'.?,,. ,..;,,.;',,..,,;,,..;,,-.,,,.,;, .,,,?'!\"\"???\"\",,,,.\",,,.\",\",\":..\n",
+ ",,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\".\", ,,.,,.;,...,.',,'.,,.,,.,.,.',,, \"\"?\",.\"?\",:\",,,'!*!\"*\"!\"\",\",\"?\"\"\n",
+ "\"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,,,\"\" ,.;,,,.',;,..,',,,,.;,,,:\",,---- ,,,'.,,',,,..,,..',,,,,,,.*,,,,.\n",
+ "\"\",.\"\"\";..!\",,,.,,,.,.,,.-,,,.\", .,\";\".!.\".,,.\",\",\".;;.--.,;,,.,, ',,----',.\",,\".\"--!\"..\",\",\".....\n",
+ ".,.,,,.\".,-,-,,.,,,.'.',''''.'', ,.;,,.;.,;,,,.:\",,;--..,,,;,!.,, ,\".\",\".\",,,\".\"?\"\".\"\"!!!,,!,!,\".\"\n",
+ "..'''',.,,.,,.,,.,,,'\",,,.,,,.,, ;,,.,..,.,,,--.,...,.,,.,.;__',, \",?\"\".\"\",.\"\"?\"\".\"\"?\"\"...\".\"'?\"\"'\n",
+ ",.,,.,,,.\",,,,.,-,,,,.,,.,,,,'.\" .,;.\"\"!?\",;,\";,...;.\",.,,,,.,,,, ,\".\",....!\".\"?\"\"'..\"\"'?\"\"...?\".\"\n",
+ "',''','.'''',','','.','.'.,,'\",. ,\";\"--.--?\"\",!,,;.\"\",,?\"\",';,,-- *.\",\"..;!,.\",\"\",\".\".;,,.--.*,,,,\n",
+ ",-.'','!!'\",,,,,.,...,,.'',.'!!' .!,.,,'-.\"\",...,.\";,,,,,.,;,,,., ):''-,!'..,!,....\"*.*().\",\",,,,,\n",
+ ",;..'';',.,,''',....;,.,,,....,! ,.--,...,;,..,,;,..\"?\"..\".;?\"\";. ..\"?..,!\"\",\".\",,,,.....;,.,..\"\",\n",
+ "\"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,,,-, ..,,,?\"\",,;.,,!.?\"\",\".,\".\"\"!!,,. \".\",,.\"*\",--().\",,,,,.,,,,,,,,,,\n",
+ ",,.'.,,,.,,-.,.\",,\".\",,,\"\".'.\"\", .;;-,,--.,.----,,,.,--?;..\"\",\",\" .',...\"\"'!\".\"!\"\".--!!...?\"'.\".''\n",
+ ".\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",..., ,,;,?.,.__.__,,.\"\",,,,?\"\".;,.,;. \".\"',,--.,,,.\",\",..'.,,,.\"!!...'\n",
+ "\"\"-\".\"\".\".,,.\",.',-.,.\",.\",\".\".\" \",,.\"\"?\"\".,,..\"\"--??\"\",;..-.,,.\" -.',!'?,\",.\"',\".'.\"--?\".\"',\".\",,\n",
+ "\"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,...,,, ,,?,,,.\";.,,,..\",\";\",..;,,.,;.\"\" ..\".,,.'.'.\",?\".\",.\",-,,--.\",\",.\n",
+ ",\",\"\"\",\".\".\",,.,,,.,.\"\".\",...,,\" ,,,:\",.,.\",,,\",:;;;.\",.,,.,--;,. ,',\".\",\"..,.,,..,,.,,.,,'.,',.,,\n",
+ ",,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,,\"\"\" ,,.\"\"?\"\",.\"\"??\"\"..,;.\"\",,,,!\"\",\" .,,.,,.,-.',,.'(),',.(,)',:,,,',\n",
+ ",.,'-,.\",,.,,,-.,.,-.,,,,.,,,.\". ,__.!!\"\"..,!\"\"!,\",\"?\"\"...,,!.\"\". ,...'',\".,,',.,,,,.-,,,.\",!',\".\"\n",
+ ",;.\",..,,,.,.,.,,,,,.,.,,.\",,,,, ;.;__...,,,,.,,,'..,..,.,,,--,', )\",,,!\".,,,,,.\",\",...\",\".'.,,,..\n",
+ ",,..,,.,-.,,..-..',',''',.,.,,', ,,----;,.;.'.,,..,,,.;,,;,,,.:\", ,,,.,,,-,,.,,,,.,.----,,...,:\"';\n",
+ "....\",.-,,.,.,,,.\"\",,\",,,,.,,,,. ,',..,....\"!\".\"..\".,,.-,--',..,, ,,!\",.\",:!'?\";..,,,.\",,\".\"!\"..\"'\n",
+ ",\".,,,',.\",\",,\",,\"\",.\".,,-,.\"\",\" \".!,,...\"\"?\"\";?\"\",\".\",\";\".\":\",-, ,,!\",,,:\",,,,,,\",.\"!!!!!!!!!\"-,,\n",
+ "'.',,,-'','.'.,?.,.,,?,,'\",.,,,. ,,,\",,,,.\"\",?.\"\",\".,,\"'.?-,.\",.- ,,.\"....,,.,,,.\",,\",,,\",.',.\",,:\n",
+ "''''.,.,--.,.''',.',,'','''\".,., ,.;.--\"\",\";\"!\":\".,;,.,,,;,,,,.,, ,,,,,..,,,,,.,.,..,,.,.,.!...,,.\n",
+ "..,?.,..:\"',.'--,.,.,,.,..,,,(,, \"..\"\",\",\".\"\",\";\".\",,.\"--\";\",,.\"\" .,',,,,,--.,,-,,,,,'.\",\",,\".\"\",!\n",
+ "\"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\",,\"\" ,,,.,-.\"!\",.\"!__.,,,.,!\"\",\",\".,, ?\".,\"?\",\"?\".\"',!\"-,,.\",,\",.,,.,-\n",
+ ".\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,,.,, -,..:,,.,....'',,.,..,.\",!\".\"!!! \"!\".,,,(),'..',,,,,,,.,,',,.;,,.\n",
+ "..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\".\", ,,,,.',,;.,,.\",\",\",,.,..,.,.,?!! ..,,.,,',.,.\",,'!\",.\",!\",,.:\",,,\n",
+ ",.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\".,, ,,,..,,,.,,.;,,','.,,;.,.;,,.,., ..\";,,,,\".........\",;,,,.,,,\"...\n",
+ ".,.,.\".,,,.-,,,.,,,,.\",.,.,,,.,. .,.',.,,.;,..;,,'--,,,,,.',.,,.. .(,-,.).,,.,-.,,\"!\"\"--!--!\"-,..'\n",
+ ".,.''.,.''\",.''',.'',.,,,.,,.,.' .';,.----',..;,,.,,.,,.,?;.,.,;. .\"\"!\".\"...\"\",,...\"\",,\",.\"?'!\"\",.\n",
+ ",.,,,.,,,.,,..\",,.,,..,,.,.'',', ;,,.,,,,.';.----,-.,,,,....;;,,, !\"'..,,.,.\"!\",'.'..--,.\",!\",.\"--\n",
+ ",.,,,.,,,.,.,..,.,,..,-.,,.,.'', ,!.\"..;,,,\"!,-?;,,-,,,,.\".,;,.,, \",.\"!\",,,.,.,...\",..??\",.\"?\",,.\"\n",
+ ",,...,...,,,,.,,,..,',..,,.,.,,, \".\",;.\"\",\";\".\"..,..;,.;,.';'.,,, ...,,..,,.,,,\"!\",.\"!?'!\".,,,',,,\n",
+ ",,..--,',,,,,...\"\"\".\",.'..',',,, ;;,,,.',,.,,.,,,.,,..,,,.,,;,.,, '.,',.,.\",,\",.\"..\".\".,!\"\",,\",.;,\n",
+ "..,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\";\"\" ,;.,,.;,,,.\",\",\",(),.,--,,;.\"\"__ .,,,.,,-.'',.,.,,\"!\",,.\"',!\",.,,\n",
+ ",.-,,.,,.\".\".\",...,,',\"\"\",.\".\"\", ,,.'.,..,,,.__,.,;,__;.\",,.,,,.- ,.\"......\".\",!\".\"\"*,..,'\"\";.,,,'\n",
+ ",\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\",,\"\" .,,.\",.;.\"__,.',..,.,,,.,.,.\".,, \"..,..',.....\",\",...,,.\",,\".\"!\".\n",
+ " ,.,,,__.\",,;,.\".;.;.__,;,,',,.,, !',\".\"'...'.'!\".,.\",'!\"\",\".\",,\",\n",
+ " ,,,...,,----.--!.,,..,.;,;,,,.,, \",?\".\"'',!',\".\"'.!.-,!'?\".',.,,.\n",
+ " .\"\",.\"\"?\"\",--.__,,.\"\",\",.;:\"...\" \".\"',.'...!\",,.,.,.\"?...!'!\".,,,\n",
+ " ?\"\",__,,.\"\".,__;,.\"\"__,,,-;,.\"\"! ;,,,,,.,,--,,,....,,,,.\",,,:'''-\n",
+ " ''.,,.\",\".,,\".,,..--.\"..\",\",\"'.. '.....,\",..\",?\",.\",,\",.\",\",...,,\n",
+ " \".;,;.,.',,,.\".;,,:\"-,,;.'.,__.. ,,..\";,!\".,..,.\"????\",..,,.,----\n",
+ " ...\"\",,.,,',...,.\",';.,,__.,--\", \".,''.:...,,,.,,,.,,:\",.\":\",.\",,\n",
+ " ..'--.,.\"\"!.!--,.,.',;.\".,,..,;, \",'.----..,,,.,,.,..;,,,;,.,'..,\n",
+ " ,.,,,.,..,,.;;.,.;,,,,.,,.,.\"!\". ,,,;'.'.\"\"\"',.,,.,(),,,,,,,,,..;\n",
+ " ,,.;----,.!__,.\",.,,.,,,;.,.\",., \",..,.\",,.\"'?\",.\"!,,!.!.'?,\".,,'\n",
+ " ;,,,.,;,..'.\",,,,\",\"?\".\",,,;?,?, --,\".,,,..,(,,),.,,,,.,..,.\",,\"'\n",
+ " ,,.,;,:..,,.,,.,-.,,,,,,,',,.,.; ,,.,'.......'....\",(),,,,.,.\"!?\"\n",
+ " ;:\"?\"\",.\"\"??\"\"..,.\";,.,,,;,,',.- \",,,'',,,.()'.,,',-,-:\",\",\",\",\",\n",
+ " .\",\".\",..\".\",...,.,,.,,.\"\",\",\",. .,,,.:,,,.,..,,'';,,,.,,;.,'.,',\n",
+ " .,.,,,.'.\"\",\";\",.\"\"!!?,!,?\",..,. \"\"......,\".\"',\".\",....\".,,.,,--.\n",
+ " ,,.',.,.;,..,,'.;.,..,;,,.;.'.,, .,,..\"!\".\"?!,,,.,,,.?,!\",..',,.\"\n",
+ " .,,,.\",\",\"'!'!,,!\",.\"?\",.\".,.\",, .,.,,,..'..\",,\".\"'.\"\",\",.\"''.\",'\n",
+ " ?,,.\",\"!,,!'..,.!,,,.!!\",,..,..; .,,,.\",,,...\"\",\".,,...\",\",\".\",,.\n",
+ " \";.\",.;,,.\"!\".\"!,,!__!__!\"\",.,,. \",\".'.\",.\"!\".\",\",....\",......\",.\n",
+ " ,,.\".\"__.\"\",,\".,.\".,,,,.\"\",\".\",, ..',.,',,.\"'?\",''.\"--....\",',,.,\n",
+ " ?\",.,:--\",,.,,.\".\",,..\"\",\",,\",._ ..!!...'!\",,.\"......\".,,,,,,:\"!.\n",
+ " .,,?\"\".\"\";,.,,..\"\",.\"\",?.,.\"\";,. ..,,,.\",\":\".\",.,.,,,,.\",?\",.\",?\"\n",
+ " .;.\"\",\".\".,,,.\"\",!!??.,,;.'..\"\"_ ,.\".\"?\"\",.'....\"\",,\",,,..,,,..,,\n",
+ " ,,':\".\".\",?\"\".\"\"....\"\"__...;-?,? ?'.\"'.,',',,,.,,,'.\"',?\",,.,.,,,\n",
+ " ,,,,__,.\"\".,,.,,.,.\"\",,,\",\",..., ,.\",,\",.\",,..,.,\",\",',,,\",.,,,,.\n",
+ " ,,.,,,..,!,;__,__,,,..,(,,,),,.' ,.\",'?\".,..',,.,.,,,.,--'--,.\",,\n",
+ " .\";.;.,.,\".,.,..\"',;,;:\".;__,... \"\".,,,,,,.,,,...,,-..,,,,,.-,,,,\n",
+ " _,,!,,__.,,,?.,,!!\"',..\"?\"\"!..\"\" ;!\"*.\",'!\"\"?\"\",!\"\"'?\".\",,,\",\".!\"\n",
+ " !,.'.,,,--.,,??\";,..,.,.',,,,.,. .',----??!'.,?\",.,..\",',\",\"..\"\"!\n",
+ " ,,,,.\"\"__,\",\".,.__.,__.\".,,\".,._ .,.\"',?\".\",!,.\"\",,\",.\",\",--,\",'.\n",
+ " ?,-,,...\"\",\".\",,;,,,.\"\".,,,,,,., .\",!'!',,!\",..\",\"..\"',,'?\".\",.\"\"\n",
+ " ,\",\",.\"\",,,...,,,...\"\".,,,,.,.,, ,,,,,...,,,,....\"?\".\",.\",,.\",'!\"\n",
+ " ;.\"\"__.,__.\"\",\",\",,;,,.,.\"',;,,. \",!??\",,.,,,'.,.'.(,!),.\"!\".\"\"()\n",
+ " \"..,.,,,.,,..,,'..\".;;.,.,,..\",? ,..,,.,.\"--,!!.......!'--.?!.,..\n",
+ " ..,..\".,.\"!!,\".\",,----?--?\"\".,., .,.'',..'.,,.,.\",\".\"\"(\"\")\".,,.\"\"\n",
+ " !,.\".;.'.,.*****\"!\".,,\".!?-,,.?, ..\",,'!\".\",,..'.!\"\",!\"\"'!;....,,\n",
+ " ;.,,;.,.*****,.,.,.',;--__,,,--, ...\"\",\",.\",.,\",.,,,',..\",,!\",.,,\n",
+ " \",\",\".,,,.__,..,.,;...,__..\",,;, ..\",,.,,,?''....'.'\"\",.,'.\"\",',!\n",
+ " ',.,;,.-,,.;,.,.,;,.,,,,,.\"!!!!. ............................!\",,\n",
+ " ,.;.--,,.;..\"--,\".\",,;__'.\"',..\" \"\",,!'?.\",,,.\",,\",,\"'!\".\"......,\n",
+ " .\"\"?\"\"!?.,;,,;.,,?,,,?\"\",.\"\".\"\". \"\",,!\"\"',,\".\"?\",'..\"?\"\",,,?\",,.\"\n",
+ " ,,.\"\",,.,,.\".-,.';,__,,:\",,,,,,; ,?\"'.,,\",.\"'?\".\".\"\".'.\"\"?\"\",'.'.\n",
+ " .,,..',,,.,,,..,,.,,.',.,..',,;. ..\"!\",,,.,,,,,.,,,,.,,'',,,.,,,,\n",
+ " ,.,,.;.'.,;',.,.;,.,,,,.:\",\"..,. .\"!!\",.\"!....!,,,..!!!.--....\",,\n",
+ " ,..',.;,,,.,',,;,,,,;,,,.,.,,;,, ,.,,.,'(),.,,.,,.,,,,--'.,',,,,.\n",
+ " \"),-(://./)..-..-,,,(/).,-.-,... ,,-.,',.\",?\".\"?'!\".\",\".\"--','...\n",
+ " ,,,:.,-.....-(),.\"\",....-....... .\",',\",.\",,....\"\",,,\",\",,',!,...\n",
+ " ........--%-.-,.().,\".\"-(-)/-.-. \".\"...!\"\"''?\",.\".\"\",''.\"\"?\".\"''!\n",
+ " ,,,....-,().,..,.,......,'-',,.. .'.,.,,.,,.,,,'.,:\"!\"(\"\"').\",,,.\n",
+ " )()://./...'.'..,,.,.,,,()-,@..' ,..,.,,,,,,..,,,.----,,..,,.,.,,\n",
+ " ,. \"().\".\",,,,:\"??\"\",\",--.',.,:\",!\"\n",
+ " ..,,.,,.,.,,.,,,.,.',,,;,,,,,;,,\n",
+ " ,\"!\",,.,',:-,,.(),,,,.\"!!!\",,\"!\"\n",
+ " ,,,\"!\",,\"!\",,..\"?\",,..',,,,--.,,\n",
+ " '.,:..,,',,--,.\",,',,!\".,,,.,',,\n",
+ " ,,.,,,,,,,-,-,,.,.,..\"...,'!\",.'\n",
+ " ),\".--!':,,;,..;..\".,,.'...,,..'\n",
+ " ?----....,'!,\",,-,\"!''',''.'\"\",,\n",
+ " ,,,,,,,'.\"!\".\",,....\",--.\",,\",.\"\n",
+ " ,.,,.,.,,,,,,,.,,.\",.'!\",.',.\"!!\n",
+ " .,.,,,,.,,,,,!','.\"?\".\",!\",:\"?\".\n",
+ " '?\",.',,:\":!!\",',.',,.'.,,,'.\"',\n",
+ " ,',\".\",'!\".\",,...\"\",,,...\"\",'!\",\n",
+ " ,,,,,,.,,;.,;.,,,--,,,,,,,--,---\n",
+ " ?\".\",',',,!',,\",.\",\",\",,!,'--,..\n",
+ " \".\";,,,,,.\"\",,\".\",!\".,,,'.,,:\",.\n",
+ " \",.,,,.',.\",,!,\",.,----..,,,,,,:\n",
+ " \",,'.\"!\",.,,,.,,,,...,,,',,.'---\n",
+ " \"\"?...\",.,,.\",--,--,\".\",.,...\",\"\n",
+ " ---,.\"?\".,,..',.....\"?\".\",,,...?\n",
+ " ,,!\".\",!\",.\",,!\",'..,',;.,:,,,.,\n",
+ " ,?.\"'......--,\".\"...'......,....\n",
+ " ..,'.'..,....,.',.,-,,,,!'!\"'..\"\n",
+ " ..!\".':,..,...\"'!'!\".\"',,\"..',,.\n",
+ " ,,.,',.,.,..\"!\",,.\",!\".,,,...,.,\n",
+ " \"\",,.\"\"'?\"..\",?\"\".\"\",\".\"!\"''.,,,\n",
+ " ,,,.,,,..,,,,,,,,,,,.,----,,.,,,\n",
+ " ''!!\"\",',,'..\"\",?,\".\",!'!\".\"?\",.\n",
+ " ,.,,,.,,.,,;,.,,,,'.'.,,.,',.,,,\n",
+ " '.,-.,.,..,,.,',.,..\",,\",\",,,.\".\n",
+ " .\"\",\",\".\"'.,.,',',,.\",,..\".\",\".\"\n",
+ " .,,.,,,,,,-,,,,.,,,,.--\"',\",.',.\n",
+ " ,,,,\".'.,,..\",,,\",,,.,,.,.,-,,,,\n",
+ " .,,...,,..,,.\",!\",,.\"'!\",..,.\"'?\n",
+ " !\",,,...,\"!?\";.,,,.,,,.,..'..\"!\"\n",
+ " .,,.,,,,....:--.-,.,.\"?\".\"'-?'?.\n",
+ " --.,(),--(),.,,,,,..\"--,?\",.\",\",\n",
+ " .\"!,\"....,,.\",\".,,,,.,,,.,,,.,.,\n",
+ " !!\"..\"?\".\",?\"\"!\",.\"?\",,,..\"?\".\".\n",
+ " ,.\"????\".\"!'!'!\",,.\"!\".\"--!\"\"!\"*\n",
+ " \"'!\".\".\"\",\"-.\",'......!,!'.'!\",:\n",
+ " ,.\"'.,?\"..,----.,-,.,--.,--,.,,.\n",
+ " ,,.\"!!;,,?\".,,,.\"'?,,.,\";,,.,,,,\n",
+ " ..''.'(),.,..,,,,---,',,,,,.,,.-\n",
+ " .,,:\",?!!\"...,,,,,.,,.,,,,...,.\"\n",
+ " ,.,;,.,.,.\"!,\".\".\",,,,.:,,.,..,:\n",
+ " \".\",!\",',.,,\"\".\",,,\".\",?\",,,....\n",
+ " ,,,,,,..,,.',,.\",,\",\".\",,.:..,,-\n",
+ " \",\",\",'?\"\",,''.\"\"'??,',\",.\",,\".\"\n",
+ " \",!!'.,.\"\"?\"\",!\",,,.:;,,,.;,,,.,\n",
+ " ,,,\"!\",,,.,.,,,,,.,,.,,.,..,'.,,\n",
+ " ,.,,'.,,,,..,,-..\",--!\"'.\",!\",,.\n",
+ " ,,.,-,,,.,,',,..,,.\",,!\".,,.\",,\"\n",
+ " \",!,.,,,',.\"\",?\"\",.\".\",?...,....\n",
+ " ',\".\"'.,!\"\",?\".\",!\",.\"','.\"\"!?\"\"\n",
+ " !\".\"',\".\"?\".\",!\"\",,-:.,?\"\"?\".\",.\n",
+ " ,,,.,,,;,,;,,..,,,,,,,,.,..,,--.\n",
+ " ,.',.\",',!\"\"?\"..\"'--,...,',\",.\"?\n",
+ " .\",,!\",,,.\",,?\".\"!\"\"',,,,'!\"\"','\n",
+ " .\".'.?\".,.\",,,\".\",.!!,,.\"\"-?\"..\"\n",
+ " ,',.,-,,,.,,,',(),.,,,.,,.,,.''.\n",
+ " ,,,\",.\".,',.,,,,-.,,.-.,,...,.,,\n",
+ " ,,,.,,,,.,,,.,;,--.,,,,,.-',.,,\"\n",
+ " .,,,,.----.,:,.,,,,,.,,,.,.,,..,\n",
+ " \".\"!\",:!'!;?,....,,,.,,,,,,,,,.,\n",
+ " ,,,-'.'.\",,\",\".,.,,--,\",.,,.,,,,\n",
+ " .\"',--!\".,,.,',.,,.,..\"?\".,.\"'!'\n",
+ " .,,.',','',!''.,.\"**,.,,,,.....:\n",
+ " \"(,,).\",,'......\"\"!?\".\"'....?\".\"\n",
+ " .,,'..\"!\",\",\",.',.,.,,,,.,,,.,,,\n",
+ " ,.,,.'.\"!\",,.,,,:\"...!......\",..\n",
+ " .,.,,,,.,,,',,,,,,,.\"?\".\",,'.,!?\n",
+ " .\",.\"'........-,\"*..*\".\"\",,\";\",\"\n",
+ " ''?\".,':\"-?\"*,.*\"?\"...,.,.\",\".,(\n",
+ " ?',,.?,,,.\",\"'...\"\"......!\",,.\"?\n",
+ " ,.,,.,,.,,...\",\",\",--,..,,.\",,,,\n",
+ " .\",\",\",.\"\"!!\",.\",!?,.\".,..\"????\"\n",
+ " ...,\",--'.--,.,,,..,,.,,.\"?\".\",'\n",
+ " .\",?\".(,.)\",\",\"'.'.,.\".\",,!\"',.\"\n",
+ " ..,,,,..,,,.\"',,\",\"'',,\".\",,'!\"\"\n",
+ " ,,.,,,,:.\",,\".,(,),,,,.;,,..\",,'\n",
+ " \",--,--,(),.\",!\",'.,().,..,,.\";?\n",
+ " \"?\".\"?...???\";,,..,,,.,.,.'.,,,.\n",
+ " ,.\",,\",\"-,.;.,,,,?,,.,'?!,.!',?.\n",
+ " !...\".\",,,,.'.\"\",,,\",'...,,,.'.;\n",
+ " \"...\"\"';'.\"'.,,,()..,,.',,'.,.,,\n",
+ " \"*.\"'!\",''.\"'.\"\",\".\";.\"\"?\",.\",\",\n",
+ " \".\",--'--.,,'.\"\"'!\".\".!\".\",!'.\".\n",
+ " ,\",'.\"'!.,.\"\":,.\".'.,,-...-,,..,\n",
+ " \",--,\".\"-\".\",,',\".\"'?\"\"!\",.\",--,\n",
+ " ,\".\",!!\",.,',,,.'.,,,.,,,,,,,,,,\n",
+ " ,\"..\",\".\"?\"'.,,,..,,'.,,,:\"...''\n",
+ " ,\",.;.'.\"\",.\",\",,\"'..?\"..,..,\"\";\n",
+ " \",!\",.\"!\".,..\",'!\"...,,,,..,'.-.\n",
+ " \".,???'.,,!!,??,,-.?.,'!!\",.,.-.\n",
+ " ,.\".,,.....\"-,,\",.\",\".\",',\".,.\",\n",
+ " ,.,,.,,'',.,-,,,..,,.,,,,,,,\",\",\n",
+ " \".\"'!''--!\".\"?\".\",,\",.\"?\"\".\"\"'.!\n",
+ " .\"\",!\",,.,,,,.\",'!\",.\"?\",.\"'?\",,\n",
+ " ....\",!\".\",,,,--'.......,,,!,!?'\n",
+ " ..\"\"!\",.\".?\"\",\",,,\",,--.\"\"!?...!\n",
+ " .,.\"!...!......\"\"?\"\",,!!\"...?,,.\n",
+ " ,,??\".\",,.',\",.\"!,.\"\",,.\"\",'.!'.\n",
+ " ..\",,\",,--\",,',..\"\"...\",.,.,..\",\n",
+ " ,,,.,.,.,,.,.,,.,,,..\"?\".\",,',;.\n",
+ " --,.,,\".\".'.\",,..\",\",,.,-,-,,.,,\n",
+ " ,,\"..\",,\",\".\",--\",!,.\"--\",.\",,.\"\n",
+ " ,,\",'.\".\"\",\",,--\"--?--.\"\",\",\",,,\n",
+ " .,.\",\",\",.,,??\".\",??,,,-,,?...\".\n",
+ " ,.\",,\".\",\",.,,';.\"',\",\".\".\",\".\"?\n",
+ " ?!..?!.,--;?,,.,.,!\",,,.,,,.,\",,\n",
+ " ..,....,,.,,...\"..,.\",\",\",..\"().\n",
+ " ,\"..\",,\",\"--:--?\".\"...,,\".\"...\",\n",
+ " .,,...;,...,..,.:\",\"...,,.,,--..\n",
+ " ?\".\"............,\",.\"?\"\",\",,.\"..\n",
+ " \"...\",.,.,.,,,.,,,,,.,,',.:.,...\n",
+ " \".\",.,.\",,\".\".\"\",\",.\":,,....\",.,\n",
+ " ...\".,',,.:\",,,\",,,,,..,,.(),,.,\n",
+ " \".\",,!\".,,,.\"??'?'?\".,,.,,.,.,,,\n",
+ " ',,,...,.,..\",,,,,,.,..,.,\"\".,.,\n",
+ " .\",,,,,--.,,\",\".,,,--',,,.'-,--,\n",
+ " ,.',,.,...,,:\"--.\"\",\",\"\"()\".,,,,\n",
+ " --.,.\",.,'--,\",\".--\"--.',,,.--,,\n",
+ " ,.,,,,--.,.,,,,.,.'...\",\",,.\"..\"\n",
+ " \"!\",..\",',\",.\",.,!\"...\"----?\"\".\"\n",
+ " ,'..,\".\",,.,,..,,,.,,,.,().','.,\n",
+ " ,,...',,,,',.,,.\",\",,\"......\"\",,\n",
+ " .,\"...\"!\".\",'!\".,.\",\".\"--!\"..,,.\n",
+ " ,'....,!!\"'.,,,.,,--.,.,-.\",\",\",\n",
+ " ..,.,.,,,.'!'!!,!!!':'.,:,,,,,--\n",
+ " .,..--..,,.,''.--,,,;,.,--,,,,,!\n",
+ " ,.,..,'.,,,...\",\".\".\",,...,..,.\"\n",
+ " .,,,.,,,,:--,,,--:\",,.\"..,,.'---\n",
+ " ',,,.,,,,,.',',-..',(),.,.,'.,,,\n",
+ " ..-,,.\",?\",.\",\".\",\".,..\",,,\".;..\n",
+ " .\"',.\",...\",.\"?...,,.\",.',-,.'.\"\n",
+ " \"?\".\".\"\",--.\"\"?\".\".,.\"\",\",,,.\"?\"\n",
+ " ?,,.--,,,..\"\"?\",.\",,?\"\"'--,\".\",'\n",
+ " ,,\",\".\".\",',\",\",\",,\";,\"()\",,.,,.\n",
+ " ,'--....','...?...\"\"?,\";\"'.',,.\"\n",
+ " .,.,--,.',\".\",.\"\",!\"\",,\".\",,;,--\n",
+ " .,.,,,,,,,.,,,,,.\",?\",,\"?.\"\"??\".\n",
+ " ?.'....:,,.?.??,'.\".\"?\".\"?\",,,,'\n",
+ " ?.....',,\".\",,,\",\"''?\"\".,:,,,...\n",
+ " ,,;,,,,.,.'.,..,'.,,,,-,.,,,.\"''\n",
+ " ,,,.\",'?\",,.\".,\"*.,,,,.,\",'.\",.*\n",
+ " ,,,.''..,,,,.,,.\"??\".\",,\".\".',,.\n",
+ " ,,.\",,:',,'....\"\",,,\",.\",\".\"?\".\"\n",
+ " ''.',,.,?!'.,\",.\"?\".\"?\",..\",,,!!\n",
+ " ,,,,,,,.\"',,.',,,',.\".,,\"'\",.\",\"\n",
+ " !'--'!\",,,,..\",,'.--!...,....,,\"\n",
+ " ,,,,,.,'.,,,,,,,.,;,,;;-;;,.,,.:\n",
+ " ,'..,,,..,,,.--,;,,,.,.,,,,.,,,,\n",
+ " ,'.,.,,.,,.,,.,,,.,,.,,',,:\"....\n",
+ " ,-,,,,,,,,.,,.,.,,.\"!\".\".\"\",,',\"\n",
+ " \".\"'!\",..\",,\",,,.\"''?\".\",.--'..\"\n",
+ " \",'.\",,.,.,:\":',.,,.\"',...,,.',,\n",
+ " ?''!':',.'.,...?,!...'?\",.\"!'?''\n",
+ " ,,,,,.,()-,.,,,..,,,..,.,,.,',,.\n",
+ " '.\",.\"'.',.!!'!\".\",,'.??\",...\",\"\n",
+ " ,,,,.,.\"?\"\"?\".,,'.,,.,,.,,,..,,,\n",
+ " -,.',,.,.,,...\",...\",.\"',,\",.\"'.\n",
+ " .\",?\",',,.,.\",?,?\",,,,'.,,,.,.,.\n",
+ " ...'\"\"',\",\"',,\".\",'..\"\",,\".\",\",\"\n",
+ " ,\",,,,.\"?\",..\",,,\".,.\",\",..,,,',\n",
+ " ,.,,.',.,,..,,..\",'?,,\",,..\"'.,,\n",
+ " .',,'.,.:\"?\".\",',\".\"'.\"\",,,\".\",.\n",
+ " ,.'.,,,.,,.:.,,..,,,,.,,.;,..\"''\n",
+ " ,'\".,'.,.,,.\"?\".\",,,\",.\"?,\"(),\"'\n",
+ " !....,\".,.,,,,,.\",,?\".',.,,,,,,,\n",
+ " .,.,.,,.,,,..,,,..-.,,,',.\"!\"\"'!\n",
+ " \".\"!\",,,,.\"?!\".,.,.,.,,,--'--,,.\n",
+ " ,!\",.\"'!-!\"\"?\"'.\"',,';,',,.'..'.\n",
+ " .()...,.,',-,:\"'?\",.\"'??'!\"\"!\",,\n",
+ " --,,,,,,,,,,--,.:-.----.,.--.'.,\n",
+ " ,,\".\",....!.....,!\".,.,,.,,,,.-,\n",
+ " '..-,,,.,,.,,.,,,,,----.\"??'.??\"\n",
+ " ',','?.\"--.\",!,'.\"\",',\",.,.-,.,,\n",
+ " ..\",!?\".\",!\".\"!\",.\"!,\".,,.,,,..,\n",
+ " ,,,!\".,-,.,..,,,,..;,,,.,.,,,.,,\n",
+ " ,,.,,.,,,.'''.\"',\",\",.\",'.,,.,.'\n",
+ " \".\",,\".'.\",\".\"?\"\"....\"\",,,\",----\n",
+ " ,,,,--.,,..,,.,,,.,,,,,.,,,,,.,,\n",
+ " --?\"\",,\",.\",,,,'.?\"\",',,...\".,,,\n",
+ " \".\".\"-.\",.':,,,,----...,.,..\",,,\n",
+ " ',.'.\",\"*,,.*\".\",',;,',,.,,.\",,'\n",
+ " .,:\"...\",:\"...\":\"...\":\",,.\".,-,.\n",
+ " \",\".\",.,,!\".\",?.\"----.',,.,,.,,.\n",
+ " .,,.,...,,,.,,.,...\",\",,,\"----!,\n",
+ " ,,*.,..,,.',.,.*.-,..,...,,..,',\n",
+ " ,.,.,.,\",,.,,,:()---,()-,,()--..\n",
+ " .\"',.\"*()-.'.'.',,,,,.,,,,,,,..,\n",
+ " \"--,,.''();.\",\",\".\",,-,-.',.,:,,\n",
+ " .,....(),,,,.,.,!,,:.,.,.....,,.\n",
+ " ..,,.,.,..,..,,--,,.,.,.,,...,,.\n",
+ " .,..,.,!,,;,!!'.,,--',--.,,,..,.\n",
+ " -,..\",\",\"\",\",,.,----,.----.,.,'?\n",
+ " ',,--'.-.\".........\",.,,,.\",,--,\n",
+ " ,.,,,;,..\",?\".'.\"!\"\"!\"'.\"?\".,','\n",
+ " ,.----.:\"?\",,,,,.,,.,.,,,,,,,.,,\n",
+ " \",!'?\"\",...,.?...?,....\".,'...\",\n",
+ " ,'?!\",,.\"',!,,.,'.\"\"?\".\"'....\"\"!\n",
+ " ,.\"',!\".\"'!',.......\"',,\",\",,\",,\n",
+ " !\"'.\"'?\",,...\"?\",-,.\",?'......,\"\n",
+ " ......'?...\".,,.,,,.,,,.,,,.',,.\n",
+ " '.\"!!,?\"\".\"\"'!\".\"'.\"\"'.\",.,,,',,\n",
+ " ,!,\",.\",\",,\",'.\"..\",,,\",.\",''...\n",
+ " ,''.'.,',,..,,--,,,,.,.,,,,,,.,.\n",
+ " \",,,,\",.\"!.,,....--.,,-,.\".\",,\".\n",
+ " ,,,-.\"'--,,?\",.\",.\"\",?\".\"'..*'..\n",
+ " :\",??,,','','!',',\".\",,.\",,'....\n",
+ " .,\".\"?\".\"!\",,\"--.\".,'.,,,,.\",\",.\n",
+ " ,,.,.,.,,,,.,;.,,,,.,',.\"':';,',\n",
+ " ?\"-,.\",,\".\"?\".\"!\"',,,;--.,.\",,\".\n",
+ " ,\".,,.,,.,(),,,''.'(-).,,.--.---\n",
+ " ..,.,,,..'-,.,..,,.,,,.'..,,.--.\n",
+ " ,..-.,.,,,,.',,.\",\",\",;,,!\",,.,.\n",
+ " .,!\".,,.-,.\",.,,,,\".\",?.\"\",\"(),\"\n",
+ " ..\",,',.*,,,.,,.,,,,.*.,,.\",',\",\n",
+ " .,',..,,,.,,,.,,,,.,.,,,..,,,,.,\n",
+ " \",,'.??,\"(),\"?.,?\"\",\",,\",,\",.\",,\n",
+ " ?\"*\".\"\",!\",--,,,.\"?\",',.\"...,\".\"\n",
+ " \"......!\".\".'.?'??,?\"\",;,\".\"!\"\"'\n",
+ " ,,-,..,,,.'.,;;:?;,.,',,,..\",'!\"\n",
+ " .....,,',',,,.....\"\"?\"\".\"\"'...\",\n",
+ " \",.!?.\"\",,\",.',.',.',.,.\",\",\".\",\n",
+ " ,,..,',:\",!','!,...\",,:\"'.;,.\",.\n",
+ " .,.\"!!\".\",,!'...??...\",..'',.\"..\n",
+ " .,.\"...\"()\",............\"\"....?\"\n",
+ " ,.\"...,\",,,...\"?\",,\",!.\".\".?\".:\"\n",
+ " \"\",\",.\"!\".\",.,.\",.\",\",\".,:,,...\"\n",
+ " .''.';.;,..,.',:,,.,,,..;:,.;,,,\n",
+ " \",,.,,.,.,'..,,..\"?\".\"?\"\",',.\",-\n",
+ " .','.,..--,,--'.,.\"\"----\"!!,\".,,\n",
+ " ---.,,,,.,?,,,,,,,.,,'.;.,,,,.,.\n",
+ " ,;:,,.,,.,..-,..,,.....,.,.\",\",\"\n",
+ " ?\",.\"!......!\".'-.--.\"'?\".\"'!\",,\n",
+ " ,,,.,,,.,':,,,.,,,.,',,,.',,,,,'\n",
+ " ,,,,,,'.;,,:\",\":\",\".,','..,,;,,,\n",
+ " !\".----',,,;,,.--,.-,,,.,--\",?\"-\n",
+ " .\",,,..,..\";,,',.\"',\"....-.'.,..\n",
+ " .'!'!...!...\".,,,,\"!,!\".(-.,,,,,\n",
+ " .\"\",...\"\",,,\".\"'',',\",.,.\",\".\".,\n",
+ " \",',,,,,,...,,.\"!\",,,,.\",?\",-'--\n",
+ " ,'..\"?\".\"!','.\"\",,\",,,.\",:.\"\",\".\n",
+ " ..,,.,,.,.,,,.,,,.,,.-,.\",!\",.\"'\n",
+ " .\",!!\".\",!',\"\"\".\",!,\",.\",',',\",,\n",
+ " ,!\",\"'\".,..,',,,,,,,.,,,-,,,,..,\n",
+ " \".\"?\"\",,\",.\"','.\"\"',,?\".\"'!\"\"!'.\n",
+ " ,,.';,.-,,',,..,:,,,,'.,.;,,.\"!\"\n",
+ " ,,'..,,.,.,,,,,.,,,......\"?\".\",,\n",
+ " ,.,,.\"?\".':,----,.\"?,,...\",,,.\"!\n",
+ " ,,,.,,,,,,.\"?!...\".',.,,,.--,.,,\n",
+ " ,.,.,,,,,.,,\"'!'!\",,'.,,,.,,,,,,\n",
+ " ,;-,.;,,,.\"'?\".\"'?'''.\",.,,..,.\"\n",
+ " ,.,'.,'..,,.,.,,,.',,,.,,,.'...\"\n",
+ " :\"-',\",.\"',\",\".,,,...?\"()\",'.\"\"!\n",
+ " .\".\"?,'!',!.,,'!\"\",,!\".\"!\",.,.;,\n",
+ " .,..,',.\",!\"..,.,,,.\",!',!\",\"'\",\n",
+ " \"\"',',\",.\"?\"'.\",,\",.,,,,'.,.\"\",'\n",
+ " -,,--,,.\"!,!....,'!\"\"!?...\"\"'!\"\"\n",
+ " ,-.\"\"''().\"',,',!!\",,,.\"',!\"\"'\",\n",
+ " ,,--,..,,\"\",',.,..,',\",\"',:\",,..\n",
+ " ,.....',\"\".\"'\"\".\"\".\"!!\",.\"?\",'.\"\n",
+ " \",.\",.'.'--!'.\",,.,\"\",,.,,,,,,,,\n",
+ " \"\",:,.\",!\",.,\",\".,,,,*,,?\"\".,,,,\n",
+ " \"',\",\",\".\"\";:'...\"\",,,.,,.\"'\"..\"\n",
+ " ..\"?\",.\",,,,,,,.!'?...,?\"\"?,....\n",
+ " .,,.,,,'.,,,,,',','.,.,,;',----,\n",
+ " ,,,\".\"--.\":,.\",,',\",.\",\".\"?.,\",\"\n",
+ " ..,...,,,.\"?\".\"?\"\"......,!!\",..\"\n",
+ " .\"\"?\",.\",,\".\",,.\"',.,,-...\",!\",.\n",
+ " .\".,,.\",'...!\",.,,,,,,,,.,....,.\n",
+ " .\",,,,'.\",!!,,--'!'.',...\",,.,,,\n",
+ " ....\"\",,,!\".\".?,?:,,.--,\".\"?\"\",\"\n",
+ " .\"\"!'!.\"\"-,???\"\",?\",:,,--'--.,,,\n",
+ " \",\",,\",...\"\",\",,.\",.\"\",',\",.\",,.\n",
+ " \",.,-,,.,'.,,,.,,,,,,..,,,.,.,.,\n",
+ " ,.,,.,..--...,-.,,,,.,,,,\"'.\"\",?\n",
+ " .,,,';,,,',.\",!\"',.',,,,-.,,,,.,\n",
+ " .,,.\",!\",.----..,--.,..,.\"?\".\"',\n",
+ " ,--.\",\",\",',',.\"\"'?\"..----.\",!\",\n",
+ " !--!.,,!...,!!!...'...\".,',.,.,,\n",
+ " ,.\"?\".\"',...\"\"',\".\"!\".\",\",\",,,,.\n",
+ " .\".\",'...\".\"?\"\",;,!',\".\",,'?\"\",?\n",
+ " ..,,\",,,.,'.\"\",\"',,'.,.,.',..\",\"\n",
+ " .--?\"\",!.,.,!,,\".\"!,.\"\",....,!\",\n",
+ " ...!\",.\",;',\".,,.\",\",.\"',,\".'',;\n",
+ " !\",..\"?\",.\".......,\",,.\"'?!?\"'.\"\n",
+ " ,,,.,,,,,',..,,,.,,.,,,.,,,.',..\n",
+ " ,',,,.,,'.,,,,,,,,,,.,..,.,.'.,,\n",
+ " ,,;,,,.,,.,,-.,,,,,,..,,,,,,,,,,\n",
+ " --.;,,,,.,--:,,,,\".,,,,----,\";,,\n",
+ " ,,.,,.,,..,.,,,,--.,.,,.,,;,,..,\n",
+ " -,,,.,-,-,,().,-..----.;,,..,,.:\n",
+ " -,.;-.'----,,,.'()',,..'.,,,:\"',\n",
+ " ---.,,,,,.,.,'..--.''--',.,,,*,.\n",
+ " .\",'!,!,!,\",.,,:\"'..,--;....\",,:\n",
+ " ,,.:'',,,.\",\",.\"-.''--!',...\",.\"\n",
+ " '!'.,,.\".,.\"!\".\"?.;,\",..,.,..,,.\n",
+ " ..,!\",.'.',;'.,.-,.\"?\",.\",\".\"?\".\n",
+ " .,\".\"?\",'.\",\",\".....\"\"?\"\",,,!\".\"\n",
+ " ?--,'...\",,-'--';.\"',\",.\"';'.,'.\n",
+ " ,,.'.,,,,.,,..,,\".\",.,.,,.,,,,,'\n",
+ " ,,'().,.\",,\".\".,\".\",,',\".\"?!,,!\"\n",
+ " ,.'.,,',.,,,.,.\"...\",;,--.,,:\"..\n",
+ " ,.,;,.,..,,,.,.\"'?,\",.\"'?.?\".\"!.\n",
+ " ?,...\"----\"','-'.'.':!;--.....?\"\n",
+ " ..\",--.'',''..'.:'.,'.?'?\"\",,\".,\n",
+ " ,,,.,,'.\",,',\",.\"...,\".\"',,','',\n",
+ " ,,....,'-\",\"\".,,..\",!,,\",.'.,,.,\n",
+ " .....\"\"',.'?,\".,,.\"','.',\"--\"'..\n",
+ " !\",,,,.,,,.,',.,,.,,,..\",!...\"..\n",
+ " ..\"\"?\"\",,\",'.'--.,','.,,.\",!\".\".\n",
+ " ,,.,,,.,',.,',,,.\",?\".\"','.'...?\n",
+ " .\"!\".,,----,.,.,.,:,,.,',.\"'!\".,\n",
+ " ...,.,.,'.,,.,,.,''..,,,,.,,,...\n",
+ " ,,.,,,.,,,,,.\"!\".,.(,.),,,..,.,,\n",
+ " \".,,..,.,.,...,.,,,':\"?,'!\"',,,.\n",
+ " ...,.,,,,,.\"!!\".\"?\",.,,.,-,-,,,,\n",
+ " .,,,.,,--,,.'',,,.,.,.,--.,.,--,\n",
+ " ,,\".\",\".\"?\"\"''....\"\",,,\".\"','\"'.\n",
+ " ,.,,.,-,,,,.,,''--'--..,,-.\",!\".\n",
+ " ,,,.\".\",,!\".\".,,.,.\"\",----.'.\",'\n",
+ " ,;,.\"!!!\".,.----,.,.,.\"!\".\"'!\",.\n",
+ " ..,.,.,',.,:\"?....?\",,.,,.\"?\".\"?\n",
+ " ,,.\",,,\".\",,.,....,.!\"\",?\".\"?'..\n",
+ " ..\".,!'.\"\"',\".\"'!\".\"',',\",.\"',!\"\n",
+ " .\";,'.,\",\"..',?\"\",!\".\"-\".\",'...\"\n",
+ " ?,,,,,\".\"'!..!\",.\"!\",..\",'?\",,',\n",
+ " '!',!\",.\"',\".\"'....,!,','!...\"\"?\n",
+ " ?'...,!\".\",....\"',.\"?\".\"?'?\".\"',\n",
+ " \",.\"\"?\"\"!?!\".\";',.,!\".\"'!\".\",'.!\n",
+ " ,,!.....\".\"'?\".\"..?\"\"','...\"\",,'\n",
+ " ,.\",!'!\"..,,,.,.,-,..,,.'.,....\"\n",
+ " '.--,,,,,--'.,,,,,.,,,,..\",\",\".\"\n",
+ " ,\"..\",\".\"','.,!\",.\".'.?????.\"\",.\n",
+ " \"!\",,,.\"'!?!\"'.\",!!!\".\"?\"--.\"',?\n",
+ " ;.',.,.;,,.,:\"!!\".,,.\"!\"..,-',,.\n",
+ " ,',\"??,....??\"\",,\".\",,!.?\"\",?\".\"\n",
+ " \"\",'?\".\"'?,?\"\",,\",-.\",,',..?\"\"!\"\n",
+ " ?.--,!!!...\",.\"!\",..\",,!\"'.'!\"..\n",
+ " \",'--!\",.,,,,.\"',\",\"!\",.\",?\"','.\n",
+ " ';',\"..,,.,'.\",,\",.\"??\".\",.\"\"!!\"\n",
+ " \".,,..\"!!\".\"!':!\".\"!'.',',.\",,..\n",
+ " ,,...??\"\",!????\",.\"?\",.\"???...,.\n",
+ " .,,..',..\",??\".':\",.\"',.'.,',,,,\n",
+ " ?\",'.\"!\".\"-!\",''',.-,.'----(),,.\n",
+ " \".\"!!\".,..\",,!\".\"!.....?'.,,'','\n",
+ " ,,\",...\"\"'!\"\",.\"\"?\".\"?...\".\"?\",.\n",
+ " ,.\",!\".\",!,\".,.,,.\"...\",...\",?\"\"\n",
+ " !\"'.\",,\",.\",\",,\".\"\"?...\"\",\",\".',\n",
+ " \"\"?\".\".?,?\"\",!\",\".\".\"...\".,,.\",!\n",
+ " \"\"?\"....,,,,.--.\",\",\".',,.\"..\",\"\n",
+ " ?\"\",\";.\",\"..\"....\"\",\".\"?\".\"?\".\".\n",
+ " '.'.\"\"...?\".:\",,,?...,,'....!,-.\n",
+ " \",\",\"--,\".(.)\"...\",.,.\":......!\"\n",
+ " !\".\"','....\",,..\"',,\",,.\"',--';,\n",
+ " ,:,,.\"!\",-..,-,,...,,,,,--.,,.,,\n",
+ " -,,..,,;,,.,'.:,.,,,.;,----.,';,\n",
+ " \"'.\"'.,,,,,.,,,()*----,,,--,--.*\n",
+ " -,--.,,,--,.,,--,,,,,..,.,*,.*.,\n",
+ " !...!--,,'--'.'!!!!----!'!,?',..\n",
+ " -,,,,\"!\",,.,,,..,.;,'.,,.--,,',,\n",
+ " ,'.,,,,--'...,-..,(),,--,..,,..,\n",
+ " .--.,,,.,.,,,.',,,.:,,,,,,,..,,,\n",
+ " ,,.,'.,',,.,,,...,,.,,.,.,.',,,,\n",
+ " \"().\",!\",.,-.':\",,,\".\",\",\",,...\"\n",
+ " ,,.,'.,',,,.--,,,.,,,,.,',,,,,,.\n",
+ " ...\"'.\",\",,.',,.,.,,,,.,,----',,\n",
+ " ,.,,.,,.',.\",!\".\".\"'.'..,,,.\",,,\n",
+ " ;..,,,'.\",,\".\"?.,?\",.\",,\".\"?\".\"-\n",
+ " \",\",'..,\",,.\",.,!\",,,,.\"'!\",.\"?\"\n",
+ " .\"\",,\",,\"...\"\"!\".\"..,.,\",--\".;.-\n",
+ " ,.,,,.,',:\"!\",,.,..,,\"','..\",,,.\n",
+ " .,,,,.\"??''??\".,:\"?\"\",\".\",\",..\",\n",
+ " ?\",,',..\".,,\"-.\"',\",\".....?\",',.\n",
+ " \".,...,,,..--..,,,--.,,...,,.,,.\n",
+ " ,.,-,.-,.,,,,,.,;,..,,,,,.,.,.,.\n",
+ " \",.\",??'!?\"\",,\",,\",,,,----.\"\",..\n",
+ " ,?....\",..\",!!----!\".\"\",,.\"!,!\",\n",
+ " .,!\",,.,,'..,,;,.,,,,.,,.,,..,.,\n",
+ " ,;,;--.,,,--,,,,,.;,'('),.:--,;.\n",
+ " ,.,,,,,,,.----.,,.,(),,-,,',.,',\n",
+ " --,.\",,----,,,,.,,,,--',,,,.,-,,\n",
+ " ,--,,.,,,.,,----.--''--,,.,,,,'.\n",
+ " ,,-,,,.,,,-,..-,,,,..,.,,.,.,,,.\n",
+ " .'-,,----..--',--,,.,,.,,,,,\",!\"\n",
+ " .,',,,.,,'.,.().,,.(,,),.--,,--.\n",
+ " \"?,!\",,,.,,.,,,,,,,.,,,.,,\",?\",,\n",
+ " ?'',.--,'!',,'!'--,,,.,,,?,;,;,,\n",
+ " .\".,,,',..,,,,.\",,.,',,.\",,,,,,.\n",
+ " .,.,,,,.,,,'.\",.'?\",.,,,,.,,..,,\n",
+ " .,,.\"!,!'!'.,'.\",.,,.,,--,--.\",?\n",
+ " ,.\"\",,,\",\".',.\",,,''.,,.,.,,,,.,\n",
+ " ,..,(,,),.\"'....!\".\",!\"\"'!\".\",,,\n",
+ " -,,..,';,,.'.,,.,.,,,,,-,,.,,,',\n",
+ " ,,,.,,'.,,.,,',.---!,,....,,,.,.\n",
+ " ,,,,,,..,.;--..,,,,.,..,,.,'.,,.\n",
+ " -,,,.'.,,,.',.\"?\".\"?,'.?,'.\",,.\"\n",
+ " .,,,,,..,,,,,,,,,,,,--,,,,,,.(),\n",
+ " ,.,',?,,.,,.,,,-.,,,,,...,,.',,,\n",
+ " .,.,,..;',.,,.,.----,;,,.,,,,-,.\n",
+ " \"\",,,.,,,,,..\",\",.\",.\",\",.\"...\",\n",
+ " .,,----.,.,,.\"'--,\",,\",.',',.,,\"\n",
+ " ,.,,.,--.,.,,,,.,\"!\"\",\".\",!\".\",;\n",
+ " ,,,.,,.;,,;,;'!,;,!\"!-;,,!,,,,,.\n",
+ " ,,--,--,,,--.,:\",..,,?,,.\".,,',.\n",
+ " '..,,,.,,,,,,','--,,.*-.,,,.,',,\n",
+ " '.'.,,..,,..,.,,.,,,,,.\",\",,\",,.\n",
+ " .?\"--,--\"????\"\"...\",\".......\",,,\n",
+ " ,,?\".\"'.'.\"\",',\".\"...',.,!\"\",,!,\n",
+ " ,..\",,\",.,.,,,',\"\"(),\",.\"\"...\".\"\n",
+ " ,,,,:\",,'.,!\"\",'!\",,;,\"'.\"',.\"!\"\n",
+ " '....\",,,,.\"!\"..\",!\".\"'!!!.\"\"',.\n",
+ " \",'.\"\"?,....',,\"-,,\"'.\"\",.......\n",
+ " ,.--(--),,;,...,--.-----.-,..,,.\n",
+ " !\".,.,,,,\"!\",\"!\"\"!\".\",'--.\",;--:\n",
+ " .';..\"\"(),..,,,.----.,,.,,.,.,,-\n",
+ " ,,,,.,,.,,...',,.,'.;--.,,,\"!\".,\n",
+ " ;---(-)--:.'----.,,.',,.,,',...;\n",
+ " --,'\"()\"''!\".',.,,.,,,,.,:\",,\",,\n",
+ " ''.,,.\",\",\"----,...\".,,.,.,:\",,,\n",
+ " -,.',,,.,,..,..,,(\"!!\"),\",\",\".\"\"\n",
+ " .\".,..\"--'--\"...!\"..,\",\",\",\".,,,\n",
+ " ,!\"'..,.,'..,,.:,,,..,.;,,,.,,,,\n",
+ " ,.,,.,,..',..,,.,..,.,,.,;,,,...\n",
+ " --,,\",\"...,,,,,.,...,,,,,.'.,':\"\n",
+ " ..,..,.:\",?,,!\",,,;,,\"'\"..,,,.,,\n",
+ " .,'.,.',,,.,',.,','.\",\"--\"'?\"\",,\n",
+ " ,.\",?\".\"??...\",.\"...\"\"!!\".\".\",,,\n",
+ " .....,,\",,\"....\",.',,'-;,.,,'.,,\n",
+ " ..,,'.\".\".\",,\"\"..,,,..\",,!'.\".,,\n",
+ " .,,.--'...\"\",?\"\"...\"\",!\".\",,'!..\n",
+ " ,,.,,.,----,.-..;.--,,,,,,,--.-.\n",
+ " ,,'.,,-,,,,.,..\"',.,,\".\"?\".\"'.!.\n",
+ " ..'!?--!...\"\",'!\".\"?!',\"-,.\",!?\"\n",
+ " \".\",.....\":.'.\",\",,.,,'.,,.:\".,,\n",
+ " '?'!\",',.\",!\",,,.,,,,.\"?\".,,.\"'!\n",
+ " ,,,....\"!\".\"!\"\",\".\"',!\".\",!\".,,,\n",
+ " ...,,,.,,,,.'..-.''..,,.,:\".,!\",\n",
+ " .,,.,.,.,,..,,.,.\"!\".\"!!\",.,,.\"?\n",
+ " \"\",\",,\",....,\"....\"--!\",,.,,,.:\"\n",
+ " .\",\".,--,.,,,.,.,(),.,,.,,;,.,,'\n",
+ " \",'.\",,\".\",\",\".,.,.\"\",??\".,,.\"!!\n",
+ " ,,.-,,,,;,,.,,.,,,,,.,,,,,.\"',!'\n",
+ " ,;,'!...?,.,.,....!.--...,.,,...\n",
+ " ,,,.,',,.'-,.,.'.'.',--',--.--'-\n",
+ " ,,,?!'.'?'!\".-.-.,'.,,,,,.',.--.\n",
+ " ,:\".,:'.'\"\",\".\",,!\",;,.\",',\",\".\"\n",
+ " .,,.',,.*\",,',.\"\"?\".\"''--..\"..,,\n",
+ " ,,.\"':\",,.\",,.,,:\",...\"--.,.\",\".\n",
+ " ,,,,,..,,..,--.....,-,.,.,-,....\n",
+ " --,.,,..,,,.;,,-,,,..,,.,,.,,,,.\n",
+ " .,,.;...,..,.,,,,...,.,.\".......\n",
+ " ,.\"......\",.\"'?\"\"!\"..\"...!...,..\n",
+ " ,,,.\".,\".,,.,,,,..,.,,,.,.\".....\n",
+ " ,.\",''!,\",.\";'!\"..'.\"?'!?\"...,.,\n",
+ " '',\"\".,,\".\".,,,.,,\".\",,.,,.,,\".\"\n",
+ " ,,\".\",,,.,,''.,,..,..,,,:,,.,..,\n",
+ " !,'!\"\"!\".\",\",,,',.,.\",?...,?\"\"?\"\n",
+ " '.,..,,..,,,,.\",!,\",....,,,...,.\n",
+ " \"........;,,'....\"\"'.,,\".\",,,.\"(\n",
+ " ',,...\",.,...',,.,',,.,.,,'.,.,,\n",
+ " \".\"'',\".\"--!'--!,.','.\".\"??\".\"',\n",
+ " \".\"-.,'!\"..,'.\",\".\".\"\",',,'.',\",\n",
+ " ,\".,,.,,.,,,,,,.,.\",\",.\".,......\n",
+ " \".\",!,\",.,:\"?'.\"\"?'.'....,'.,...\n",
+ " -'--.,,,.,,.,,.\",\".\".\",.,.,..\"'?\n",
+ " .-,,.\",\".\"!\",'.,,,,--.,;,,..,,,'\n",
+ " .\",\",\"\"--.\"?\".\"?\",,.\",\".\"?\".\"?\"\"\n",
+ " ..?\".\"!......,...!',?\",..\"?\",.\",\n",
+ " ,,!!!\".',.,,,.'..\",,,\",.\",.\",,.'\n",
+ " '!.'!...\",.,,.\"\",?\"'...'''!\",.,.\n",
+ " ,,,..\"??\",.\"??...\".,.\",!\".\"'?\".\"\n",
+ " ,,.\"!\".\",'!\"\",'!.'...,\".\"!?\",.\"'\n",
+ " !',--.\"\",'!\",-,.,.,.,.\"!\"',.\"!,,\n",
+ " :,',----'.??..-.'--',,.\"!\"--.,-,\n",
+ " ?'?!',','\",'.\",,\",:\",'.'--.?\".\",\n",
+ " .,,\"!\".,,',.,,,.,.\"!,-,,\",.\"!!!\"\n",
+ " ,,\".:\"!'!\",,.\",.\",,.'..\"!,',\".,,\n",
+ " \",.\"\",,\".\",,,'.\".\"?\",\".\".....\",,\n",
+ " ---...,.,.\"...!,,\",\"!'.','.'.'.'\n",
+ " \"',.\"...!\",'.\",!\",,:\".\"\",,\"..\",\"\n",
+ " ..*...\",\"\".\",!\".\".,,....,.,!\".\",\n",
+ " --.*\"','.\"*()\",,.\"\",-,;,,,--,!.-\n",
+ " ,,,',,.,...',,,,\"----,,,,,,,\",'.\n",
+ " \"''!\"\",\"'.\"--,.',\",:\",,!\"\",!\".\".\n",
+ " .\"\",,\".\".\"\"?\".\"'?\"\"?\"\"?!...,:--.\n",
+ " **\".,!\"\",!\".\",'--!\"\"''?\",.\",,!\"\"\n",
+ " .....\"\",\".\",..\"\",.\"**\".\"\",,!\"\"?\"\n",
+ " ,,,\",.\",!!.!--,..'.,,,?,,\",\".,''\n",
+ " !.\"\",'...,\",.,,,,,.,'..,.\",,\".\"'\n",
+ " .\"'.\"\",,...!\",.,.,.,,,,.:\"?\"\"?\",\n",
+ " ,,--,...?,.;.-,-,-.??.,,--;--.,.\n",
+ " ,,.,,,.,(),,.,,(,),-,,.--,,..?-?\n",
+ " --.,-,.(,),,,-,-,-.,-,.-,,--,--,\n",
+ " \"..,,..'...,,-,,..:,...,.'.,.,,,\n",
+ " \",..\",?\",.\".'.\".\"?...,?\".\"?\".\",'\n",
+ " .',,.--,--..,,,,,.,,.,.,,:\".\",,,\n",
+ " ?\"\",'?\",.\",\".,,.\"?\".\",,,,\".\",...\n",
+ " .\"'.,'.'.\"--,--\"',,....\".\",,'...\n",
+ " '...\";,,..,...\",!...!\".\",\".,,.--\n",
+ " .--,,.,,,,,..,,.,,,,,,,.,.\"!?\"..\n",
+ " \"\",,,\".\".,...\",\",....\",,',.\",!\",\n",
+ " .''....'.\".\",'...\".\",.\"\",.\"\",.\"\"\n",
+ " ?.\",-.,,,'.\"...'...,?:''...,!\",.\n",
+ " ,,..,,:\"'?\"\"'!\".,,-.,,,,.'.,,,,,\n",
+ " ,,\",.\",.,,,--,!,,.\":,',.\"...!,,.\n",
+ " ,.,.\"'?\".-,',,.,,,,,.\"!\".,,.,,.\"\n",
+ " -.\"?\".\"--,?\".\"',.\"\",,,,\".\"!\",.\",\n",
+ " \".\":'.,.,\":\",,,,,.,.,,,.,.?...,,\n",
+ " ,\",,,'....,,,,,.\"\"?\"\",\",\".\",...\"\n",
+ " ''!'.\"..,.',.,:\".,\"*.*\"..\"\",,\",\"\n",
+ " .!,.\"\",,\",.\"!\"..,,.(),,.\",\":\".--\n",
+ " ,,.,.,,,.\",,;,(),,.?\",.\",,..'...\n",
+ " ,'!';,',\",.:.\",......,',\",..\",\".\n",
+ " .--,',,.,,.\"!\",--'.\"........,!\",\n",
+ " .,,..\",\".\",,\".,-,.--,.\",,\",.\",..\n",
+ " ,..,,,.\"'!!'!\".'.\"!\".:!..;:.,,,.\n",
+ " ,.(),,-().,,,,.,.,,:'.,,''',,,',\n",
+ " .',,.:-(),''(),.,-,.,,.-;,().,,.\n",
+ " ,,,,--,,,.,.',,,\"'!\"\"'!\",\"'!\".\"'\n",
+ " ,,,.\",,,.,,',.,'...\",,?\".\",,\"..\"\n",
+ " ,.,.;,,....,,.\",,.\",,?\".\".'.\".\"!\n",
+ " \",.\"???\",.\",\",.\",.\".,,,.,,,,,-,,\n",
+ " ,,,,,.().\"!\"--,\"!\".\"!!\"--;\",!\".,\n",
+ " \".\"',!\",..,,,,,,,.,,,.,,.,'.\"?\".\n",
+ " .\"?\"\",,\"..\"',\",\"'.\"\"?\".\"?\"\".,\".\"\n",
+ " .\"',\".\"'?\"\",.'','.\".,.',,,,,.,..\n",
+ " -,,.\",?\".\"?\".\",!,.',\".,,.,.\"'.'!\n",
+ " ,!\".\",,!\".\",'!\"-,.\"!\"'.\",!\",,,.\"\n",
+ " ,,.?\".\"!\",,.:.,,'.,,.,,.\"!\",.,;.\n",
+ " ,,,,,,,.,...\"!\"..,\"!\",,,-,,.----\n",
+ " ,!\",.,,,,,,,.'.,,',,,';.,,..,,''\n",
+ " ,;..?.----,.,,;,,.,.,,,,.,',,..;\n",
+ " !\".\",?\"\",\",\",'.!...\"..,,',......\n",
+ " .\"'',,.--.'...,..,,,.\"?\"..,..\"..\n",
+ " -.,,,,--,.,,..,,.,,,,..,..\"??\".\"\n",
+ " -.,,,--,,,,.',.',..\",\",.\"?\"'----\n",
+ " ,,..,,-,.,,,.\"\"()\",\",\"\".\"',,\".,.\n",
+ " \"'\".\",,!\",,-.,..,:\",,?\"\",,,\",\"..\n",
+ " .,\"!\".,',.,,;,,;,.,..,,,,.,.,,.,\n",
+ " ,.\"...!\",.\",!!....\".\",.!\".!,...-\n",
+ " .,,,,,..,..,.\"?!\",,,.\",,'!\"..\",!\n",
+ " .',,..,.,,,,,..',,,,,..,,,,.,,,,\n",
+ " ..,..,,.,.\",,!\",-,,,,.,,-.,,..,,\n",
+ " ,--,,..\"!,!\",.,,.\"!??\".,,,.,,..\"\n",
+ " ..,,.\",,\".\"!...\".\"?\".\"!\".\"!\",,.,\n",
+ " ,.,!,,,,,,,,,.,,'.\",\",\",,,,,,,,,\n",
+ " ,,?...,'!\"..,,,,,,,,,,.,,.,,;.,.\n",
+ " ,-,,.,:,,..():,.,.,,,..,,,()..,,\n",
+ " ,;,.;.,.,,.,,,,,,.,,...,,,,,.;,,\n",
+ " .',.,,.',',,----.,,',.----:??,?.\n",
+ " ,,,'.--',,--,,;,,.?--,.,,,.\",\",,\n",
+ " .?-(),.,..,,().:,;,;,.'..:\",??,,\n",
+ " ,,,.,,,,.,,,..'..,,..-,..,,.',,,\n",
+ " .,,.\"\"\"-\".,\".\"\"\",,\"\"\"-\"..''.\",\",\n",
+ " \"\",\".\"!.\"\",,\".\"!,!\",.\",...\",,,,,\n",
+ " ;;,;-;;;;,;,-(),;,,;,--,;,----,.\n",
+ " \"\"',...\",.,,,,(,),',.\",...\",.\",.\n",
+ " .,-,-,,,,,.,-,.,,.':\",,,....?,,?\n",
+ " ,.,,:\"!?,!.,\",,.,,,,.,,:\",,\",.\".\n",
+ " ,\".\"'!\",'.\",,'..\",.\"-!*'.,\".*.\",\n",
+ " '..\"\",....\"\",,',...\".\",-,,''.\"**\n",
+ " ,,',,,,.,.,.,.,..,,.,,...,.\"?\",,\n",
+ " .,.,,,..\"!\".\",!?,?\"\",!\"..\"'?\".\",\n",
+ " ..,...\".,',,,,.,,.\",!\",\",.,?.,..\n",
+ " ,.\"',\".\";..,..,.,,.(,,).?\".\",.,!\n",
+ " .'.\",\".\"..\",--....,----',,.'.,.,\n",
+ " ,!',\".\"''?\".\",\",\".,,\",,\",...\"\",\"\n",
+ " ,,.\"',,\".\"....-.,'?''--.'.'?',,,\n",
+ " '?',',',.''','','!.'',.'.,.,..'-\n",
+ " ,.\"\",?\".\",,\".\"',\",\"...\"\"!\",.\",\".\n",
+ " ...............\".-,,..,,.',,.,,'\n",
+ " ,--\"\"--,,,-.'-.--.,.',,.,.,.,,;,\n",
+ " ,.:--.,,,,--,,,.,-,'-.,,.,,,..,,\n",
+ " ....\"\"',\".\"...,\"..\"?\"..\",''?\",.,\n",
+ " .\"!\",',\",,';!:--.?.'!\".\"??',\".,.\n",
+ " ,,,.',,..,,''..,..,,,,..,',.,.,.\n",
+ " \"',!!',\".\"!\"-..,.,,,..,.,,,'----\n",
+ " !,','.\"\",''.,\".\"?\"..\"'!.\".\"!\".,,\n",
+ " -,,,.,,'.'.-'.,,...-.-.\",,?\",-.(\n",
+ " ,,..\",,\"-.\"?\",.\",,,\",,.',,'','.,\n",
+ " .,.'.'.,.\".\",?\",'.\"!?\".\",\".\"?\"\"?\n",
+ " ,\"(,\"\"),\",,,......,,\".\",..!\".,.\"\n",
+ " \",\",,'.,,..\"(.)\"'!,!.,..,,...\".\"\n",
+ " ,,\",,...'.?\",,..,,,,,.\"'!'!\".\"'!\n",
+ " \",.\",,!\".\",....',\",.\"...,\",.\"!!?\n",
+ " ?\".\"'.\"\",.'.\".\".',',?\".,'.,.'',,\n",
+ " ..\"!\",,,.\",?.'?\",.\",\".\".\"...\"??\"\n",
+ " \",'!\":,.,,,,.,,,,...\",'!\",.\"!\",,\n",
+ " \"\",'.?\"\",\",\"''!!,!\".,,.,,,----',\n",
+ " !\".\",','!\",.\",.\"\",,\".\"...\",.\",?.\n",
+ " ..,\"-...,,.....,.:.'.','.,,,,..'\n",
+ " ,,.'.,,,,,,..,.\",?\"\"!\",.\",\",,,,\"\n",
+ " ,,..,,.-,,,,,,,,,,...,,,,.,,..,,\n",
+ " ,...,',\".\",......,.\"(.)\"--,,--;,\n",
+ " \"?,,?\".*\",,.\"*()\".\".,..(),----:.\n",
+ " ,,,.,.,,..,.,;..,--,',--,.,,,,,.\n",
+ " -.\"!\".\"!\",..'.,,.,,,,,,..;,--,,-\n",
+ " ,,..,,,,,.\"!\".\"!',--!!...',.;'--\n",
+ " .,.\"??\",..,,,...,,',.,,.,,,,.,..\n",
+ " ',..,..\"?\"\"--.\"\"?\"\",,\",-.,,.\",.,\n",
+ " !!?,?\".,-.--.\",......\".,.\"...\".\"\n",
+ " :\"',!\",,:\"!!...',!\"\",,--!...\"..\"\n",
+ " '''.\",.\"?\"\",,!\"\",?\"\"?.\".,,.,,,.,\n",
+ " ,\",\"'....\"),\",.,'.,,.\"...,\",\".'-\n",
+ " .,,.,,.\"',!,!\".\"',!!!\"..\",.'?\".,\n",
+ " ,,,,.,,.'\".\"()',,.,,,.,,..,..,,.\n",
+ " .,,,,.\",,\"',\".?,,.\"\",:?\"\"?,'....\n",
+ " ,,,,.,.-..\"?\",.\",,\"..\"?\".\",,,,.,\n",
+ " ..\"','!...'!\".,,..,,.\"?\"..,,,.,,\n",
+ " ,,:\"!.\".,,,,,,.,,-,,.\"!...!\".\"..\n",
+ " ,,,,.,..,.,,,,,,.\",!...?...,....\n",
+ " \",,,-.,',..,-,-..,,,,,.'.\",...?.\n",
+ " ..,-.\",\"(),\".:.\",.,...().,..,,.'\n",
+ " ,.:\"!....\"\"?....,\".\".\",,-.\".....\n",
+ " .,,...,,.\"!\",,....,...,.,..',.,,\n",
+ " ,,.,.,,,,.,..,,.,.,.,,,.,,,,.,.,\n",
+ " ,,,..,.\"\".',,,.(,--),,.*'.',,,,,\n",
+ " ,.,.,,,--.',...,-,,.,,--.,,,----\n",
+ " ,,,,.,..,',,.\"',\".\"',...,?\".,,.,\n",
+ " .\"'!!,,!\".,.,,-,.--..--,,--,,,,.\n",
+ " ,!\".\",--'...,...\",.,',,,,.,.',,,\n",
+ " \".,\"..,--.,--.',.\",\".\",,!,\",.\"..\n",
+ " '.\",\",'.\"....\"()',,,',.\",,,\",-.\"\n",
+ " ..\",,....,.\"()\"\"----\",.!!.,!!,,.\n",
+ " '.\",,?!?\"\"?\".\",,!\",,.\"!\".\"?...,.\n",
+ " ,--';,.,,,,,,'....,.....\",.\",\",,\n",
+ " ,,'.,..,...,....-.,,..,.,.,,,-,.\n",
+ " .\"-,',?\".\",',?.!\"..'.,,.\",',\",'.\n",
+ " ,\"\".\"',--!,?\",.\"?\".\",,!\",,.,,',-\n",
+ " ,,,,.,'.,.--..\",!,\",,,....,...,.\n",
+ " ..,.,.,.,,,..'.',,,,.'.,..,.,,.-\n",
+ " ,?'?\".,.,,.\"....'...\".\"!'.!.!\"\"'\n",
+ " ,'..,,.\",,!\".\"'?\".\",,.\",,,.\"'!\"\"\n",
+ " ,,\",'.\",.\"\",...',\",,.,,,.,,,,.,,\n",
+ " :,.,..,,..,,,,.',.,,...??'?,..,,\n",
+ " .',.,.,-',,.,',,..,.\"'.?\"..\",.\"\"\n",
+ " ,...,..;;,,,,..,,,..'.,..,,,.\",,\n",
+ " ',,,'--''-''--'...?',!\"..\"--,\".\"\n",
+ " ,,,..\",,\",..,,.,,.,,,,.,,,.,.,()\n",
+ " ..,,.,,,.\"'?\",.\",!\",',.,,.,',,,.\n",
+ " ,,.'.,....,,..,,.,,.,,..,'..,,,'\n",
+ " -,,,.,.\",,,,...,,\".\"...!.'!!....\n",
+ " ..\",!\",.\",....,,,!\",.\",,...',\".,\n",
+ " !\",.\"',.',,,!!\",.,,,.,,;-,,.,,,,\n",
+ " ,-,,,.\",!\".\"'.\",--.\"!,,!\".\"-,.,!\n",
+ " -..,,.,,.,,,.\",?','??\".,.\",,\",.\"\n",
+ " ,-,.',,.,,.,.\",!\",.\",!\",,,,...,,\n",
+ " \".\",.\",\",.\",,\".\",\".\"?\".\".\"\".--!\"\n",
+ " ,,,,,.,,...,,,.,,--,.'-,,,.,.,,.\n",
+ " \",.!\".',.\",\",\"..\",:.\",\",,\"\".\"?'?\n",
+ " !'\".,,.,:\"...\"..\"-;,,.,',..,.\"\"!\n",
+ " \".\"..\"'!\",,'.,--.,,,..,,,;,(,),,\n",
+ " *,.*()*.*()..',':\",?\"\",,\",.\".\"\"?\n",
+ " -,\",,,...\"\"?\",.\"?...!\".\",\",,\",,.\n",
+ " ..\",.',--,'--(),,:\"!\",\"!\".,,,,.-\n",
+ " ',,.--,,--,',,,.,,;,,.,,,--,.,.(\n",
+ " ,,,\",--?\",,,,,.'.',.,,--.,;.,,.,\n",
+ " .,,,,-,.\"?\"\",.\"()\",;\"()\"'....\".\"\n",
+ " ,.,'',,..,,.\",,\",.\".\",,,,..,.,',\n",
+ " \",,\";.\"'!\".\"......?\"',,\",!\".\",,.\n",
+ " .\"'.\",?,,....-\".\",!'.?,'.--'?,..\n",
+ " .,'','.--,,,-,.,.--,,;;'----,,:,\n",
+ " ..,;----',','.,.',.,',.(),,,,,.,\n",
+ " ,.,',(,).,,,,,,.;.,.,,.,.'.\"?\",,\n",
+ " ,..,,...,,.',,.,,,,,.(),.\".!\".\"?\n",
+ " --.,,\",...\"!?\",.\",\".\"'.\"\",,.!\",.\n",
+ " '',..,,,,.\".\",..'.,.-,.-.;,,.,,,\n",
+ " .\"!!!\".\".\"'.,.\"!\".,,,'.,-..,,.\",\n",
+ " ,.\"?\".\",',,\",.,,,.,.\"!\",,\",'?\",,\n",
+ " .,,,',,.,.,,,..',,,.,,..,.?\",\"\";\n",
+ " ...,,...:,.,,,,.,,;,.,.,,.:\",\",,\n",
+ " ..:\",,\",.\",,..\"\"?\".\".\"\"?\"\"!\",..,\n",
+ " ,,,,??.--.----,,.'',,.,.'--,,,..\n",
+ " ,,,,,.,,..,,,.\",,?.??\".\",!\".,,--\n",
+ " ,,,,,.,.,...\",\".,..,,..,.,,,,..,\n",
+ " ,,,.,,-,'-,,.\"',,?\".,.,,:\",,'!\",\n",
+ " ,,,.\"!\".\"!\".\",',\",\"?.\"\",...!\".\",\n",
+ " ,.\"''.?--'.?',';',\".\"??\".\"??\".\",\n",
+ " ,,\".\"--,,.......\"',,,,.\",,\"\"!,.,\n",
+ " ,:\",,!,,!,!\",,,,.\"'.,,,\",.\"?\".\"?\n",
+ " ,,,.,,..,----,,.,,,,..,..,:\",!\",\n",
+ " ),.,.,,,,,--,.,,,,'(')...\"\"\",\"-,\n",
+ " ,...,,.,.,.',,,.,--,,--,.,.;,.,,\n",
+ " ,,.(.).\",!\",,,...\"!\",\".\"**\"!.\",.\n",
+ " ..\"?\",.\".,\",.\".,.\"'.,,,.,--.',.,\n",
+ " .,\"..\"???\".,..().,.\",\",.\"',.\"\"??\n",
+ " .\",??\".,'.\"?\",.\"?\",.\",,,\",,():\",\n",
+ " ,.\",',\".\"',\",.\",?\",.\",\",.\",,\",.,\n",
+ " ,!\".\".\",,,\";\",,'!'--,,.,\".'.,.,,\n",
+ " \",?!\",,,,,,..,,..,:\",\".,.,,,..,.\n",
+ " .\",!.\"\"!\"--.\"?\".\"?...,,,--??\"\",!\n",
+ " .,,.,,,,..,,.,,....,.----,.,----\n",
+ " ,.,,,.\"?\",.,,.,--.\"??...\",,,...,\n",
+ " ???,??....,,,,,--,,--.,,.,-,,.--\n",
+ " .;,,..()'.,,,.:-.,.,,,!,,:\"..\".,\n",
+ " ,.,;,:,,.,,.!().,,.,.',..,,.-.,,\n",
+ " ,--,--,,.'',..,.\"--.',\",..,--:\",\n",
+ " \"\"',','!!\".'.\"...!\",,.,.'..,..,'\n",
+ " ...\",.,,.,,,,,.,,,.,,,.\"?'!!\",..\n",
+ " ,.,.-...,-.\",,\"-,\"';'!\",,,.,-,,,\n",
+ " ...\",'!\"\"--!\",,,.,,,,,,,.,,....-\n",
+ " -,'.\",,\",.',,,,,.,,.,..,.,..,.\",\n",
+ " -,,--..(,),.,,--.,,,.--;---;,;;,\n",
+ " ,,,-,,.,,.',,.,,!,,.,,.',.,.,,,.\n",
+ " ,,,,,,.,,-,,,,-,,!,*,.*.,.,:!,,,\n",
+ " ,.,,:\",.,,,.\",.,,,----,,.----,\",\n",
+ " .,.'-.:\"..,.\"\",,,.\"\",--.\"\".--.\"\"\n",
+ " ,----,,.,-,,.,;.,.;;,.,,-.,,..,,\n",
+ " .\",!\"(.)\"?!\",.\"...\".,.,,,.,.\",,,\n",
+ " .\"!,,\",.,,.,,,,.,..\",!\",.,,,.\",,\n",
+ " ',:\"!,!!\".\",,\",.\",.':'','.'','.\"\n",
+ " ,,,,.'--,,--,;,,----',--,,--.'.,\n",
+ " ,,.().,,.\",,!.,\".\"!,!!\".\"',\",.,.\n",
+ " .\"?\"..\"',!\".\",!\".\",\".\"...\",.\"---\n",
+ " ....!'.,--,.\"\",','?\".().\",!!;,,.\n",
+ " .'!,!\".\"....!....,,!...,!...,!,'\n",
+ " .,,,,.:.--,,.'.,,,,,,,,,...;,,,,\n",
+ " ,,..,-,.\"--!\".:\"...,???--!--!...\n",
+ " .,,--.,.,.-,;,...,.,,,,'--,.,',.\n",
+ " \".\".,\",..\"',\",.\"..\"\",\".\".\"\",'.,?\n",
+ " ,,.\",??\",.'..,,.\"?.\"....,,'.,.,,\n",
+ " ,.,,..\".!,!\".\"?!.'.'.\"!\"()\"..\"'.\n",
+ " .,.\"?\",,.\",.\"\",.\".,.\",,,\",,,\"--.\n",
+ " ,,.----,,.-,,-,,:;,,.,.,.\"'.\"-,.\n",
+ " ;,,;,,.,......,.,,,,,.(--).:\",,?\n",
+ " ,,.:,',.,.?,(');,;',,.;,,.,,,,,-\n",
+ " ,.,,.\"\".-..(,)....**.:.()..,,--,\n",
+ " ,,.().,.,----.,,,,,,.-.,,,,.,,,.\n",
+ " ,,.,.,,,..,.,,.,',.,,.,',,,.,,.,\n",
+ " ,.,,.,,-,..,,,,,,.,,,.,,.''.\",!\"\n",
+ " .\"\"----\".....'?\",.\"?'??\"\"!!\",.\"'\n",
+ " ..?\".\",??\"..\".?\",.\",,\".',().,.\",\n",
+ " ,,.\",,?\".\",\".\"',\".\"';'\"----\"....\n",
+ " \".\"'.'.'\"\",,\",,..,.,,,,,.,,\"-\",.\n",
+ " .()--.\",!??\".,,...,,.\".\",,,.',,,\n",
+ " .--',\".\"'?\"\"?\"--\"'.'!\"\"!...?\"\",\"\n",
+ " \",--,\".\"--!?,!,:''','!'.\"\"!\".\"..\n",
+ " ,..,,:\",.\",,.,,-.,..-',.',,.'...\n",
+ " .\".\",,...\".\"?...,?\",...\".,\",.\"!!\n",
+ " ?\".,.\",\",\"':''.'''.?\".\",!\",,:\"?.\n",
+ " \".,!!--!\".\"',\".\".!\",.\",'!\".\"-?',\n",
+ " ,,,.'.,,-,.,,.-'..,.,,..\"'.,\".\".\n",
+ " .\".'.\"\",?\".\"?,\",.\"'.,----?\"\",\",\"\n",
+ " .\"?,,!\",.,;.\"-,,,\".\"'..,!\"',,.\"'\n",
+ " *\".\".\",?\"*.*\",?\"\"',\",.\",'...\".\".\n",
+ " ,.\",?\".\"...?\",,,,,.,.,..\",,\"....\n",
+ " .\",-.,','\",.\"!\",\"!,,!!\"\",!\"..,,,\n",
+ " \",.\",!',\",.\"',?\".\",...--'?!'.\",\"\n",
+ " .\",'--.\"\",?\"\"?,'..!\",..\"?\".\",'.\"\n",
+ " ...\"-,-...\",,.,,...--.--,--,,;,,\n",
+ " .:,.'.\"',;!\".\"','!\".,.,,;,,..\"',\n",
+ " .,.,.,.\"!\"..,,.,,....,.,,.'.,..,\n",
+ " ,,...,,,.\"!\",.\"?\",----'.\"!\",,.\"'\n",
+ " '...'.',().,,,,.,,,,.,,.,--.,.,.\n",
+ " ..-,-,..----;.,.,.,,,.,:\",,!!\",.\n",
+ " .\",\"(),\".,..,,.,.,,,.:',?'--',,'\n",
+ " \",',.,'.,,?\",:\",?.','(),'.'.'.,,\n",
+ " ..\"??\".,,..,,.,......,,.,--..,.,\n",
+ " .\",\".\",\".\"?\"\",.,,,,.,.,?\".\",?\",.\n",
+ " !!\",,.;,,..,,.,.,,,,.',.\"?\".\",\".\n",
+ " .,,,,,..,,,.:,,,;,,',,.,,,,,.,.'\n",
+ " --,,.,,,,,.,,',,.,,,,.,'.,,.,,,.\n",
+ " \"\".\"'!\"*,\"\"\".\",.,,\".\",(),',*().*\n",
+ " (),,,,.(),.----?----,.,,,,.,,.,,\n",
+ " .,'.,.,.,,.,..--,,,,,,,,--,,(-),\n",
+ " --..,,.;;,..,,.,,.,,.,,.\",\".\"!\",\n",
+ " '--'.--.\"..\",\",\".,...!..,:,,....\n",
+ " --,,,,.',.\"??,,,\".'....\"......,,\n",
+ " !...'!\",,,,,.\"!...!...,,\",.,,'.\"\n",
+ " !...\"\",,!\",....',,,,.'.'.',.,,.,\n",
+ " \",\",',\",'.?,!,.\",,,.....;'.;..,,\n",
+ " ..,,.',.,,,,.,,..,..,.'--.----:,\n",
+ " --,,-,--.-,,\"',\"--,,.,,,.,,,,,.,\n",
+ " ?\":\",\".,,,:\",,\".----?.----.,,.,,\n",
+ " ,,,'?.,',----.,--,.,,,----.,..--\n",
+ " .\"!\",..\".!.\".\",!\".\",,'.!\",.\"--!\"\n",
+ " \"'.',';,,'-,-.,,.',,..-.--.,,...\n",
+ " ...\",.\",!!...?.\",,-,,,.\"...??...\n",
+ " -,,,()--.,..----....\",!,??!\"--,.\n",
+ " ',\",.\"'.','!\"\",,\".\"',\".\",'...\"\".\n",
+ " .\",,.\"\"',,\";\"----,.\"\",?.\"\"',\".\",\n",
+ " ..\"\",\".\"';...'.\"\",,,,'.'!'.'.'.'\n",
+ " \",.,.,.\"!\",\"!\".\"',\",.\".''.'....\"\n",
+ " .,,.:\",,,!!,,,\".,.,,'.,,..\",,!'.\n",
+ " !\"\"...\",:\"---,\",,\"-------,----\".\n",
+ " ,....,,,-----,....,,.----';.,---\n",
+ " '.'.,----'----',,,..;.---\"\"..,,,\n",
+ " \",'.'-,,.,,.;,..,,,,,,,.,,,.,-,.\n",
+ " .,,--,--,'.,,,,.,,'..,,..,,.,.,.\n",
+ " ,,.\",,!\":\",??\":\",.,!\",----.--.,.\n",
+ " .\"..-.,.,,.,.,,,.,,;.,',----.,.,\n",
+ " ,,,,.\",,\".\",,.\".',,.,.,,,.,,.,,,\n",
+ " .,.,,,,.,.',.'..,',.',,.\",',\".\"'\n",
+ " .:,.,-,.,,.',,.,,...,,.,.,,,..,,\n",
+ " ,.,.,,.,.----:???--:\",,\",\",\"...,\n",
+ " ..\",.\"--!\".\"......!\".',,,,,,.,'.\n",
+ " ;,:.'',.\",\".\".;..\"\",?\",.\"..!\",.\"\n",
+ " \",,...?\".\",...?----.----.?...,\",\n",
+ " ,\".,,,...',',,,.,.\",','..,.\":\".\"\n",
+ " \"\".!\"\",'?\",,,.\",\",.\".,\",,\".,'...\n",
+ " ,.........\".\"--,--,.\"\"';...\",\"?\"\n",
+ " '.\",\",\":',?''!,..,.,\",.\",,\",.\".\"\n",
+ " ....?\",.\"?,.!\".\",...\",\",,--;?.'?\n",
+ " .\",,\"..,.\",???\",.\",,,\".\"?.,,\",',\n",
+ " \",,:\",!.?\".\",.\",,--\"?!\".\"?\".\",\".\n",
+ " :\",!'!\"'.\";.\".,..'.,.,.,,.',.,..\n",
+ " ...\".\",\"-.\"',,.,.......,?,!\",.\",\n",
+ " ..\"\",!!'....!,'!\"'.\",.,\".\"??,'.?\n",
+ " ?!\".'.,:\",?\",\"''?\",,,..:\"'?'?-?-\n",
+ " \".,,....\"',,\"\";,.',:\",,--,\",,'.:\n",
+ " .\"\"?\"\",\".\"?,\",'.\"'--.!\"\",..\".\"?\"\n",
+ " ..\",.?(,,)--,,--(,,)??,;:,,-;;,,\n",
+ " ,,--.,.,.,.,.?!\";,\".??..;;.;.,.,\n",
+ " ,,-.,',-.-..:,..----...-.;.',,..\n",
+ " '--,.(),,.;,----,,,,.,,,,,...-..\n",
+ " ,..,,..;;..--.:.,.,....:.,,..\"!!\n",
+ " .,'.,,,.,,.,,...',,.,,'.:,,',','\n",
+ " -.;,.--.,,-.,;,,,,.'.--,.,,,.,,(\n",
+ " .',.'.\"'?,\".\"??'!\"',,'.\",,?\",.\"!\n",
+ " \"'..\",,,'.,.,.\",\",.\",.\";.,.,.,()\n",
+ " ,,\",\"',!,...'.\"..\",,\",\",.,,-...\"\n",
+ " ,\".\",....,'....,...\",,,.\",,?\",.\"\n",
+ " .'.,,,,,,,--.,.,.,,,,.',,,,,.'.,\n",
+ " ,,,,,:\",'.\",,;,,,.,.,,,:\";'!''--\n",
+ " \".,.\",,?\".,,..\",...,...!\"..,,.,.\n",
+ " .,.,,.---,,..,.,,,.,--,.,,'...,,\n",
+ " .,,,..''.,,,.,,,,,..,,.'.,.,'.,,\n",
+ " ',\".:\",'.\",,;.,,,',.\",,\"(),\".,'.\n",
+ " ,.,,,..:\"!'!\".,,..,:\"''....,??\"\"\n",
+ " .\"!\",.\"',\",'.\",,....\"\",'.!\".\"',.\n",
+ " \",.\"..:'!',','.',\".\",.\",,,,,..\".\n",
+ " ,,.-.,.,,..,,,,(,'),,.,.,,,,,'.,\n",
+ " ,,,,.,,,,,.',,;,.,,,,,.,',;.,,.,\n",
+ " ,,.,,',',',.,..,,',,.,,,--,--,.,\n",
+ " .,,.,..',----.\"?\",.\"',',\".',..\"'\n",
+ " ..?.....'..,...\",;;..,.\",.?\"\".!'\n",
+ " ,\",,\"''.\"\"'',\",.\".,!\"\"',\",,\"...\"\n",
+ " (),,,(),(),'--.,,,,,,.,...-,,.,.\n",
+ " .\"!,\",,.\":,\".\"?\".\"?.,'.\"'.,-,.,,\n",
+ " ,'.---.,.,,,.,'-,.',.,,,.:,,,,,.\n",
+ " \"!\".,,,,--,:----,--,',.,,.-..:;,\n",
+ " \",.\"\",\",\"!!.\"\",?.',\";,:\".!,?\"().\n",
+ " '...,--!,!...\",:\"!\"'.\",!\".,,,,,,\n",
+ " ,,-,.,.,,,.\"--,'.,--'!'!\".,',,,-\n",
+ " ().\",*----,,....,,\".*.\",?\".\",!,,\n",
+ " \"?\"\",..,--.,..\"\",'.\"\"?\"()\"?:,...\n",
+ " ,,.\"'.:'.,:',,----.,,.'!\".,..,'.\n",
+ " \",?\"...,.\",,\",,.\"?\",...()..,.:',\n",
+ " -.:!''....?...\"\",,\".\".\"\",,,\",,\"'\n",
+ " \".\".:..\"\",'.,.,!,--,!.,!\",.\",,\".\n",
+ " ,..'',,;.,,.,--,,,,.',,,.,..\"!,?\n",
+ " \",\".\"!.,,...\"\",\".':--.\".,\",.\",--\n",
+ " --.'.\"',.\"??\".\"?\",..\"?\".\".,?\".'.\n",
+ " \",!,.!?..--'!\"\",\".\"...\"\"'!'!\",.\"\n",
+ " \"\".\"\"?\"\"?.\"\"?\"\",,\",.\":,,,.'.!,'.\n",
+ " ',..,,!\".\"?\"'.\",\",.\"!\".\"!,!?,,!,\n",
+ " ,,,,).,:,,;,,.;,,..,,,,,,,.----.\n",
+ " '.,,,,,.,,.,,.(,).,,,,..,,..,,..\n",
+ " ,,'.'.,.,,.,,,,.,.,,,.,,,,,,','.\n",
+ " \",,,,,.-------.--.,,,?,.,,',,.--\n",
+ " ...,,.,,.,;,....,.,;,;,.,,,,,,,.\n",
+ " .--,;,,,.,,,,,,.,--.,'.,,.,,;.--\n",
+ " -,,,:,..,,.,.,',,,,.'----.,,,,?'\n",
+ " ,;',-\"\",','.,,,'.:,,,,,.,:,,,,,,\n",
+ " ,.,.,,,.\".\"--'.\",,.\".(,,,',,,.)\"\n",
+ " ,.,,,,.,:():,().,,,,,';.,,.,;,.,\n",
+ " ,,..----;--,-,.,;,,--.,,.,,,,;.(\n",
+ " ,,...:'..--,,?,,,,,?,,,?,,.,..,.\n",
+ " .,,,.,..,,,:.',,...,,,.,,,'.,,'.\n",
+ " ,,,().,,,.,',,.,,,,,,,,,..,,.,,,\n",
+ " ',,,,,.,,,,,,,,,.,,'.,.'.,,,.'.,\n",
+ " ,,.,--,,,--..'.,,'.,..,.,,--,,--\n",
+ " ,,',.,,,--,,..,,.,,'.,,,.,,,.--,\n",
+ " ,,..(),,.,.(),,,.(),,.,,,--,,--,\n",
+ " .,.,,.,.;,,,,,.,,(,'),,,(,)..',.\n",
+ " ,,.,,,,,.-----..,,,,,.,,,,,..;,,\n",
+ " --.',,,'.:\",,(),\":\",,,,,.\";,.,**\n",
+ " ),-(://./)..-..-,,,(/).,-.-,....\n",
+ " ,,:.,-.....-(),.\"\",....-........\n",
+ " .......--%-.-,.().,\".\"-(-)/-.-.-\n",
+ " ,,....-,().,..,.,......,'-',,...\n",
+ " ()://./...'.'..,,.,.,,,()-,@..':\n",
+ " . \n"
+ ]
+ }
+ ],
+ "source": [
+ "compare_many(sherlock['punctuation'], pap['punctuation'], wap['punctuation'])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 24,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "..-.......'.........,,,.,,,., <> ,.,-..:::,[#]:,:,]::******,,. <> ,.,-..::::,[#]:,:******,/::::\n",
+ ",,,..\"\".\",,\"\"\".\",.,,.,.\"\",\"\", <> .,\",\"!.\"\"?\"\"!,!__,.\"\".,,,,..\" <> !!\",.,,,,.,,.,,,,,.\",,.',\",.\"\n",
+ "?'\"\"!...,,.--,,,\",--.\"\".\"\",.\" <> ..\"\",....\"\",.\"\",.\"\",,.\"\",,,.\" <> .',,,.!..!,.,!....,,?...'..,,\n",
+ "''',''''\".\",-,.--,.',--',,,\", <> ,.\"',,'!..\"\",\";\".\"\",\".\",?\"\"-. <> .,',.',..,,(),:\".?.\".\",\",--\".\n",
+ ",-.,,.-,,,,,.,,,,.\"\".\"\",.\"\".\" <> .\",\",\"..\"\".,\".\"__;?.;,.\";.;,, <> .\"?\".\",',.,.\",,,.\",\",,\"?,\",\",\n",
+ "\"\",\".\",-,\"\"\",,\"..\"\",\",.\":,,-, <> --,,;,-,...,,,,,.!;.'.\",\".,\", <> ,,';.,,*.,,.',,,..*.,\",\"\"?\",,\n",
+ "!!\"\"-\"\"\"\"..\"\"\"\"\"\".\"\"\"\",\"\".... <> ;,,..;,,,..!..,,,..,,..,.,,;, <> ,.\",,,\".\",\",,\"?.?\",,,.\"!\".,-,\n",
+ "\",\"\"\"\"\"\"\"\"\".\"\".-.\"'\".\",,.'\".\" <> ,;,,.....,.,.'.;,.,,,,...;.'; <> -,,,..,.,'.,,,.-..,.'..,,,.,,\n",
+ "\"'.,\"\"'.,,\"\";.,.'..,..,,,..-, <> ..,,,..\",\",\"__;,,.!,,!!,,-..\" <> ,,,,----.,.,,.\"!\";.\",,\",...,,\n",
+ ",,\"\"\".\",.,,,-.,,.\",-,,,..,.,, <> .__,!--.--',--.',,?.\"\"--..,;. <> -.-,,,,..,,';,',,'.,.,;.\"!\".\"\n",
+ "',,,,''\"-,,,,,,.,,.,.,,.,-\"\"\" <> -,..,..;;,;;,,.,,,,.,..--,,., <> .,',.\",?\".\",\",',\"--....\"\",?\"\"\n",
+ "..,.\"\"\"\"....-.\"\"\"\",\"\"\"\"--,,,. <> ------..\"\".;?.',,__?:'!,;.'\"\" <> .\",\".\",\".':\"!..\".'..-.\",?\",.\"\n",
+ ",,\".-..,.,\"\",\"\"..'...,,\"\",\"\". <> __.\"\",.,..;,.,.\"\".,\",\".\"\",,\", <> ,,.,,,.',,.;.,----,,,,..\",\",\"\n",
+ "'\".\"'\"\"'\".\"''.,,.,'\"\"'.,\"\".-. <> \".,.\"\",\".;\",.\";,...'.;,,__.,, <> ;,'.\"\",,!\",,,-..,.,,..\",?\",\",\n",
+ ",,.,,,.\"\"\"\"..?-,.,.,,,\"\"\"\"-., <> .-.,.\"\",\",\",,,.';.,..;,..\"\"._ <> \".,.\",\",,,,\".,,,,----,...\".,,\n",
+ "\".,.\"\",.\"\"\"\"\"\"\",.\"\"\"\",\"\"\".\"\". <> ..\"\".,,.\",,;,:\",.,,?\"\";.\"\".\"\" <> ,.\"',,,.\"',\",\",.\"\"!!\".\",...?\"\n",
+ ",,,.,\",.\".:\".--..,.,,....,,., <> .!..\"\",;..\".\",\",;\",..\"\",,.\"\", <> \".\"',\".\",.\"\":,,,\".\",,.,,,.\"\",\n",
+ "\"..-\".\"\".\"\"\"\".\"'\".\",\"\"..-\",,, <> .\"\".,\",.\",;,,,--?\",.,,:\".\"\".\" <> ..\"?\".\",,,..\"\",,!\",.\",\",\",-;.\n",
+ ".,.,,,.,.,.,...,,.,,\".,,,,.,, <> ',,.,..,,.;,,'.,,;',,;,.,,;,. <> ....\".,,''.,,,.,..,,,;,,;,.-.\n",
+ ".\"\",\"\",\"\"..'.,,-,\"..\",\".\",,\"\" <> ;,,;'.\"\",\",\"';'.\".;,..',,,\",, <> .,,.,',,.,..\"',\"\"--.,?!\"\",\",.\n",
+ ".,.\"\",,.\",;\"',.',.,;\"\"\".\",',. <> ',.\"\".\"\",,,.,.,?\"\".\"\"-,\",\"'.\" <> ,\"..\",,\".\",.\",,\"?.\"',,('),,.\"\n",
+ ",,'.,''',,'.,.,--,,-.',.'-'.' <> ,..\",\",\",!.\"\"--.\"\",,\",\"?\"\",,. <> \".\",\".?\"\",;..;.\"'.,.\",,\".\",\".\n",
+ ",,,.,.,.\",..,,,.-,''..-,,,,-, <> ,,,,..;,.,,,,,;,.,,.;;,,,.,,. <> '?.:'--,.,.','?'.\".\".--...?\",\n",
+ "-.'','.,.,.?'\".\".'','!.,,-.'\" <> ?,,!\"\",;,,;.\"\",,\";\"...\"\"__,., <> .,.\"',\",.,.\",,.,...\"\",\".\".\",.\n",
+ "'.;'.,''''\"\".,,-,.-'''.',-,., <> ,\",\".\"\",\".;,'.,,-,.,,,,.-,;,, <> \",,!.\"\",,\".\"!\",.,-'.',,.\",!\",\n",
+ ",..',,.,\"-.:-.,.,.\"\",.\",\"\",\", <> .\"\"!.,__,.\"\".\"\",..\"\";.\"\",.\"\", <> ,,!,.\"'-.;,,.,.\"',\",\".,\"(),\".\n",
+ "..,..,,,\"\"\".\",.\"\"\"..\",\"\"\",\"., <> ,\".\",\",\".\"\",.\"\"!,\",\".,,,,,;,, <> ',,(,,),.'(),.,,,.\",\".\"'?,\",.\n",
+ "\"\"\",,;\"\"\"\",.'\"\",...-,\"\",\",\"\"\" <> ,,.;';.,.;.,,,.',.,.,,,,.,.., <> .\",';','''!\"','.\"?\",,\",....'.\n",
+ "-.,.,,.',,,.-,-,.\"\",\"\"\",\",.\", <> ,..,,.\"\",\";\",.,,.\"\",\".\",?\",.\" <> ,,..,.\"!\".\",!\".\"!\".\",.\"\",;'.\"\n",
+ "-\",.,,,,-,,-,-,.,,,.;,,,,-.,, <> ,.,,.?\"\",\",\";.,.\"\"--.,\",\".\"\", <> \"\",',\",,.',.,-.-.,,,..,;,,,..\n",
+ ",,-,-.\"!\",-.\",.,?.,-'\"\"',,\".\" <> .\"\".\"\"!,;.,'.,,--...,'--.,,.. <> .?\",.\",,\".\"....,\"()\".?\"\",\".--\n",
+ ".'\"\"-.'.,.,,.,\".-.\"\".\",..,... <> ,.':\",,;,,,..\".\"!--,.__,\",\".. <> '!''.?...?...?\",,.\",\",,\".!\",,\n",
+ "\"\"\".,.,.,.,\"\"\".\"...,\"\"\"\".,,,. <> \"\",.\"\"...\"\"--.\"\"?\".\";,'.\"\"?.\" <> !.'....!\"\",,\",.\"??...!...,,\".\n",
+ ",,,,.-,,,,,--,.,,.\"'\".\"?!,,,' <> ;,,,,.,..,,--,?\"\",\",\",.,,,.,, <> ---.,,',.-,.-,,--.,,.,,.,.,.\"\n",
+ "\",.\".,\".\"\".\".\",,,-\"\",\",\",''-. <> .\"\",.,.,...,,.,,,?\"\",,,?\"\",\"; <> '.,'..,\",:\",.\",,-,-,,.\",...,.\n",
+ "\",.'-,.,,.,.-\"\"\".\",\"\"\",.\"!..\" <> ,,...,;.,,:\",,?\",.,.\"!\",\",.,, <> ,\".\"',,,,!.'.'',.\"\"?\".\",,\".\",\n",
+ "--\"..''',.,,,,,,,.\"\",\",.\",,,. <> ,,.\"..\",\",,.\",\".,\".\".,...,:\". <> \".\".\"\",\".\",,,,,;--,.--,.!.,'.\n",
+ ".,..,.,,.\",,--.,,,.\"\",\"\"\"\",\"\" <> .;;.,,'.'.'__,;,.,,;,.,,,,\"!! <> ,,\".\",,\",.\",?,\".\",\",.-,-,--,,\n",
+ ",,,\"\"\"\",,.',.,',.,,.,;.,,.,'\" <> ,.,,,.\"??\"--?\",\";\",,.\",,.,.\", <> ;,,';,'--,,,.,,-,,.,.,,,,.,,.\n",
+ "'.,.,,,,,.,,.\"\"\",\".\"\",,.,,,,\" <> \".--,--.\"\",\"--\",__..,,__,,.,, <> !'?\".\",\".\"',\",\"',.,',\".\"'.\",,\n",
+ "\"\"\"'\"\"-\"\",\"\",.,,,',,.,.,\"\"\".\" <> \",,--,.\"\"__.\"\",\",\".\"\",\",.\",.? <> ,,,..,,.'.,.\"!\",.\"--;\"*.*.\",\"\n",
+ "..',',..,-,.,-,,!,.,.,\"\"\".\",, <> -,,.,,,,.',;,,,....,,.,,;.,,, <> ',!.\"\"'?.\"\",!\".\",.\"\"'.!\",,:\".\n",
+ "\"''\"\"\"\"\"\".\"\"'\".\"\"\".\"\".,\"\".',. <> .\";.,:\";,,.,.,,,.\"\"!,\",\"..,;, <> .,,,'..,,,.,,,.,,..\",\".,,,,.,\n",
+ ",-,-,.,,.,,..'.,,--,,-\".',,.. <> ,,-.,,--.,,,,',',,,.--,,,-,\"\" <> ;,!\".\",,\";.\",,\".\".,!\".,.\"?\".,\n",
+ "..\".\"\",\",...;,,,,,-;,.,,-,,,, <> -,.\",.,.,.'-,..,..;,.,.,---., <> ...\".\",,,,\".\"!'?\".\"!\".\"?\".\"?\"\n",
+ ",.',.,,,,.-,,.\",\".\".\"\",,\".\",! <> .,.;,,,.',,.....,\"--,..,,.,__ <> \",\".\".\",,..\",?'!\"\",,?\",..\",\".\n",
+ ";\".\"..\"\".\"\",\"'.,.,.,,.,'''',\" <> .;.,,,,.,.\"\",\".,\".,?\"\",,.\".'. <> ,',\"--\".'.\",,.\",\",\".\"\"!!\".,,,\n",
+ "'\".\".,,.,,\",,.,,,,,.\"\",\".,,.. <> ',,;.,-,,.,..,;;,,.;-,,.;,,,, <> .'.?\"\"..,,\",.\"?\".\"'..,\",.\",\",\n",
+ ",,.\",\",.,\"\",,\",,\".,.\",',\",',- <> ;.';;.,.,,;.;,,.,,...;,,,;,,. <> ...\"\",\".\",!.,,.,''.\".\"''..\",,\n",
+ ",',\".,,.:\"?...:\"\",\",.\"\"\"'.\"\", <> --..?;.,.,,....',,',.'..;,,,, <> \".\"!\",.,.\",\",,\"...'....,...:,\n",
+ ",..,.,,.,-.,.,,,,.,,,.,-.-.,- <> ;,,.,,,.',.'..,;,-,.',.,,.,,; <> .\",!!?\",...,.\"?\".\",!....,\",.\"\n",
+ ",'',,.-\"\"\".\"\"\"\".\",,.,,,.,,,,, <> ,,.\",\",\",--\".,..,.',;,,.,.,,- <> \",,.\"?\",.\",\".\".,\",..',.\",\",,\"\n",
+ ",.,,,,.,-.,,,,,.-\".\"\".\".\"\"'\"\" <> .\"\",__,....\"\",\",,\";__.,,.\"\",_ <> ..\",.\",,,\",'.\",.,\".,,,,.\",\",\"\n",
+ "\":,.\":?\":..\":?\":.\":.\":..\":..\" <> ,\",\"----.,,,.,,.,.__.,.__--,, <> '?\"\",.\"\"??\",,.\",.\"\"?\".\"....,,\n",
+ ",,'.,,\".\"\",\"'.'?,;,,.,,,.,.,\" <> .,__.\",.\",\",,\"??\"\",--..,;',,. <> \".\",.\"\",.,\",.,.\",\",.\",!\".\",?,\n",
+ ".\",,,',,\"..'.,,..,;-.\"\",\".\"\"\" <> ,.,--...,,..',,',.,__,.\"\"!\".\" <> \",,...\"\",,\",\".\".\",\",,\"?\"\",\".\"\n",
+ ".,...\"\"!!\"\",\"\";-,,,.\"\",\"\",.\"\" <> ,,.',,,.\",,:\".!.,,,,,??.?\"\".\" <> .,.,,'..',\",\"!\".\",!',\"'.\",...\n",
+ "'...,.,,.,'..?..,.?..,,,.!',' <> ..\"\",,.'..\"\",,,.\",.,,-.\".,\",\" <> \".\",;.\"\"?\"\",!,!\"\",,...\"\",!!\".\n",
+ "\"!?.,,,.''..,,-\",,.',.\"\".\".,, <> ,\",,,..,,,.\"\",;,,?__,.\"\",.,., <> !\"....\",!,\"'.\",,!,'?\".\"!\",',.\n",
+ ",\",-,-,-,.,,,.,,',,',.,-,.... <> ;.,.'.,,,,.,,,,..\",\",\"--.;.\"' <> ,!,\".\".\"\",,,\",'.',,',.\",?\".\",\n",
+ "\"'.,,...'.,?-.?,!?!!,,!,,-.\", <> .,,---..;,,,,.-,.,..,,..'';,, <> ,,.,,',\"\"..,,,,,,,.,,,\".\".,,,\n",
+ "\".\",.,\"\"\"\",\"\"\"\"\"\",\"\"\"\"\"\".\".\"\" <> ,,,,.,,.,',.;,;,.,.,:--\"__,.. <> ..,,;,,;,.,,,.,,.\",,'----',\",\n",
+ ".\"\".\"\".\"\"\"\".\"\".\"\"\".,..,\"\"\".\". <> ,\",.\".__,,,,.,,\".__--__,.\"\"__ <> .........\"..\"?\".\",\",...,--,,.\n",
+ ".,,,-\"\"\",\",..-\"\".\",-,..,,,-,, <> ;,..\"\"---;.\"\"__--?\",.\",,\",,,, <> \",,!,'.\".,,.\"!!!...!,,!.\",.\",\n",
+ ".\"\"'\";\"',,.;,.\"',....,.'.\"''. <> ',,.,,:\",,!,;,,,.'.,,,;.',;,, <> .',,-.,,.,'.,,.;,..,,,;.,,,.'\n",
+ ",,,.,,;,,.,.,,,,,..\",,,,,..;, <> ..;.\"\",\",\";..,.;,,,..;',..,.' <> )--;,*()?,\"*(),.*?*().*().*()\n",
+ ",',,'\".,;..'',.,,,,.,,,,,,,., <> .\"\".!\"\"..'__.'.\",.,;;,.,,..,, <> \"?\"'.\"?\",\"??\"\",\".\"',\".\"',?.\"\"\n",
+ "\"\".,--,-,.,.,,.\"\",-.\".\"\"\".\".- <> ,;,,'.',,.,,;(),,..,..,,,-;,. <> \"!?\",,..\"!,\",.\",',\"..\"!?'.\"\".\n",
+ "\"-.,.,.\",.',,.,.,.,,.,-,-,.,. <> ,.',;,,,,.';,..,;.,,,,,.,.,,, <> '.,,\".\"?\".',,...',,,.',',:,.\"\n",
+ ",,.,,..?-,,,,,,.',''.'-,,'\",. <> ..,,,.,.,,;..,,-.'..';,,..,., <> ,;\"................'.,\"()\"',.\n",
+ ",.,,,,'',,.,,,,,\"\"\",\",,.,\"\",. <> ..,,,,:\",,,?\",.,\"!----.--.,,. <> ?,.','?''.,...!\".\"',,,!\".\"';!\n",
+ "'',.'?'.'.';'''',.','.''',.'' <> ,,,,:\",,();,;--,.(!);--,.',,' <> ..,,!!...,.-,,.,:\".\"\",\";\"...\"\n",
+ ",.,;\",.\"\".\"-.':'..';''\"\"\".\"\"\" <> \"...,.\"\",\".,,\",;,.,.\"\",,\",\".( <> (),----.\"!!\",...,(),.',.,,,--\n",
+ ",-,.\"\",\",.,,,,.,..'\",,.,\",\":\" <> .,,,;,,..,,.\"\",,..,..?,,,.\"\"! <> ,,,.,,,.,,,.,,,,.,,',,.\"...',\n",
+ ".\"\"\"\".-\"\",\"\",.\"\",,.\"..,---.,. <> .,.\".-..,,.\",,,\"!.,;..,,__.\". <> \"--,\".\"\"-!\"--.\"?\".\"',\".,'..\"?\n",
+ "\".,,,.,-,,,,-,,,,-.,,\".\"\",\",, <> _.,__.\",.,,.\",.,?__.\"\",\",\".,; <> '.\"\",?\",.\"?\".,,,,..,..\"?\";\"?,\n",
+ "\".\",\"\"-..'.,.,....\"\"\"\"-\",-\"\"\" <> ,\".,\",,.,--,--.--..,,,..,,..! <> ,\"...\"\",,,\",.\"...,...,,.\"\"!\".\n",
+ ".-,-\",..\"\";\",,'\"\"\".\".,\"\"\"\",.\" <> ,__,.\".',,.,__,,,.,,,..'-..., <> \",;:...!\"*,.*.\",,!'!,',,?,'!*\n",
+ ".\"\".\"?.,,,,.,,.\"\"\"\";.,\",..',. <> ,,..:\",,;,,,..\";,;.';,,.\",\",, <> .\"..\",.,,,,----...\"\"?\",.\",!,,\n",
+ "-.,,'',,,\"\",\"\";\"\"\"\",'',',.\"\"\" <> ;',,'.,,,,?\"\"__,?\".\"?;';,(!)? <> ;..\"\"!--!\".\"',.\"\"',,...,!\"\"..\n",
+ ",,.-,'-,.,-.\"\".\"'\",.,,.,,-,,. <> ,,,,?\"\",\";\",,,.\"\"?\",.\",.\"\";,. <> ,.,,,.,,',.,,,..\"'?\".\",\",;\",'\n",
+ ",,,.?,,?,.?,,?',...-,,,...--, <> ,...',;;,.;,,.;..',;.,,.;,.,. <> '.,,.\",.,\",.,\"\",.,'.,,..,,.,.\n",
+ "\"\"\",\"\"!..'\".\",..\"\".',,,,-.'.' <> \"',?.\"\",\".,\",'.\"\".;,,,__.\"\",, <> ,.--,',,,,...;.,(),.\",,!.!\".:\n",
+ ".,,;,.,',,.,..,,.\",\",\"-,\"\"\"\"\" <> ',,,.\"\";\",.,...'.',,,..!,.,,, <> ,,,,.,,,.,,,,.,,,-,.,,,,,..\",\n",
+ "\"\",\"\",.-\"\"\"\".'..,;.'.-,..,\",, <> ,!;;.,.;..;,.'-.;.,,,.,..,,'. <> .:\";...\",,---,,..\"'!\".\".!\";,.\n",
+ "...-,,,,.,,,.,,.\"..,,.,,,,.,, <> ,...-,..,.,;.,,,...\",.,\",\",__ <> ,;,,,...\",\",'..,.,,,'-,,,,,.,\n",
+ "..,,.'..\",,.,.-,.,..,...,.,,, <> .,.''.,;,,,,,,.,,,,',.,,,.;', <> ?...\",.,,;.\",,..\"\"',\",.\",....\n",
+ ";-.,,\"\"\"\"..,,.,,,.,,,,.,,--,- <> \",\".__,.__,.,-..,.,;,.,;'.!!\" <> .?\"\",,\",\",'!,,,\",,,,.\",\".\"'.\"\n",
+ "\"\"\",.,,,.,.,-.,,,-.\",,.,,,.\"\" <> \"\",;.\"\".',\";\",,,.,',,.\"\"?\"\";. <> ..,.:\"....\".\",.,.\".,.:\",,,.:,\n",
+ ",..,\"\"\",.\",,,\"\"\",\",.,,\"\",.\"-- <> ,;,..'....\",,\",\",..,.,.?...__ <> .',,.:,,,,.,.,.,,,.,',,,.,,,,\n",
+ "\"\".\"',\"\",\"\"\"\"\"\",,,.,-.,,.,,., <> ,,.,...'....,.-.,.\",\",\"..!,!. <> \",',\".\"',',\";\"'.'!\"\",,\",.\",!\"\n",
+ "\".,,-\"\"\"\",\"\",,....,-.\"\"..,\"\". <> .,__.'?\"\";,.,.,;,.??\"\",!--.!, <> '.',\".\".\",.\".!''.....,..\".,,.\n",
+ ",,.,,,,,,,,,.-.,-,.,-,.,,,,,, <> '.';,',,.;,,,..,.,--.;,.,',., <> ,,.,,,...,,.,!,,,.!,,,.!,,;..\n",
+ ",,.\"\",.\",\".,.,.'.\"\".\",\"\",,\",- <> ,.\"\",,.,..,.\"\",.\"\",..;,.,,--- <> ,,,.'.,,.!,.,.,.,,',,..,--!,.\n",
+ ",.\"\".\"\".\"\".\"\".,,.-,,.,,,.,,.. <> ,\"__.\",;,,',,.,:\",.\"\"__.\"\".?\" <> .',,,,,-.\",,\",,,\".,..\"\",,\",\".\n",
+ ",.,.\"\",\",,.\".\"\".\"\"\".--,,'\".\", <> ,.\",.\",\",\",.,,.,.,....,...\".. <> ,.,,,,.\"!!\":\"!.\"\",,...,\",.\"--\n",
+ "-.,..\",,.',.',,..\",,,.,,,..,- <> ,.,--,..,,...,..--,.\";,...;,, <> \"\",\".\"!...\".\",,.\",,,.,,,,,'.,\n",
+ "\"!\"\"\",\".,\"\"\",;\".\"\";\"\",\".\",\"\"\" <> ,,,.;,,,.,,,'..,.,,,,,,..;.,, <> .',\".\"???\",,.\",,,\",.,.':.-,;'\n",
+ ",\",\"\".,,.,.,\"\"\"\"\"\"\"\",,...,,., <> ,.\",\",\"?.\"\",,,?,?,;,,.\"\",.\"\", <> \",;\"'.'\".\",,\",'.\",!\"\",!\",,.\".\n",
+ "\"\",\"\"\"\"\"\"\"\".\"\"..\".,.,.';,,\".\" <> .,.\"\",;.\",.\",\".,\",,.\",.\",,,\", <> ,.\".,:\"'--..\"**\";'.\".\"'',\";\".\n",
+ ".,,\"\",.,\"..\"\";\"\"\",\"\"....,,\"\", <> ,,..,,.;.,,,,.,,.;,.,,,.,.,,, <> ,,!\"',.,..;,.,,..\"',,,\",,.\",!\n",
+ ";,-.,--.\"\",\",;\",,,,\",,,,.\",.! <> ,,.,,.,..,,;,,,.,,,--\",!-,!., <> ,,.,,;,,.',.\",\",\",?\"\"??\".\"!\",\n",
+ ",,:\".,,,,-.,-,-,.,.,,,,,,-.,; <> .,,;,',.\",\",\"'.,,.?(,,)!\"\",\", <> \"\"',\",\".,!\"\"!\",,:\"'?,.\"\",,\"..\n",
+ ",\"\",\"\",,,,.',,,,\"\",.\"\",,..,,, <> ..',,,;,,,.,.,,-,.,.;,-,.';,. <> \";\".\"\",!\"..,,.--'..,.;,,--.':\n",
+ "\".,\",.\",..,.,,.,.\"\",,\",,,,.,, <> ..,,,,.,.,,,,,,,,'?.,\"'.,.,\", <> .'.,'.*,,,,!'.\"*.,.\"',\".\"...'\n",
+ ",\"\",\",.\",-,.,,,,,.,.,,\".\".\".\" <> ?,.\"\",;.,.,.\"\",;,,.,....;,,.. <> .\"??...!...\".\";',\",.\",,,\",--\"\n",
+ "\",.\",,'.;,,,..,,\",,.,-,-.\"-.' <> \"\"--.\",,-.,,..;,...,.',..--,. <> \",.\"!.,!!',,.\"(.)\"?\"\".?\"\",.?\"\n",
+ "',\"\",\".\"',.',\"\",,','\".\"'\"\"\"\"' <> .,,;;;,.'.,,,.;,,,,,.;,,-,.,. <> .\"\",,.?\"'.\",.,\".,,..:,,,--,..\n",
+ ".,,,'\"\",,'\"'.-.'\"\"..\"'.,'\"\"\". <> ,,..--,,.,,..-,;,.,.,,.,',:\". <> .\"!,\",..,,.',,.,-.\",,,....,,!\n",
+ ".\",\",.,-.\",?\".\"\",\".\"\"??\"\".'\"\" <> ,.\"!...,,,.,.,..,?\".'.\",\";\",. <> \"......\"\"?.\"\",........\",,.\",\"\n",
+ ".,..-..,!\"\",\"\",,.,-,\".\",\",\"\"\" <> ,\",.,.,.,--,,--,.\"\",\",.\",\".\". <> .\"'?'!.,\".;..\"!\";\"':.!.*:!..-\n",
+ ",.,?'--.,,-,,.-\"'.\"',\".\"!!.!. <> ,\",\"'.,.--.__'.\",\"....\",..,,, <> -........\"\"?\",.,.''.'.\"'-.!\",\n",
+ ",.,.\",.,.,-,,.,,.,.,..','.'', <> .\",,:\".?\"\";.,.\"\",,.,,.,.\"\",\", <> ,,--.---,,,--(),.'--.,,,\".\",-\n",
+ ",..','.'',''''',''',''',;-,'\" <> ,.\";,:\".,.,.__...,--____.\".,, <> ,,.--.--,,--:,,.,,,,,.;,--.--\n",
+ ";,,,.,,-.,.,,.,..',,.,,-,,,.\" <> ,..,.,;,--,....',,;,,.,;.,.,, <> ..\"?!\".\"!\"\"!.......\".:\",\",-,.\n",
+ ".\",,,,.,,.,-.\"\",.\",.,\"\",\"\",., <> .\"\",\",\",.?\"\",.\",.\"?\".\"--...\"\" <> ,.\"\"??',\".\".......?\",\".\",,..,\n",
+ ".\"\"\",\",,,.,.,.,.\"\",\"\",,,,\".\"\" <> ,,,,,.\"\",\",\"..\"\"???,,.\";,.:\". <> ,,,..\"-!\"-,,.,,,,..,...,,.--.\n",
+ "\",.,-,,.,,,.\".,.,,\"\",\"\",.,,., <> .\".\",,.,.\",\".\"'.?\"\"?\"\".',,,., <> \",!\",-.,----,,,,.\",\".\"!?\".---\n",
+ "'',,,.,.-,.'',.''.,'','',,',, <> \",;__.,,,',;,,,..,;,,.,,..,,; <> .\",\",,.\"!\"..,..,,.\"',?\",.('.)\n",
+ ",,,.\"\"\",\"?\"\".,,,\"\"\"\",-.,-\"\".. <> ;,,.;;.----,,.-,',,;,,.,,,.,, <> ...,,.\"\",,!\".\",....,,...\"\",,\"\n",
+ ",.,,,,,.,.,,,,-,,,\"\"\".\"\"\",\"\", <> __?..--,,,,?\",.;,:\".__.,,,--, <> ..\"\",...,...\"\",,--!.\"\",!...?.\n",
+ "\"\",,,,\"\",,,\"\"\"\",,',,,,,,\"\",,\" <> ,\"!!.,,!,\",,,\",.,,,,,;,,....? <> ,,,--',:\",,\":\",,,.\",\"\"\".\",--,\n",
+ ",-.\",!.,\".\",\".\",--\".\"\".\",\"\".' <> ,,.,,.'',..;;,,,,.,.',,,-.,., <> \"?\".\"..?\"\";'.\".\",\",..\"?\".\"!.\"\n",
+ "\",.,.,..,,,,.,,,,.\"\".,.-.\"\".\" <> .\",,.,,,.,,,,,..,,,,,,,.,,,., <> ...\"\"',....\";,,,,.,,,,,...\"!.\n",
+ ".\"\",.-.,'.,,\",-,,,.,,.,-,,,., <> ,...,,,,,.,,,.,,,,,.\".';,,,.- <> \"--,,':.,,,,,,,.,,,..\",,\",.--\n",
+ "--.,-,.,-,.,,.\"\"-,.\"'\"\"\"\",\"\", <> ,,.,,.--,,,,..--..,--.\";.,,-- <> ,.\",?\".\".\"\"?\".\"?\"\".\"\",.\"\",\".,\n",
+ ",,,..\"'\",.\"'\"\"!,\"\",.\"\"',\"\".\"\" <> ,;.,;.,;,,,,.,;,,.,,,..';.,,. <> ',.',,.',.,.,,;.\"?\"'.\"',\".,,,\n",
+ ",..\"\",\"\".\"\"\"\",,.,,,,.,,\"\",,\"\" <> ,...--,,,--.,,,.,,\"!!!\"--,,,, <> .\",,,\",,\"';,.\"-.\"'?,\".\";!\",',\n",
+ ".\"\",.\"\"-,\"\",\"\",.\"\"\"\"\"\",,..'., <> ..,;,.,.,!,,;--',.,,.,'.,.'.. <> ,,.,,,,,.\",,!\".\",,\",.\",,\",.\",\n",
+ ",,,,.\"\";\"\"...\"\".\"\".,;.,',.,,. <> ,!,!,!!,!,!,,.,,,,,..\"--,.'__ <> \"!\",\"!\",,,,.\"?\",',.\"'.,\".\",,'\n",
+ ",..,.,,.,,,.\"\".\"\".\",,.,.'\".., <> ,.,,;,,'.\"??\"..\",,\";\".,!!.;,, <> \",,.\"?\"(\"\"),.\",',.\",,,,.\";!\",\n",
+ ",,.,,,-.,,.,,..,,.-,,...,,.,. <> .,.,....,.,-.,.,,,..,..;__.\"\" <> (.);.\"...\".\",',,\",.\"',\".\"'!'.\n",
+ ",,.\"'\",;\"'\"\",\",.\"'\".\"';'.,.,; <> .,;,.';.',,.,,.,,,,,!',,..;,, <> ?\"\",\".....':\".\",,.\",,\",\"'....\n",
+ ",-.\"\".\".\",.\"'\".\",,,\"..,..\"\",\" <> ;--.,,....\",,.,,.!!;,.,,,.,,, <> \",?\"\".\"\"'.\"..\"'.\"\",'?\",...\",?\n",
+ ",\",,.,\"\",\",\",.\"\"'.'\"\"\"\"'..\"\"; <> ;,,.,----,;,.',,',-.,,,.,,,\"? <> .\"'','.\",,,,.\",,\",.\",,,\",.,,,\n",
+ ",,.\",,,.,,''.,,..,.,,,,.,,,.' <> ,.\"?----!\",.,:\",.,!.!..,;;,?' <> ',\".,,,..'..\",',!\",.\",\";....,\n",
+ ",..',';'',.'''.'''','...''''. <> ,--!,'..;__.!;.!'.,.;(,.__!), <> '.\"\",?\",'.'',.\",\",'.\"';...\"'.\n",
+ ".'-.,,,-,,.-.,,.,,.,.,,,.,,,, <> ,,;,;,,,,.!..!,!\",\",,!.__--.\" <> \"\"...\".\"',\",.\",,\".''.\",,!\",-,\n",
+ "-'.,.,,.,.,-,\"\"\".\",\"\"\"\",-.\"\"- <> -.\"\"__,.\",.!,.',,.,.\",\";\".,.; <> \"\",.\"\",,.\"\"!\".\",\".\"',,,'----'\n",
+ ".'',.\",,.,-,,,..,..,,---??,,, <> .,.,!!!\"\".,__.\"\"...,,'.\",,\".? <> !\".\"',!\",.\",,!\",,.\",,...'....\n",
+ ",,.,,,.,.,,.\",..''.',.''',''\" <> .,\"__'?,...,--'.;,,.\"\".\"\"!..; <> ,',!?\".\"'.',\".\",'!'.'...\"\",',\n",
+ ".,.,,,,.--.,,.,.'-,.,,..''.\". <> ..,,,.,,-.\"!??\".\",?\";,--.\",\", <> \",,'.\"..\"',!\"\",!'!\",()()..,,.\n",
+ ".\",,,..'!'.'..,-,'\",,..,,.'., <> .__,\",\"__.,,.\",.,,;,.',.,,.,: <> .',\".\",\".\",,\",-,\".\",.\",!\".\"..\n",
+ "\".,,.,-.',.,,.,,,,.,.\",..,,.. <> ,:\",.;--,--..,.,;...,,.,,.\";, <> \",.\",',.!\",.\".\"\",!\"..\"!\"..,,.\n",
+ ",,\"\"'\"\"\"\".,,\"\"\",\".'\"\".\"\",\".\", <> ',,.,,;',,;,,..:\"?\"\".\"\"?\"\",.\" <> ,,.\"',\".\"?\"\"!\",,,.\"\"()\",\",\"'.\n",
+ "\",\"\"\".\"-.,,.,,\",..\"\".\",\"-.\"\"\" <> ,,,,,.,,,,.,,;,.\",.,.__,,,;,. <> !\"\",\",,,,.\"'!,!\"\",,!\"\",!\"\"?\",\n",
+ ",'.,-.,,,,,,,.-,,.,.,.,,,.\"\", <> .--,,,.;;,.\",\",\".,.,',.;.\";,. <> ,,.\",!!\".,,,,.\",,!\",-.\",!\".\"'\n",
+ "\"\"\"\",\"\",,,.,,.,\"\"\",.\"\"\",....\" <> ,.\".'.,..,,.,,,,,--,,.,.--;-- <> \",,.,..,,.,,,,,.-,,,.\"!!\".\"?'\n",
+ ".-.,,.,.!,.,\"\"\",\",.,,\"\",.-,,. <> ,.,,??,,?--,;,,,,.,,.,,;,.,., <> .??--,,?,.,,.,,,,.\",,,.,,....\n",
+ "..-,-,',.\"\"\".\"\"\",\"\"\"\".;,\"\";\"\" <> .\",\",\"!!,,.,\"----\";;.\"--.,.,; <> '.'--.\"\"'!\".\",,\"',\"'.\",....\"!\n",
+ ".,,,,'\"\"\"\",\"\"-\"\",,.,.,-\"\"..,, <> \"\",'?\"\",.\"\";,.',..\".'..,.\"?\". <> '.'\"..\"',?\".\",;'.\".\",\",\".\"\",,\n",
+ "\"\"\"\",!.\"\"\"\"!\"\"\",\"\"\"!!!'.,\"\"., <> \",,.-.;,:\"..\"\",,.,.,-,-;-,-.\" <> !\".\"!\"..,,--,,,..\"!!\".,,..,.,\n",
+ "---\".-\"\"\"\"\".,,,....\",,\"\",.,,\" <> ,.\",\",..',.\",\".\"..\"-,,.;;,',, <> -,.\"?'??\"--.\".!\";\".\"\"',\".\",\";\n",
+ ";,-..\"\".,,.-'\"\"\"\"\"\".\"\"\"\"..,,\" <> ,',,.,,,,.,;,.;,;,,,,.;,,,.,; <> ,.(),.,,..,\"!\".\"!'!\",.,,,,,.;\n",
+ ".',,,,,,.\"\"\"\",,\"\"\"\"..,,.\"\",\"\" <> ..,..;;,,,,.,;;,,,-.;,,.,,,., <> \"';--,!\",,,,.\"?\".\"!\".\"'!'!!,.\n",
+ ",,-.\".\",.\"-.\"\"\"\",,,..,,'\"\"\"\", <> _;,,,,,..,..,,,,,.;.,,,,..,-- <> ',,.:,,.,',.-,,,,,;;,.,,.,..-\n",
+ ",!\"\"\"\"\",-,',.\"\",-.\",\"\",\",.\"\"\" <> .';,,__.\",\",\".,,?\";.,,,;.,.;; <> \"'.\"\",?\",.\"!...!\",.,,,,,.,..,\n",
+ "\".\"\",\"'\"\",\"\"?'!\"\",\"\"'.\".'.,,. <> ,.?\";,.\",\".\";,,.\",.\",\".,\".-., <> !\".\",!!!\".\"!!\",.\"!?.\".\",'.,.!\n",
+ "'.,.\",\",.\".\"\",\".\"..!\",,.\",\".\" <> ,.,;,,.,..,;..,;,,,.;,.,.,..; <> ,,..\"?\"\"?\".,,,,,,.',.,..,.,.,\n",
+ "\".\",\"\"\"..\",,;,'.'\"\",.,\"\"\",\"'. <> ,\".,.\";,,__.,;..;,,,__,,.--,, <> .,,.\"\"'?,\".\".\"\"?\".\",\",\"'',!,'\n",
+ ",,,,.\",.,'.',..,,.;,,.'.,.'.? <> ,..;,,.;',,..,,;,,..;,,-.,,,. <> .,,,?'!\"\"???\"\",,,,.\",,,.\",\",\"\n",
+ ",,,\".,.\"\",\"\"\"'?'\"\",,\".\"\",\"\"\"\" <> ,,.,,.;,...,.',,'.,,.,,.,.,.' <> \"\"?\",.\"?\",:\",,,'!*!\"*\"!\"\",\",\"\n",
+ "\"\"\",.,,,\"\"\"\"...,.,,,,.;,,..,, <> ,.;,,,.',;,..,',,,,.;,,,:\",,- <> ,,,'.,,',,,..,,..',,,,,,,.*,,\n",
+ "\"\",.\"\"\";..!\",,,.,,,.,.,,.-,,, <> .,\";\".!.\".,,.\",\",\".;;.--.,;,, <> ',,----',.\",,\".\"--!\"..\",\",\"..\n",
+ ".,.,,,.\".,-,-,,.,,,.'.',''''. <> ,.;,,.;.,;,,,.:\",,;--..,,,;,! <> ,\".\",\".\",,,\".\"?\"\".\"\"!!!,,!,!,\n",
+ "..'''',.,,.,,.,,.,,,'\",,,.,,, <> ;,,.,..,.,,,--.,...,.,,.,.;__ <> \",?\"\".\"\",.\"\"?\"\".\"\"?\"\"...\".\"'?\n",
+ ",.,,.,,,.\",,,,.,-,,,,.,,.,,,, <> .,;.\"\"!?\",;,\";,...;.\",.,,,,., <> ,\".\",....!\".\"?\"\"'..\"\"'?\"\"...?\n",
+ "',''','.'''',','','.','.'.,,' <> ,\";\"--.--?\"\",!,,;.\"\",,?\"\",';, <> *.\",\"..;!,.\",\"\",\".\".;,,.--.*,\n",
+ ",-.'','!!'\",,,,,.,...,,.'',.' <> .!,.,,'-.\"\",...,.\";,,,,,.,;,, <> ):''-,!'..,!,....\"*.*().\",\",,\n",
+ ",;..'';',.,,''',....;,.,,,... <> ,.--,...,;,..,,;,..\"?\"..\".;?\" <> ..\"?..,!\"\",\".\",,,,.....;,.,..\n",
+ "\"\"'\"\"!.,,\"\"\"\"\"\",.\"\",\",\"?;..,, <> ..,,,?\"\",,;.,,!.?\"\",\".,\".\"\"!! <> \".\",,.\"*\",--().\",,,,,.,,,,,,,\n",
+ ",,.'.,,,.,,-.,.\",,\".\",,,\"\".'. <> .;;-,,--.,.----,,,.,--?;..\"\", <> .',...\"\"'!\".\"!\"\".--!!...?\"'.\"\n",
+ ".\"\"\"\"\"\"\"\"?\"\",-,'\"\".,\"\"\",\"\"\",. <> ,,;,?.,.__.__,,.\"\",,,,?\"\".;,. <> \".\"',,--.,,,.\",\",..'.,,,.\"!!.\n",
+ "\"\"-\".\"\".\".,,.\",.',-.,.\",.\",\". <> \",,.\"\"?\"\".,,..\"\"--??\"\",;..-., <> -.',!'?,\",.\"',\".'.\"--?\".\"',\".\n",
+ "\"\"\",',\"\"-.,,\"\"\"\"..-;\"',.,,... <> ,,?,,,.\";.,,,..\",\";\",..;,,.,; <> ..\".,,.'.'.\",?\".\",.\",-,,--.\",\n",
+ ",\",\"\"\",\".\".\",,.,,,.,.\"\".\",... <> ,,,:\",.,.\",,,\",:;;;.\",.,,.,-- <> ,',\".\",\"..,.,,..,,.,,.,,'.,',\n",
+ ",,..\"\".\"!\",.\",.\".\"\".\",\"\",.,,, <> ,,.\"\"?\"\",.\"\"??\"\"..,;.\"\",,,,!\" <> .,,.,,.,-.',,.'(),',.(,)',:,,\n",
+ ",.,'-,.\",,.,,,-.,.,-.,,,,.,,, <> ,__.!!\"\"..,!\"\"!,\",\"?\"\"...,,!. <> ,...'',\".,,',.,,,,.-,,,.\",!',\n",
+ ",;.\",..,,,.,.,.,,,,,.,.,,.\",, <> ;.;__...,,,,.,,,'..,..,.,,,-- <> )\",,,!\".,,,,,.\",\",...\",\".'.,,\n",
+ ",,..,,.,-.,,..-..',',''',.,., <> ,,----;,.;.'.,,..,,,.;,,;,,,. <> ,,,.,,,-,,.,,,,.,.----,,...,:\n",
+ "....\",.-,,.,.,,,.\"\",,\",,,,.,, <> ,',..,....\"!\".\"..\".,,.-,--',. <> ,,!\",.\",:!'?\";..,,,.\",,\".\"!\".\n",
+ ",\".,,,',.\",\",,\",,\"\",.\".,,-,.\" <> \".!,,...\"\"?\"\";?\"\",\".\",\";\".\":\" <> ,,!\",,,:\",,,,,,\",.\"!!!!!!!!!\"\n",
+ "'.',,,-'','.'.,?.,.,,?,,'\",., <> ,,,\",,,,.\"\",?.\"\",\".,,\"'.?-,.\" <> ,,.\"....,,.,,,.\",,\",,,\",.',.\"\n",
+ "''''.,.,--.,.''',.',,'','''\". <> ,.;.--\"\",\";\"!\":\".,;,.,,,;,,,, <> ,,,,,..,,,,,.,.,..,,.,.,.!...\n",
+ "..,?.,..:\"',.'--,.,.,,.,..,,, <> \"..\"\",\",\".\"\",\";\".\",,.\"--\";\",, <> .,',,,,,--.,,-,,,,,'.\",\",,\".\"\n",
+ "\"\",,-..,?\"\".\"\",...-\"\"!\".\"\".\", <> ,,,.,-.\"!\",.\"!__.,,,.,!\"\",\",\" <> ?\".,\"?\",\"?\".\"',!\"-,,.\",,\",.,,\n",
+ ".\"\"\",.\"\"\",\"\"-\",.\":\"\".,\"'.,.,, <> -,..:,,.,....'',,.,..,.\",!\".\" <> \"!\".,,,(),'..',,,,,,,.,,',,.;\n",
+ "..,,\",,.-,.\"\".\";.\"\"\"\",,..,\"\"\" <> ,,,,.',,;.,,.\",\",\",,.,..,.,., <> ..,,.,,',.,.\",,'!\",.\",!\",,.:\"\n",
+ ",.,.,..,-.,..,,,.,.,,,\"\"\",\"\"\" <> ,,,..,,,.,,.;,,','.,,;.,.;,,. <> ..\";,,,,\".........\",;,,,.,,,\"\n",
+ ".,.,.\".,,,.-,,,.,,,,.\",.,.,,, <> .,.',.,,.;,..;,,'--,,,,,.',., <> .(,-,.).,,.,-.,,\"!\"\"--!--!\"-,\n",
+ ".,.''.,.''\",.''',.'',.,,,.,,. <> .';,.----',..;,,.,,.,,.,?;.,. <> .\"\"!\".\"...\"\",,...\"\",,\",.\"?'!\"\n",
+ ",.,,,.,,,.,,..\",,.,,..,,.,.'' <> ;,,.,,,,.';.----,-.,,,,....;; <> !\"'..,,.,.\"!\",'.'..--,.\",!\",.\n",
+ ",.,,,.,,,.,.,..,.,,..,-.,,.,. <> ,!.\"..;,,,\"!,-?;,,-,,,,.\".,;, <> \",.\"!\",,,.,.,...\",..??\",.\"?\",\n",
+ ",,...,...,,,,.,,,..,',..,,.,. <> \".\",;.\"\",\";\".\"..,..;,.;,.';'. <> ...,,..,,.,,,\"!\",.\"!?'!\".,,,'\n",
+ ",,..--,',,,,,...\"\"\".\",.'..',' <> ;;,,,.',,.,,.,,,.,,..,,,.,,;, <> '.,',.,.\",,\",.\"..\".\".,!\"\",,\",\n",
+ "..,,.,.\"\";\"'\"\"\"\".\".\",\",\"'.\"\"\" <> ,;.,,.;,,,.\",\",\",(),.,--,,;.\" <> .,,,.,,-.'',.,.,,\"!\",,.\"',!\",\n",
+ ",.-,,.,,.\".\".\",...,,',\"\"\",.\". <> ,,.'.,..,,,.__,.,;,__;.\",,.,, <> ,.\"......\".\",!\".\"\"*,..,'\"\";.,\n",
+ ",\"\".\"\",\"\".,,,,,\"\".-,-\"..\",\"\", <> .,,.\",.;.\"__,.',..,.,,,.,.,.\" <> \"..,..',.....\",\",...,,.\",,\".\"\n",
+ " <> ,.,,,__.\",,;,.\".;.;.__,;,,',, <> !',\".\"'...'.'!\".,.\",'!\"\",\".\",\n",
+ " <> ,,,...,,----.--!.,,..,.;,;,,, <> \",?\".\"'',!',\".\"'.!.-,!'?\".',.\n",
+ " <> .\"\",.\"\"?\"\",--.__,,.\"\",\",.;:\". <> \".\"',.'...!\",,.,.,.\"?...!'!\".\n",
+ " <> ?\"\",__,,.\"\".,__;,.\"\"__,,,-;,. <> ;,,,,,.,,--,,,....,,,,.\",,,:'\n",
+ " <> ''.,,.\",\".,,\".,,..--.\"..\",\",\" <> '.....,\",..\",?\",.\",,\",.\",\",..\n",
+ " <> \".;,;.,.',,,.\".;,,:\"-,,;.'.,_ <> ,,..\";,!\".,..,.\"????\",..,,.,-\n",
+ " <> ...\"\",,.,,',...,.\",';.,,__.,- <> \".,''.:...,,,.,,,.,,:\",.\":\",.\n",
+ " <> ..'--.,.\"\"!.!--,.,.',;.\".,,.. <> \",'.----..,,,.,,.,..;,,,;,.,'\n",
+ " <> ,.,,,.,..,,.;;.,.;,,,,.,,.,.\" <> ,,,;'.'.\"\"\"',.,,.,(),,,,,,,,,\n",
+ " <> ,,.;----,.!__,.\",.,,.,,,;.,.\" <> \",..,.\",,.\"'?\",.\"!,,!.!.'?,\".\n",
+ " <> ;,,,.,;,..'.\",,,,\",\"?\".\",,,;? <> --,\".,,,..,(,,),.,,,,.,..,.\",\n",
+ " <> ,,.,;,:..,,.,,.,-.,,,,,,,',,. <> ,,.,'.......'....\",(),,,,.,.\"\n",
+ " <> ;:\"?\"\",.\"\"??\"\"..,.\";,.,,,;,,' <> \",,,'',,,.()'.,,',-,-:\",\",\",\"\n",
+ " <> .\",\".\",..\".\",...,.,,.,,.\"\",\", <> .,,,.:,,,.,..,,'';,,,.,,;.,'.\n",
+ " <> .,.,,,.'.\"\",\";\",.\"\"!!?,!,?\",. <> \"\"......,\".\"',\".\",....\".,,.,,\n",
+ " <> ,,.',.,.;,..,,'.;.,..,;,,.;.' <> .,,..\"!\".\"?!,,,.,,,.?,!\",..',\n",
+ " <> .,,,.\",\",\"'!'!,,!\",.\"?\",.\".,. <> .,.,,,..'..\",,\".\"'.\"\",\",.\"''.\n",
+ " <> ?,,.\",\"!,,!'..,.!,,,.!!\",,.., <> .,,,.\",,,...\"\",\".,,...\",\",\".\"\n",
+ " <> \";.\",.;,,.\"!\".\"!,,!__!__!\"\",. <> \",\".'.\",.\"!\".\",\",....\",......\n",
+ " <> ,,.\".\"__.\"\",,\".,.\".,,,,.\"\",\". <> ..',.,',,.\"'?\",''.\"--....\",',\n",
+ " <> ?\",.,:--\",,.,,.\".\",,..\"\",\",,\" <> ..!!...'!\",,.\"......\".,,,,,,:\n",
+ " <> .,,?\"\".\"\";,.,,..\"\",.\"\",?.,.\"\" <> ..,,,.\",\":\".\",.,.,,,,.\",?\",.\"\n",
+ " <> .;.\"\",\".\".,,,.\"\",!!??.,,;.'.. <> ,.\".\"?\"\",.'....\"\",,\",,,..,,,.\n",
+ " <> ,,':\".\".\",?\"\".\"\"....\"\"__...;- <> ?'.\"'.,',',,,.,,,'.\"',?\",,.,.\n",
+ " <> ,,,,__,.\"\".,,.,,.,.\"\",,,\",\",. <> ,.\",,\",.\",,..,.,\",\",',,,\",.,,\n",
+ " <> ,,.,,,..,!,;__,__,,,..,(,,,), <> ,.\",'?\".,..',,.,.,,,.,--'--,.\n",
+ " <> .\";.;.,.,\".,.,..\"',;,;:\".;__, <> \"\".,,,,,,.,,,...,,-..,,,,,.-,\n",
+ " <> _,,!,,__.,,,?.,,!!\"',..\"?\"\"!. <> ;!\"*.\",'!\"\"?\"\",!\"\"'?\".\",,,\",\"\n",
+ " <> !,.'.,,,--.,,??\";,..,.,.',,,, <> .',----??!'.,?\",.,..\",',\",\"..\n",
+ " <> ,,,,.\"\"__,\",\".,.__.,__.\".,,\". <> .,.\"',?\".\",!,.\"\",,\",.\",\",--,\"\n",
+ " <> ?,-,,...\"\",\".\",,;,,,.\"\".,,,,, <> .\",!'!',,!\",..\",\"..\"',,'?\".\",\n",
+ " <> ,\",\",.\"\",,,...,,,...\"\".,,,,., <> ,,,,,...,,,,....\"?\".\",.\",,.\",\n",
+ " <> ;.\"\"__.,__.\"\",\",\",,;,,.,.\"',; <> \",!??\",,.,,,'.,.'.(,!),.\"!\".\"\n",
+ " <> \"..,.,,,.,,..,,'..\".;;.,.,,.. <> ,..,,.,.\"--,!!.......!'--.?!.\n",
+ " <> ..,..\".,.\"!!,\".\",,----?--?\"\". <> .,.'',..'.,,.,.\",\".\"\"(\"\")\".,,\n",
+ " <> !,.\".;.'.,.*****\"!\".,,\".!?-,, <> ..\",,'!\".\",,..'.!\"\",!\"\"'!;...\n",
+ " <> ;.,,;.,.*****,.,.,.',;--__,,, <> ...\"\",\",.\",.,\",.,,,',..\",,!\",\n",
+ " <> \",\",\".,,,.__,..,.,;...,__..\", <> ..\",,.,,,?''....'.'\"\",.,'.\"\",\n",
+ " <> ',.,;,.-,,.;,.,.,;,.,,,,,.\"!! <> ............................!\n",
+ " <> ,.;.--,,.;..\"--,\".\",,;__'.\"', <> \"\",,!'?.\",,,.\",,\",,\"'!\".\"....\n",
+ " <> .\"\"?\"\"!?.,;,,;.,,?,,,?\"\",.\"\". <> \"\",,!\"\"',,\".\"?\",'..\"?\"\",,,?\",\n",
+ " <> ,,.\"\",,.,,.\".-,.';,__,,:\",,,, <> ,?\"'.,,\",.\"'?\".\".\"\".'.\"\"?\"\",'\n",
+ " <> .,,..',,,.,,,..,,.,,.',.,..', <> ..\"!\",,,.,,,,,.,,,,.,,'',,,.,\n",
+ " <> ,.,,.;.'.,;',.,.;,.,,,,.:\",\". <> .\"!!\",.\"!....!,,,..!!!.--....\n",
+ " <> ,..',.;,,,.,',,;,,,,;,,,.,.,, <> ,.,,.,'(),.,,.,,.,,,,--'.,',,\n",
+ " <> \"),-(://./)..-..-,,,(/).,-.-, <> ,,-.,',.\",?\".\"?'!\".\",\".\"--','\n",
+ " <> ,,,:.,-.....-(),.\"\",....-.... <> .\",',\",.\",,....\"\",,,\",\",,',!,\n",
+ " <> ........--%-.-,.().,\".\"-(-)/- <> \".\"...!\"\"''?\",.\".\"\",''.\"\"?\".\"\n",
+ " <> ,,,....-,().,..,.,......,'-', <> .'.,.,,.,,.,,,'.,:\"!\"(\"\"').\",\n",
+ " <> )()://./...'.'..,,.,.,,,()-,@ <> ,..,.,,,,,,..,,,.----,,..,,.,\n",
+ " <> ,. <> \"().\".\",,,,:\"??\"\",\",--.',.,:\"\n",
+ " <> <> ..,,.,,.,.,,.,,,.,.',,,;,,,,,\n",
+ " <> <> ,\"!\",,.,',:-,,.(),,,,.\"!!!\",,\n",
+ " <> <> ,,,\"!\",,\"!\",,..\"?\",,..',,,,--\n",
+ " <> <> '.,:..,,',,--,.\",,',,!\".,,,.,\n",
+ " <> <> ,,.,,,,,,,-,-,,.,.,..\"...,'!\"\n",
+ " <> <> ),\".--!':,,;,..;..\".,,.'...,,\n",
+ " <> <> ?----....,'!,\",,-,\"!''',''.'\"\n",
+ " <> <> ,,,,,,,'.\"!\".\",,....\",--.\",,\"\n",
+ " <> <> ,.,,.,.,,,,,,,.,,.\",.'!\",.',.\n",
+ " <> <> .,.,,,,.,,,,,!','.\"?\".\",!\",:\"\n",
+ " <> <> '?\",.',,:\":!!\",',.',,.'.,,,'.\n",
+ " <> <> ,',\".\",'!\".\",,...\"\",,,...\"\",'\n",
+ " <> <> ,,,,,,.,,;.,;.,,,--,,,,,,,--,\n",
+ " <> <> ?\".\",',',,!',,\",.\",\",\",,!,'--\n",
+ " <> <> \".\";,,,,,.\"\",,\".\",!\".,,,'.,,:\n",
+ " <> <> \",.,,,.',.\",,!,\",.,----..,,,,\n",
+ " <> <> \",,'.\"!\",.,,,.,,,,...,,,',,.'\n",
+ " <> <> \"\"?...\",.,,.\",--,--,\".\",.,...\n",
+ " <> <> ---,.\"?\".,,..',.....\"?\".\",,,.\n",
+ " <> <> ,,!\".\",!\",.\",,!\",'..,',;.,:,,\n",
+ " <> <> ,?.\"'......--,\".\"...'......,.\n",
+ " <> <> ..,'.'..,....,.',.,-,,,,!'!\"'\n",
+ " <> <> ..!\".':,..,...\"'!'!\".\"',,\"..'\n",
+ " <> <> ,,.,',.,.,..\"!\",,.\",!\".,,,...\n",
+ " <> <> \"\",,.\"\"'?\"..\",?\"\".\"\",\".\"!\"''.\n",
+ " <> <> ,,,.,,,..,,,,,,,,,,,.,----,,.\n",
+ " <> <> ''!!\"\",',,'..\"\",?,\".\",!'!\".\"?\n",
+ " <> <> ,.,,,.,,.,,;,.,,,,'.'.,,.,',.\n",
+ " <> <> '.,-.,.,..,,.,',.,..\",,\",\",,,\n",
+ " <> <> .\"\",\",\".\"'.,.,',',,.\",,..\".\",\n",
+ " <> <> .,,.,,,,,,-,,,,.,,,,.--\"',\",.\n",
+ " <> <> ,,,,\".'.,,..\",,,\",,,.,,.,.,-,\n",
+ " <> <> .,,...,,..,,.\",!\",,.\"'!\",..,.\n",
+ " <> <> !\",,,...,\"!?\";.,,,.,,,.,..'..\n",
+ " <> <> .,,.,,,,....:--.-,.,.\"?\".\"'-?\n",
+ " <> <> --.,(),--(),.,,,,,..\"--,?\",.\"\n",
+ " <> <> .\"!,\"....,,.\",\".,,,,.,,,.,,,.\n",
+ " <> <> !!\"..\"?\".\",?\"\"!\",.\"?\",,,..\"?\"\n",
+ " <> <> ,.\"????\".\"!'!'!\",,.\"!\".\"--!\"\"\n",
+ " <> <> \"'!\".\".\"\",\"-.\",'......!,!'.'!\n",
+ " <> <> ,.\"'.,?\"..,----.,-,.,--.,--,.\n",
+ " <> <> ,,.\"!!;,,?\".,,,.\"'?,,.,\";,,.,\n",
+ " <> <> ..''.'(),.,..,,,,---,',,,,,.,\n",
+ " <> <> .,,:\",?!!\"...,,,,,.,,.,,,,...\n",
+ " <> <> ,.,;,.,.,.\"!,\".\".\",,,,.:,,.,.\n",
+ " <> <> \".\",!\",',.,,\"\".\",,,\".\",?\",,,.\n",
+ " <> <> ,,,,,,..,,.',,.\",,\",\".\",,.:..\n",
+ " <> <> \",\",\",'?\"\",,''.\"\"'??,',\",.\",,\n",
+ " <> <> \",!!'.,.\"\"?\"\",!\",,,.:;,,,.;,,\n",
+ " <> <> ,,,\"!\",,,.,.,,,,,.,,.,,.,..,'\n",
+ " <> <> ,.,,'.,,,,..,,-..\",--!\"'.\",!\"\n",
+ " <> <> ,,.,-,,,.,,',,..,,.\",,!\".,,.\"\n",
+ " <> <> \",!,.,,,',.\"\",?\"\",.\".\",?...,.\n",
+ " <> <> ',\".\"'.,!\"\",?\".\",!\",.\"','.\"\"!\n",
+ " <> <> !\".\"',\".\"?\".\",!\"\",,-:.,?\"\"?\".\n",
+ " <> <> ,,,.,,,;,,;,,..,,,,,,,,.,..,,\n",
+ " <> <> ,.',.\",',!\"\"?\"..\"'--,...,',\",\n",
+ " <> <> .\",,!\",,,.\",,?\".\"!\"\"',,,,'!\"\"\n",
+ " <> <> .\".'.?\".,.\",,,\".\",.!!,,.\"\"-?\"\n",
+ " <> <> ,',.,-,,,.,,,',(),.,,,.,,.,,.\n",
+ " <> <> ,,,\",.\".,',.,,,,-.,,.-.,,...,\n",
+ " <> <> ,,,.,,,,.,,,.,;,--.,,,,,.-',.\n",
+ " <> <> .,,,,.----.,:,.,,,,,.,,,.,.,,\n",
+ " <> <> \".\"!\",:!'!;?,....,,,.,,,,,,,,\n",
+ " <> <> ,,,-'.'.\",,\",\".,.,,--,\",.,,.,\n",
+ " <> <> .\"',--!\".,,.,',.,,.,..\"?\".,.\"\n",
+ " <> <> .,,.',','',!''.,.\"**,.,,,,...\n",
+ " <> <> \"(,,).\",,'......\"\"!?\".\"'....?\n",
+ " <> <> .,,'..\"!\",\",\",.',.,.,,,,.,,,.\n",
+ " <> <> ,.,,.'.\"!\",,.,,,:\"...!......\"\n",
+ " <> <> .,.,,,,.,,,',,,,,,,.\"?\".\",,'.\n",
+ " <> <> .\",.\"'........-,\"*..*\".\"\",,\";\n",
+ " <> <> ''?\".,':\"-?\"*,.*\"?\"...,.,.\",\"\n",
+ " <> <> ?',,.?,,,.\",\"'...\"\"......!\",,\n",
+ " <> <> ,.,,.,,.,,...\",\",\",--,..,,.\",\n",
+ " <> <> .\",\",\",.\"\"!!\",.\",!?,.\".,..\"??\n",
+ " <> <> ...,\",--'.--,.,,,..,,.,,.\"?\".\n",
+ " <> <> .\",?\".(,.)\",\",\"'.'.,.\".\",,!\"'\n",
+ " <> <> ..,,,,..,,,.\"',,\",\"'',,\".\",,'\n",
+ " <> <> ,,.,,,,:.\",,\".,(,),,,,.;,,..\"\n",
+ " <> <> \",--,--,(),.\",!\",'.,().,..,,.\n",
+ " <> <> \"?\".\"?...???\";,,..,,,.,.,.'.,\n",
+ " <> <> ,.\",,\",\"-,.;.,,,,?,,.,'?!,.!'\n",
+ " <> <> !...\".\",,,,.'.\"\",,,\",'...,,,.\n",
+ " <> <> \"...\"\"';'.\"'.,,,()..,,.',,'.,\n",
+ " <> <> \"*.\"'!\",''.\"'.\"\",\".\";.\"\"?\",.\"\n",
+ " <> <> \".\",--'--.,,'.\"\"'!\".\".!\".\",!'\n",
+ " <> <> ,\",'.\"'!.,.\"\":,.\".'.,,-...-,,\n",
+ " <> <> \",--,\".\"-\".\",,',\".\"'?\"\"!\",.\",\n",
+ " <> <> ,\".\",!!\",.,',,,.'.,,,.,,,,,,,\n",
+ " <> <> ,\"..\",\".\"?\"'.,,,..,,'.,,,:\"..\n",
+ " <> <> ,\",.;.'.\"\",.\",\",,\"'..?\"..,..,\n",
+ " <> <> \",!\",.\"!\".,..\",'!\"...,,,,..,'\n",
+ " <> <> \".,???'.,,!!,??,,-.?.,'!!\",.,\n",
+ " <> <> ,.\".,,.....\"-,,\",.\",\".\",',\".,\n",
+ " <> <> ,.,,.,,'',.,-,,,..,,.,,,,,,,\"\n",
+ " <> <> \".\"'!''--!\".\"?\".\",,\",.\"?\"\".\"\"\n",
+ " <> <> .\"\",!\",,.,,,,.\",'!\",.\"?\",.\"'?\n",
+ " <> <> ....\",!\".\",,,,--'.......,,,!,\n",
+ " <> <> ..\"\"!\",.\".?\"\",\",,,\",,--.\"\"!?.\n",
+ " <> <> .,.\"!...!......\"\"?\"\",,!!\"...?\n",
+ " <> <> ,,??\".\",,.',\",.\"!,.\"\",,.\"\",'.\n",
+ " <> <> ..\",,\",,--\",,',..\"\"...\",.,.,.\n",
+ " <> <> ,,,.,.,.,,.,.,,.,,,..\"?\".\",,'\n",
+ " <> <> --,.,,\".\".'.\",,..\",\",,.,-,-,,\n",
+ " <> <> ,,\"..\",,\",\".\",--\",!,.\"--\",.\",\n",
+ " <> <> ,,\",'.\".\"\",\",,--\"--?--.\"\",\",\"\n",
+ " <> <> .,.\",\",\",.,,??\".\",??,,,-,,?..\n",
+ " <> <> ,.\",,\".\",\",.,,';.\"',\",\".\".\",\"\n",
+ " <> <> ?!..?!.,--;?,,.,.,!\",,,.,,,.,\n",
+ " <> <> ..,....,,.,,...\"..,.\",\",\",..\"\n",
+ " <> <> ,\"..\",,\",\"--:--?\".\"...,,\".\"..\n",
+ " <> <> .,,...;,...,..,.:\",\"...,,.,,-\n",
+ " <> <> ?\".\"............,\",.\"?\"\",\",,.\n",
+ " <> <> \"...\",.,.,.,,,.,,,,,.,,',.:.,\n",
+ " <> <> \".\",.,.\",,\".\".\"\",\",.\":,,....\"\n",
+ " <> <> ...\".,',,.:\",,,\",,,,,..,,.(),\n",
+ " <> <> \".\",,!\".,,,.\"??'?'?\".,,.,,.,.\n",
+ " <> <> ',,,...,.,..\",,,,,,.,..,.,\"\".\n",
+ " <> <> .\",,,,,--.,,\",\".,,,--',,,.'-,\n",
+ " <> <> ,.',,.,...,,:\"--.\"\",\",\"\"()\".,\n",
+ " <> <> --.,.\",.,'--,\",\".--\"--.',,,.-\n",
+ " <> <> ,.,,,,--.,.,,,,.,.'...\",\",,.\"\n",
+ " <> <> \"!\",..\",',\",.\",.,!\"...\"----?\"\n",
+ " <> <> ,'..,\".\",,.,,..,,,.,,,.,().',\n",
+ " <> <> ,,...',,,,',.,,.\",\",,\"......\"\n",
+ " <> <> .,\"...\"!\".\",'!\".,.\",\".\"--!\"..\n",
+ " <> <> ,'....,!!\"'.,,,.,,--.,.,-.\",\"\n",
+ " <> <> ..,.,.,,,.'!'!!,!!!':'.,:,,,,\n",
+ " <> <> .,..--..,,.,''.--,,,;,.,--,,,\n",
+ " <> <> ,.,..,'.,,,...\",\".\".\",,...,..\n",
+ " <> <> .,,,.,,,,:--,,,--:\",,.\"..,,.'\n",
+ " <> <> ',,,.,,,,,.',',-..',(),.,.,'.\n",
+ " <> <> ..-,,.\",?\",.\",\".\",\".,..\",,,\".\n",
+ " <> <> .\"',.\",...\",.\"?...,,.\",.',-,.\n",
+ " <> <> \"?\".\".\"\",--.\"\"?\".\".,.\"\",\",,,.\n",
+ " <> <> ?,,.--,,,..\"\"?\",.\",,?\"\"'--,\".\n",
+ " <> <> ,,\",\".\".\",',\",\",\",,\";,\"()\",,.\n",
+ " <> <> ,'--....','...?...\"\"?,\";\"'.',\n",
+ " <> <> .,.,--,.',\".\",.\"\",!\"\",,\".\",,;\n",
+ " <> <> .,.,,,,,,,.,,,,,.\",?\",,\"?.\"\"?\n",
+ " <> <> ?.'....:,,.?.??,'.\".\"?\".\"?\",,\n",
+ " <> <> ?.....',,\".\",,,\",\"''?\"\".,:,,,\n",
+ " <> <> ,,;,,,,.,.'.,..,'.,,,,-,.,,,.\n",
+ " <> <> ,,,.\",'?\",,.\".,\"*.,,,,.,\",'.\"\n",
+ " <> <> ,,,.''..,,,,.,,.\"??\".\",,\".\".'\n",
+ " <> <> ,,.\",,:',,'....\"\",,,\",.\",\".\"?\n",
+ " <> <> ''.',,.,?!'.,\",.\"?\".\"?\",..\",,\n",
+ " <> <> ,,,,,,,.\"',,.',,,',.\".,,\"'\",.\n",
+ " <> <> !'--'!\",,,,..\",,'.--!...,....\n",
+ " <> <> ,,,,,.,'.,,,,,,,.,;,,;;-;;,.,\n",
+ " <> <> ,'..,,,..,,,.--,;,,,.,.,,,,.,\n",
+ " <> <> ,'.,.,,.,,.,,.,,,.,,.,,',,:\".\n",
+ " <> <> ,-,,,,,,,,.,,.,.,,.\"!\".\".\"\",,\n",
+ " <> <> \".\"'!\",..\",,\",,,.\"''?\".\",.--'\n",
+ " <> <> \",'.\",,.,.,:\":',.,,.\"',...,,.\n",
+ " <> <> ?''!':',.'.,...?,!...'?\",.\"!'\n",
+ " <> <> ,,,,,.,()-,.,,,..,,,..,.,,.,'\n",
+ " <> <> '.\",.\"'.',.!!'!\".\",,'.??\",...\n",
+ " <> <> ,,,,.,.\"?\"\"?\".,,'.,,.,,.,,,..\n",
+ " <> <> -,.',,.,.,,...\",...\",.\"',,\",.\n",
+ " <> <> .\",?\",',,.,.\",?,?\",,,,'.,,,.,\n",
+ " <> <> ...'\"\"',\",\"',,\".\",'..\"\",,\".\",\n",
+ " <> <> ,\",,,,.\"?\",..\",,,\".,.\",\",..,,\n",
+ " <> <> ,.,,.',.,,..,,..\",'?,,\",,..\"'\n",
+ " <> <> .',,'.,.:\"?\".\",',\".\"'.\"\",,,\".\n",
+ " <> <> ,.'.,,,.,,.:.,,..,,,,.,,.;,..\n",
+ " <> <> ,'\".,'.,.,,.\"?\".\",,,\",.\"?,\"()\n",
+ " <> <> !....,\".,.,,,,,.\",,?\".',.,,,,\n",
+ " <> <> .,.,.,,.,,,..,,,..-.,,,',.\"!\"\n",
+ " <> <> \".\"!\",,,,.\"?!\".,.,.,.,,,--'--\n",
+ " <> <> ,!\",.\"'!-!\"\"?\"'.\"',,';,',,.'.\n",
+ " <> <> .()...,.,',-,:\"'?\",.\"'??'!\"\"!\n",
+ " <> <> --,,,,,,,,,,--,.:-.----.,.--.\n",
+ " <> <> ,,\".\",....!.....,!\".,.,,.,,,,\n",
+ " <> <> '..-,,,.,,.,,.,,,,,----.\"??'.\n",
+ " <> <> ',','?.\"--.\",!,'.\"\",',\",.,.-,\n",
+ " <> <> ..\",!?\".\",!\".\"!\",.\"!,\".,,.,,,\n",
+ " <> <> ,,,!\".,-,.,..,,,,..;,,,.,.,,,\n",
+ " <> <> ,,.,,.,,,.'''.\"',\",\",.\",'.,,.\n",
+ " <> <> \".\",,\".'.\",\".\"?\"\"....\"\",,,\",-\n",
+ " <> <> ,,,,--.,,..,,.,,,.,,,,,.,,,,,\n",
+ " <> <> --?\"\",,\",.\",,,,'.?\"\",',,...\".\n",
+ " <> <> \".\".\"-.\",.':,,,,----...,.,..\"\n",
+ " <> <> ',.'.\",\"*,,.*\".\",',;,',,.,,.\"\n",
+ " <> <> .,:\"...\",:\"...\":\"...\":\",,.\".,\n",
+ " <> <> \",\".\",.,,!\".\",?.\"----.',,.,,.\n",
+ " <> <> .,,.,...,,,.,,.,...\",\",,,\"---\n",
+ " <> <> ,,*.,..,,.',.,.*.-,..,...,,..\n",
+ " <> <> ,.,.,.,\",,.,,,:()---,()-,,()-\n",
+ " <> <> .\"',.\"*()-.'.'.',,,,,.,,,,,,,\n",
+ " <> <> \"--,,.''();.\",\",\".\",,-,-.',.,\n",
+ " <> <> .,....(),,,,.,.,!,,:.,.,.....\n",
+ " <> <> ..,,.,.,..,..,,--,,.,.,.,,...\n",
+ " <> <> .,..,.,!,,;,!!'.,,--',--.,,,.\n",
+ " <> <> -,..\",\",\"\",\",,.,----,.----.,.\n",
+ " <> <> ',,--'.-.\".........\",.,,,.\",,\n",
+ " <> <> ,.,,,;,..\",?\".'.\"!\"\"!\"'.\"?\".,\n",
+ " <> <> ,.----.:\"?\",,,,,.,,.,.,,,,,,,\n",
+ " <> <> \",!'?\"\",...,.?...?,....\".,'..\n",
+ " <> <> ,'?!\",,.\"',!,,.,'.\"\"?\".\"'....\n",
+ " <> <> ,.\"',!\".\"'!',.......\"',,\",\",,\n",
+ " <> <> !\"'.\"'?\",,...\"?\",-,.\",?'.....\n",
+ " <> <> ......'?...\".,,.,,,.,,,.,,,.'\n",
+ " <> <> '.\"!!,?\"\".\"\"'!\".\"'.\"\"'.\",.,,,\n",
+ " <> <> ,!,\",.\",\",,\",'.\"..\",,,\",.\",''\n",
+ " <> <> ,''.'.,',,..,,--,,,,.,.,,,,,,\n",
+ " <> <> \",,,,\",.\"!.,,....--.,,-,.\".\",\n",
+ " <> <> ,,,-.\"'--,,?\",.\",.\"\",?\".\"'..*\n",
+ " <> <> :\",??,,','','!',',\".\",,.\",,'.\n",
+ " <> <> .,\".\"?\".\"!\",,\"--.\".,'.,,,,.\",\n",
+ " <> <> ,,.,.,.,,,,.,;.,,,,.,',.\"':';\n",
+ " <> <> ?\"-,.\",,\".\"?\".\"!\"',,,;--.,.\",\n",
+ " <> <> ,\".,,.,,.,(),,,''.'(-).,,.--.\n",
+ " <> <> ..,.,,,..'-,.,..,,.,,,.'..,,.\n",
+ " <> <> ,..-.,.,,,,.',,.\",\",\",;,,!\",,\n",
+ " <> <> .,!\".,,.-,.\",.,,,,\".\",?.\"\",\"(\n",
+ " <> <> ..\",,',.*,,,.,,.,,,,.*.,,.\",'\n",
+ " <> <> .,',..,,,.,,,.,,,,.,.,,,..,,,\n",
+ " <> <> \",,'.??,\"(),\"?.,?\"\",\",,\",,\",.\n",
+ " <> <> ?\"*\".\"\",!\",--,,,.\"?\",',.\"...,\n",
+ " <> <> \"......!\".\".'.?'??,?\"\",;,\".\"!\n",
+ " <> <> ,,-,..,,,.'.,;;:?;,.,',,,..\",\n",
+ " <> <> .....,,',',,,.....\"\"?\"\".\"\"'..\n",
+ " <> <> \",.!?.\"\",,\",.',.',.',.,.\",\",\"\n",
+ " <> <> ,,..,',:\",!','!,...\",,:\"'.;,.\n",
+ " <> <> .,.\"!!\".\",,!'...??...\",..'',.\n",
+ " <> <> .,.\"...\"()\",............\"\"...\n",
+ " <> <> ,.\"...,\",,,...\"?\",,\",!.\".\".?\"\n",
+ " <> <> \"\",\",.\"!\".\",.,.\",.\",\",\".,:,,.\n",
+ " <> <> .''.';.;,..,.',:,,.,,,..;:,.;\n",
+ " <> <> \",,.,,.,.,'..,,..\"?\".\"?\"\",',.\n",
+ " <> <> .','.,..--,,--'.,.\"\"----\"!!,\"\n",
+ " <> <> ---.,,,,.,?,,,,,,,.,,'.;.,,,,\n",
+ " <> <> ,;:,,.,,.,..-,..,,.....,.,.\",\n",
+ " <> <> ?\",.\"!......!\".'-.--.\"'?\".\"'!\n",
+ " <> <> ,,,.,,,.,':,,,.,,,.,',,,.',,,\n",
+ " <> <> ,,,,,,'.;,,:\",\":\",\".,','..,,;\n",
+ " <> <> !\".----',,,;,,.--,.-,,,.,--\",\n",
+ " <> <> .\",,,..,..\";,,',.\"',\"....-.'.\n",
+ " <> <> .'!'!...!...\".,,,,\"!,!\".(-.,,\n",
+ " <> <> .\"\",...\"\",,,\".\"'',',\",.,.\",\".\n",
+ " <> <> \",',,,,,,...,,.\"!\",,,,.\",?\",-\n",
+ " <> <> ,'..\"?\".\"!','.\"\",,\",,,.\",:.\"\"\n",
+ " <> <> ..,,.,,.,.,,,.,,,.,,.-,.\",!\",\n",
+ " <> <> .\",!!\".\",!',\"\"\".\",!,\",.\",',',\n",
+ " <> <> ,!\",\"'\".,..,',,,,,,,.,,,-,,,,\n",
+ " <> <> \".\"?\"\",,\",.\"','.\"\"',,?\".\"'!\"\"\n",
+ " <> <> ,,.';,.-,,',,..,:,,,,'.,.;,,.\n",
+ " <> <> ,,'..,,.,.,,,,,.,,,......\"?\".\n",
+ " <> <> ,.,,.\"?\".':,----,.\"?,,...\",,,\n",
+ " <> <> ,,,.,,,,,,.\"?!...\".',.,,,.--,\n",
+ " <> <> ,.,.,,,,,.,,\"'!'!\",,'.,,,.,,,\n",
+ " <> <> ,;-,.;,,,.\"'?\".\"'?'''.\",.,,..\n",
+ " <> <> ,.,'.,'..,,.,.,,,.',,,.,,,.'.\n",
+ " <> <> :\"-',\",.\"',\",\".,,,...?\"()\",'.\n",
+ " <> <> .\".\"?,'!',!.,,'!\"\",,!\".\"!\",.,\n",
+ " <> <> .,..,',.\",!\"..,.,,,.\",!',!\",\"\n",
+ " <> <> \"\"',',\",.\"?\"'.\",,\",.,,,,'.,.\"\n",
+ " <> <> -,,--,,.\"!,!....,'!\"\"!?...\"\"'\n",
+ " <> <> ,-.\"\"''().\"',,',!!\",,,.\"',!\"\"\n",
+ " <> <> ,,--,..,,\"\",',.,..,',\",\"',:\",\n",
+ " <> <> ,.....',\"\".\"'\"\".\"\".\"!!\",.\"?\",\n",
+ " <> <> \",.\",.'.'--!'.\",,.,\"\",,.,,,,,\n",
+ " <> <> \"\",:,.\",!\",.,\",\".,,,,*,,?\"\".,\n",
+ " <> <> \"',\",\",\".\"\";:'...\"\",,,.,,.\"'\"\n",
+ " <> <> ..\"?\",.\",,,,,,,.!'?...,?\"\"?,.\n",
+ " <> <> .,,.,,,'.,,,,,',','.,.,,;',--\n",
+ " <> <> ,,,\".\"--.\":,.\",,',\",.\",\".\"?.,\n",
+ " <> <> ..,...,,,.\"?\".\"?\"\"......,!!\",\n",
+ " <> <> .\"\"?\",.\",,\".\",,.\"',.,,-...\",!\n",
+ " <> <> .\".,,.\",'...!\",.,,,,,,,,.,...\n",
+ " <> <> .\",,,,'.\",!!,,--'!'.',...\",,.\n",
+ " <> <> ....\"\",,,!\".\".?,?:,,.--,\".\"?\"\n",
+ " <> <> .\"\"!'!.\"\"-,???\"\",?\",:,,--'--.\n",
+ " <> <> \",\",,\",...\"\",\",,.\",.\"\",',\",.\"\n",
+ " <> <> \",.,-,,.,'.,,,.,,,,,,..,,,.,.\n",
+ " <> <> ,.,,.,..--...,-.,,,,.,,,,\"'.\"\n",
+ " <> <> .,,,';,,,',.\",!\"',.',,,,-.,,,\n",
+ " <> <> .,,.\",!\",.----..,--.,..,.\"?\".\n",
+ " <> <> ,--.\",\",\",',',.\"\"'?\"..----.\",\n",
+ " <> <> !--!.,,!...,!!!...'...\".,',.,\n",
+ " <> <> ,.\"?\".\"',...\"\"',\".\"!\".\",\",\",,\n",
+ " <> <> .\".\",'...\".\"?\"\",;,!',\".\",,'?\"\n",
+ " <> <> ..,,\",,,.,'.\"\",\"',,'.,.,.',..\n",
+ " <> <> .--?\"\",!.,.,!,,\".\"!,.\"\",....,\n",
+ " <> <> ...!\",.\",;',\".,,.\",\",.\"',,\".'\n",
+ " <> <> !\",..\"?\",.\".......,\",,.\"'?!?\"\n",
+ " <> <> ,,,.,,,,,',..,,,.,,.,,,.,,,.'\n",
+ " <> <> ,',,,.,,'.,,,,,,,,,,.,..,.,.'\n",
+ " <> <> ,,;,,,.,,.,,-.,,,,,,..,,,,,,,\n",
+ " <> <> --.;,,,,.,--:,,,,\".,,,,----,\"\n",
+ " <> <> ,,.,,.,,..,.,,,,--.,.,,.,,;,,\n",
+ " <> <> -,,,.,-,-,,().,-..----.;,,..,\n",
+ " <> <> -,.;-.'----,,,.'()',,..'.,,,:\n",
+ " <> <> ---.,,,,,.,.,'..--.''--',.,,,\n",
+ " <> <> .\",'!,!,!,\",.,,:\"'..,--;....\"\n",
+ " <> <> ,,.:'',,,.\",\",.\"-.''--!',...\"\n",
+ " <> <> '!'.,,.\".,.\"!\".\"?.;,\",..,.,..\n",
+ " <> <> ..,!\",.'.',;'.,.-,.\"?\",.\",\".\"\n",
+ " <> <> .,\".\"?\",'.\",\",\".....\"\"?\"\",,,!\n",
+ " <> <> ?--,'...\",,-'--';.\"',\",.\"';'.\n",
+ " <> <> ,,.'.,,,,.,,..,,\".\",.,.,,.,,,\n",
+ " <> <> ,,'().,.\",,\".\".,\".\",,',\".\"?!,\n",
+ " <> <> ,.'.,,',.,,,.,.\"...\",;,--.,,:\n",
+ " <> <> ,.,;,.,..,,,.,.\"'?,\",.\"'?.?\".\n",
+ " <> <> ?,...\"----\"','-'.'.':!;--....\n",
+ " <> <> ..\",--.'',''..'.:'.,'.?'?\"\",,\n",
+ " <> <> ,,,.,,'.\",,',\",.\"...,\".\"',,',\n",
+ " <> <> ,,....,'-\",\"\".,,..\",!,,\",.'.,\n",
+ " <> <> .....\"\"',.'?,\".,,.\"','.',\"--\"\n",
+ " <> <> !\",,,,.,,,.,',.,,.,,,..\",!...\n",
+ " <> <> ..\"\"?\"\",,\",'.'--.,','.,,.\",!\"\n",
+ " <> <> ,,.,,,.,',.,',,,.\",?\".\"','.'.\n",
+ " <> <> .\"!\".,,----,.,.,.,:,,.,',.\"'!\n",
+ " <> <> ...,.,.,'.,,.,,.,''..,,,,.,,,\n",
+ " <> <> ,,.,,,.,,,,,.\"!\".,.(,.),,,..,\n",
+ " <> <> \".,,..,.,.,...,.,,,':\"?,'!\"',\n",
+ " <> <> ...,.,,,,,.\"!!\".\"?\",.,,.,-,-,\n",
+ " <> <> .,,,.,,--,,.'',,,.,.,.,--.,.,\n",
+ " <> <> ,,\".\",\".\"?\"\"''....\"\",,,\".\"','\n",
+ " <> <> ,.,,.,-,,,,.,,''--'--..,,-.\",\n",
+ " <> <> ,,,.\".\",,!\".\".,,.,.\"\",----.'.\n",
+ " <> <> ,;,.\"!!!\".,.----,.,.,.\"!\".\"'!\n",
+ " <> <> ..,.,.,',.,:\"?....?\",,.,,.\"?\"\n",
+ " <> <> ,,.\",,,\".\",,.,....,.!\"\",?\".\"?\n",
+ " <> <> ..\".,!'.\"\"',\".\"'!\".\"',',\",.\"'\n",
+ " <> <> .\";,'.,\",\"..',?\"\",!\".\"-\".\",'.\n",
+ " <> <> ?,,,,,\".\"'!..!\",.\"!\",..\",'?\",\n",
+ " <> <> '!',!\",.\"',\".\"'....,!,','!...\n",
+ " <> <> ?'...,!\".\",....\"',.\"?\".\"?'?\".\n",
+ " <> <> \",.\"\"?\"\"!?!\".\";',.,!\".\"'!\".\",\n",
+ " <> <> ,,!.....\".\"'?\".\"..?\"\"','...\"\"\n",
+ " <> <> ,.\",!'!\"..,,,.,.,-,..,,.'.,..\n",
+ " <> <> '.--,,,,,--'.,,,,,.,,,,..\",\",\n",
+ " <> <> ,\"..\",\".\"','.,!\",.\".'.?????.\"\n",
+ " <> <> \"!\",,,.\"'!?!\"'.\",!!!\".\"?\"--.\"\n",
+ " <> <> ;.',.,.;,,.,:\"!!\".,,.\"!\"..,-'\n",
+ " <> <> ,',\"??,....??\"\",,\".\",,!.?\"\",?\n",
+ " <> <> \"\",'?\".\"'?,?\"\",,\",-.\",,',..?\"\n",
+ " <> <> ?.--,!!!...\",.\"!\",..\",,!\"'.'!\n",
+ " <> <> \",'--!\",.,,,,.\"',\",\"!\",.\",?\"'\n",
+ " <> <> ';',\"..,,.,'.\",,\",.\"??\".\",.\"\"\n",
+ " <> <> \".,,..\"!!\".\"!':!\".\"!'.',',.\",\n",
+ " <> <> ,,...??\"\",!????\",.\"?\",.\"???..\n",
+ " <> <> .,,..',..\",??\".':\",.\"',.'.,',\n",
+ " <> <> ?\",'.\"!\".\"-!\",''',.-,.'----()\n",
+ " <> <> \".\"!!\".,..\",,!\".\"!.....?'.,,'\n",
+ " <> <> ,,\",...\"\"'!\"\",.\"\"?\".\"?...\".\"?\n",
+ " <> <> ,.\",!\".\",!,\".,.,,.\"...\",...\",\n",
+ " <> <> !\"'.\",,\",.\",\",,\".\"\"?...\"\",\",\"\n",
+ " <> <> \"\"?\".\".?,?\"\",!\",\".\".\"...\".,,.\n",
+ " <> <> \"\"?\"....,,,,.--.\",\",\".',,.\"..\n",
+ " <> <> ?\"\",\";.\",\"..\"....\"\",\".\"?\".\"?\"\n",
+ " <> <> '.'.\"\"...?\".:\",,,?...,,'....!\n",
+ " <> <> \",\",\"--,\".(.)\"...\",.,.\":.....\n",
+ " <> <> !\".\"','....\",,..\"',,\",,.\"',--\n",
+ " <> <> ,:,,.\"!\",-..,-,,...,,,,,--.,,\n",
+ " <> <> -,,..,,;,,.,'.:,.,,,.;,----.,\n",
+ " <> <> \"'.\"'.,,,,,.,,,()*----,,,--,-\n",
+ " <> <> -,--.,,,--,.,,--,,,,,..,.,*,.\n",
+ " <> <> !...!--,,'--'.'!!!!----!'!,?'\n",
+ " <> <> -,,,,\"!\",,.,,,..,.;,'.,,.--,,\n",
+ " <> <> ,'.,,,,--'...,-..,(),,--,..,,\n",
+ " <> <> .--.,,,.,.,,,.',,,.:,,,,,,,..\n",
+ " <> <> ,,.,'.,',,.,,,...,,.,,.,.,.',\n",
+ " <> <> \"().\",!\",.,-.':\",,,\".\",\",\",,.\n",
+ " <> <> ,,.,'.,',,,.--,,,.,,,,.,',,,,\n",
+ " <> <> ...\"'.\",\",,.',,.,.,,,,.,,----\n",
+ " <> <> ,.,,.,,.',.\",!\".\".\"'.'..,,,.\"\n",
+ " <> <> ;..,,,'.\",,\".\"?.,?\",.\",,\".\"?\"\n",
+ " <> <> \",\",'..,\",,.\",.,!\",,,,.\"'!\",.\n",
+ " <> <> .\"\",,\",,\"...\"\"!\".\"..,.,\",--\".\n",
+ " <> <> ,.,,,.,',:\"!\",,.,..,,\"','..\",\n",
+ " <> <> .,,,,.\"??''??\".,:\"?\"\",\".\",\",.\n",
+ " <> <> ?\",,',..\".,,\"-.\"',\",\".....?\",\n",
+ " <> <> \".,...,,,..--..,,,--.,,...,,.\n",
+ " <> <> ,.,-,.-,.,,,,,.,;,..,,,,,.,.,\n",
+ " <> <> \",.\",??'!?\"\",,\",,\",,,,----.\"\"\n",
+ " <> <> ,?....\",..\",!!----!\".\"\",,.\"!,\n",
+ " <> <> .,!\",,.,,'..,,;,.,,,,.,,.,,..\n",
+ " <> <> ,;,;--.,,,--,,,,,.;,'('),.:--\n",
+ " <> <> ,.,,,,,,,.----.,,.,(),,-,,',.\n",
+ " <> <> --,.\",,----,,,,.,,,,--',,,,.,\n",
+ " <> <> ,--,,.,,,.,,----.--''--,,.,,,\n",
+ " <> <> ,,-,,,.,,,-,..-,,,,..,.,,.,.,\n",
+ " <> <> .'-,,----..--',--,,.,,.,,,,,\"\n",
+ " <> <> .,',,,.,,'.,.().,,.(,,),.--,,\n",
+ " <> <> \"?,!\",,,.,,.,,,,,,,.,,,.,,\",?\n",
+ " <> <> ?'',.--,'!',,'!'--,,,.,,,?,;,\n",
+ " <> <> .\".,,,',..,,,,.\",,.,',,.\",,,,\n",
+ " <> <> .,.,,,,.,,,'.\",.'?\",.,,,,.,,.\n",
+ " <> <> .,,.\"!,!'!'.,'.\",.,,.,,--,--.\n",
+ " <> <> ,.\"\",,,\",\".',.\",,,''.,,.,.,,,\n",
+ " <> <> ,..,(,,),.\"'....!\".\",!\"\"'!\".\"\n",
+ " <> <> -,,..,';,,.'.,,.,.,,,,,-,,.,,\n",
+ " <> <> ,,,.,,'.,,.,,',.---!,,....,,,\n",
+ " <> <> ,,,,,,..,.;--..,,,,.,..,,.,'.\n",
+ " <> <> -,,,.'.,,,.',.\"?\".\"?,'.?,'.\",\n",
+ " <> <> .,,,,,..,,,,,,,,,,,,--,,,,,,.\n",
+ " <> <> ,.,',?,,.,,.,,,-.,,,,,...,,.'\n",
+ " <> <> .,.,,..;',.,,.,.----,;,,.,,,,\n",
+ " <> <> \"\",,,.,,,,,..\",\",.\",.\",\",.\"..\n",
+ " <> <> .,,----.,.,,.\"'--,\",,\",.',',.\n",
+ " <> <> ,.,,.,--.,.,,,,.,\"!\"\",\".\",!\".\n",
+ " <> <> ,,,.,,.;,,;,;'!,;,!\"!-;,,!,,,\n",
+ " <> <> ,,--,--,,,--.,:\",..,,?,,.\".,,\n",
+ " <> <> '..,,,.,,,,,,','--,,.*-.,,,.,\n",
+ " <> <> '.'.,,..,,..,.,,.,,,,,.\",\",,\"\n",
+ " <> <> .?\"--,--\"????\"\"...\",\".......\"\n",
+ " <> <> ,,?\".\"'.'.\"\",',\".\"...',.,!\"\",\n",
+ " <> <> ,..\",,\",.,.,,,',\"\"(),\",.\"\"...\n",
+ " <> <> ,,,,:\",,'.,!\"\",'!\",,;,\"'.\"',.\n",
+ " <> <> '....\",,,,.\"!\"..\",!\".\"'!!!.\"\"\n",
+ " <> <> \",'.\"\"?,....',,\"-,,\"'.\"\",....\n",
+ " <> <> ,.--(--),,;,...,--.-----.-,..\n",
+ " <> <> !\".,.,,,,\"!\",\"!\"\"!\".\",'--.\",;\n",
+ " <> <> .';..\"\"(),..,,,.----.,,.,,.,.\n",
+ " <> <> ,,,,.,,.,,...',,.,'.;--.,,,\"!\n",
+ " <> <> ;---(-)--:.'----.,,.',,.,,',.\n",
+ " <> <> --,'\"()\"''!\".',.,,.,,,,.,:\",,\n",
+ " <> <> ''.,,.\",\",\"----,...\".,,.,.,:\"\n",
+ " <> <> -,.',,,.,,..,..,,(\"!!\"),\",\",\"\n",
+ " <> <> .\".,..\"--'--\"...!\"..,\",\",\",\".\n",
+ " <> <> ,!\"'..,.,'..,,.:,,,..,.;,,,.,\n",
+ " <> <> ,.,,.,,..',..,,.,..,.,,.,;,,,\n",
+ " <> <> --,,\",\"...,,,,,.,...,,,,,.'.,\n",
+ " <> <> ..,..,.:\",?,,!\",,,;,,\"'\"..,,,\n",
+ " <> <> .,'.,.',,,.,',.,','.\",\"--\"'?\"\n",
+ " <> <> ,.\",?\".\"??...\",.\"...\"\"!!\".\".\"\n",
+ " <> <> .....,,\",,\"....\",.',,'-;,.,,'\n",
+ " <> <> ..,,'.\".\".\",,\"\"..,,,..\",,!'.\"\n",
+ " <> <> .,,.--'...\"\",?\"\"...\"\",!\".\",,'\n",
+ " <> <> ,,.,,.,----,.-..;.--,,,,,,,--\n",
+ " <> <> ,,'.,,-,,,,.,..\"',.,,\".\"?\".\"'\n",
+ " <> <> ..'!?--!...\"\",'!\".\"?!',\"-,.\",\n",
+ " <> <> \".\",.....\":.'.\",\",,.,,'.,,.:\"\n",
+ " <> <> '?'!\",',.\",!\",,,.,,,,.\"?\".,,.\n",
+ " <> <> ,,,....\"!\".\"!\"\",\".\"',!\".\",!\".\n",
+ " <> <> ...,,,.,,,,.'..-.''..,,.,:\".,\n",
+ " <> <> .,,.,.,.,,..,,.,.\"!\".\"!!\",.,,\n",
+ " <> <> \"\",\",,\",....,\"....\"--!\",,.,,,\n",
+ " <> <> .\",\".,--,.,,,.,.,(),.,,.,,;,.\n",
+ " <> <> \",'.\",,\".\",\",\".,.,.\"\",??\".,,.\n",
+ " <> <> ,,.-,,,,;,,.,,.,,,,,.,,,,,.\"'\n",
+ " <> <> ,;,'!...?,.,.,....!.--...,.,,\n",
+ " <> <> ,,,.,',,.'-,.,.'.'.',--',--.-\n",
+ " <> <> ,,,?!'.'?'!\".-.-.,'.,,,,,.',.\n",
+ " <> <> ,:\".,:'.'\"\",\".\",,!\",;,.\",',\",\n",
+ " <> <> .,,.',,.*\",,',.\"\"?\".\"''--..\".\n",
+ " <> <> ,,.\"':\",,.\",,.,,:\",...\"--.,.\"\n",
+ " <> <> ,,,,,..,,..,--.....,-,.,.,-,.\n",
+ " <> <> --,.,,..,,,.;,,-,,,..,,.,,.,,\n",
+ " <> <> .,,.;...,..,.,,,,...,.,.\"....\n",
+ " <> <> ,.\"......\",.\"'?\"\"!\"..\"...!...\n",
+ " <> <> ,,,.\".,\".,,.,,,,..,.,,,.,.\"..\n",
+ " <> <> ,.\",''!,\",.\";'!\"..'.\"?'!?\"...\n",
+ " <> <> '',\"\".,,\".\".,,,.,,\".\",,.,,.,,\n",
+ " <> <> ,,\".\",,,.,,''.,,..,..,,,:,,.,\n",
+ " <> <> !,'!\"\"!\".\",\",,,',.,.\",?...,?\"\n",
+ " <> <> '.,..,,..,,,,.\",!,\",....,,,..\n",
+ " <> <> \"........;,,'....\"\"'.,,\".\",,,\n",
+ " <> <> ',,...\",.,...',,.,',,.,.,,'.,\n",
+ " <> <> \".\"'',\".\"--!'--!,.','.\".\"??\".\n",
+ " <> <> \".\"-.,'!\"..,'.\",\".\".\"\",',,'.'\n",
+ " <> <> ,\".,,.,,.,,,,,,.,.\",\",.\".,...\n",
+ " <> <> \".\",!,\",.,:\"?'.\"\"?'.'....,'.,\n",
+ " <> <> -'--.,,,.,,.,,.\",\".\".\",.,.,..\n",
+ " <> <> .-,,.\",\".\"!\",'.,,,,--.,;,,..,\n",
+ " <> <> .\",\",\"\"--.\"?\".\"?\",,.\",\".\"?\".\"\n",
+ " <> <> ..?\".\"!......,...!',?\",..\"?\",\n",
+ " <> <> ,,!!!\".',.,,,.'..\",,,\",.\",.\",\n",
+ " <> <> '!.'!...\",.,,.\"\",?\"'...'''!\",\n",
+ " <> <> ,,,..\"??\",.\"??...\".,.\",!\".\"'?\n",
+ " <> <> ,,.\"!\".\",'!\"\",'!.'...,\".\"!?\",\n",
+ " <> <> !',--.\"\",'!\",-,.,.,.,.\"!\"',.\"\n",
+ " <> <> :,',----'.??..-.'--',,.\"!\"--.\n",
+ " <> <> ?'?!',','\",'.\",,\",:\",'.'--.?\"\n",
+ " <> <> .,,\"!\".,,',.,,,.,.\"!,-,,\",.\"!\n",
+ " <> <> ,,\".:\"!'!\",,.\",.\",,.'..\"!,',\"\n",
+ " <> <> \",.\"\",,\".\",,,'.\".\"?\",\".\".....\n",
+ " <> <> ---...,.,.\"...!,,\",\"!'.','.'.\n",
+ " <> <> \"',.\"...!\",'.\",!\",,:\".\"\",,\"..\n",
+ " <> <> ..*...\",\"\".\",!\".\".,,....,.,!\"\n",
+ " <> <> --.*\"','.\"*()\",,.\"\",-,;,,,--,\n",
+ " <> <> ,,,',,.,...',,,,\"----,,,,,,,\"\n",
+ " <> <> \"''!\"\",\"'.\"--,.',\",:\",,!\"\",!\"\n",
+ " <> <> .\"\",,\".\".\"\"?\".\"'?\"\"?\"\"?!...,:\n",
+ " <> <> **\".,!\"\",!\".\",'--!\"\"''?\",.\",,\n",
+ " <> <> .....\"\",\".\",..\"\",.\"**\".\"\",,!\"\n",
+ " <> <> ,,,\",.\",!!.!--,..'.,,,?,,\",\".\n",
+ " <> <> !.\"\",'...,\",.,,,,,.,'..,.\",,\"\n",
+ " <> <> .\"'.\"\",,...!\",.,.,.,,,,.:\"?\"\"\n",
+ " <> <> ,,--,...?,.;.-,-,-.??.,,--;--\n",
+ " <> <> ,,.,,,.,(),,.,,(,),-,,.--,,..\n",
+ " <> <> --.,-,.(,),,,-,-,-.,-,.-,,--,\n",
+ " <> <> \"..,,..'...,,-,,..:,...,.'.,.\n",
+ " <> <> \",..\",?\",.\".'.\".\"?...,?\".\"?\".\n",
+ " <> <> .',,.--,--..,,,,,.,,.,.,,:\".\"\n",
+ " <> <> ?\"\",'?\",.\",\".,,.\"?\".\",,,,\".\",\n",
+ " <> <> .\"'.,'.'.\"--,--\"',,....\".\",,'\n",
+ " <> <> '...\";,,..,...\",!...!\".\",\".,,\n",
+ " <> <> .--,,.,,,,,..,,.,,,,,,,.,.\"!?\n",
+ " <> <> \"\",,,\".\".,...\",\",....\",,',.\",\n",
+ " <> <> .''....'.\".\",'...\".\",.\"\",.\"\",\n",
+ " <> <> ?.\",-.,,,'.\"...'...,?:''...,!\n",
+ " <> <> ,,..,,:\"'?\"\"'!\".,,-.,,,,.'.,,\n",
+ " <> <> ,,\",.\",.,,,--,!,,.\":,',.\"...!\n",
+ " <> <> ,.,.\"'?\".-,',,.,,,,,.\"!\".,,.,\n",
+ " <> <> -.\"?\".\"--,?\".\"',.\"\",,,,\".\"!\",\n",
+ " <> <> \".\":'.,.,\":\",,,,,.,.,,,.,.?..\n",
+ " <> <> ,\",,,'....,,,,,.\"\"?\"\",\",\".\",.\n",
+ " <> <> ''!'.\"..,.',.,:\".,\"*.*\"..\"\",,\n",
+ " <> <> .!,.\"\",,\",.\"!\"..,,.(),,.\",\":\"\n",
+ " <> <> ,,.,.,,,.\",,;,(),,.?\",.\",,..'\n",
+ " <> <> ,'!';,',\",.:.\",......,',\",..\"\n",
+ " <> <> .--,',,.,,.\"!\",--'.\"........,\n",
+ " <> <> .,,..\",\".\",,\".,-,.--,.\",,\",.\"\n",
+ " <> <> ,..,,,.\"'!!'!\".'.\"!\".:!..;:.,\n",
+ " <> <> ,.(),,-().,,,,.,.,,:'.,,''',,\n",
+ " <> <> .',,.:-(),''(),.,-,.,,.-;,().\n",
+ " <> <> ,,,,--,,,.,.',,,\"'!\"\"'!\",\"'!\"\n",
+ " <> <> ,,,.\",,,.,,',.,'...\",,?\".\",,\"\n",
+ " <> <> ,.,.;,,....,,.\",,.\",,?\".\".'.\"\n",
+ " <> <> \",.\"???\",.\",\",.\",.\".,,,.,,,,,\n",
+ " <> <> ,,,,,.().\"!\"--,\"!\".\"!!\"--;\",!\n",
+ " <> <> \".\"',!\",..,,,,,,,.,,,.,,.,'.\"\n",
+ " <> <> .\"?\"\",,\"..\"',\",\"'.\"\"?\".\"?\"\".,\n",
+ " <> <> .\"',\".\"'?\"\",.'','.\".,.',,,,,.\n",
+ " <> <> -,,.\",?\".\"?\".\",!,.',\".,,.,.\"'\n",
+ " <> <> ,!\".\",,!\".\",'!\"-,.\"!\"'.\",!\",,\n",
+ " <> <> ,,.?\".\"!\",,.:.,,'.,,.,,.\"!\",.\n",
+ " <> <> ,,,,,,,.,...\"!\"..,\"!\",,,-,,.-\n",
+ " <> <> ,!\",.,,,,,,,.'.,,',,,';.,,..,\n",
+ " <> <> ,;..?.----,.,,;,,.,.,,,,.,',,\n",
+ " <> <> !\".\",?\"\",\",\",'.!...\"..,,',...\n",
+ " <> <> .\"'',,.--.'...,..,,,.\"?\"..,..\n",
+ " <> <> -.,,,,--,.,,..,,.,,,,..,..\"??\n",
+ " <> <> -.,,,--,,,,.',.',..\",\",.\"?\"'-\n",
+ " <> <> ,,..,,-,.,,,.\"\"()\",\",\"\".\"',,\"\n",
+ " <> <> \"'\".\",,!\",,-.,..,:\",,?\"\",,,\",\n",
+ " <> <> .,\"!\".,',.,,;,,;,.,..,,,,.,.,\n",
+ " <> <> ,.\"...!\",.\",!!....\".\",.!\".!,.\n",
+ " <> <> .,,,,,..,..,.\"?!\",,,.\",,'!\"..\n",
+ " <> <> .',,..,.,,,,,..',,,,,..,,,,.,\n",
+ " <> <> ..,..,,.,.\",,!\",-,,,,.,,-.,,.\n",
+ " <> <> ,--,,..\"!,!\",.,,.\"!??\".,,,.,,\n",
+ " <> <> ..,,.\",,\".\"!...\".\"?\".\"!\".\"!\",\n",
+ " <> <> ,.,!,,,,,,,,,.,,'.\",\",\",,,,,,\n",
+ " <> <> ,,?...,'!\"..,,,,,,,,,,.,,.,,;\n",
+ " <> <> ,-,,.,:,,..():,.,.,,,..,,,().\n",
+ " <> <> ,;,.;.,.,,.,,,,,,.,,...,,,,,.\n",
+ " <> <> .',.,,.',',,----.,,',.----:??\n",
+ " <> <> ,,,'.--',,--,,;,,.?--,.,,,.\",\n",
+ " <> <> .?-(),.,..,,().:,;,;,.'..:\",?\n",
+ " <> <> ,,,.,,,,.,,,..'..,,..-,..,,.'\n",
+ " <> <> .,,.\"\"\"-\".,\".\"\"\",,\"\"\"-\"..''.\"\n",
+ " <> <> \"\",\".\"!.\"\",,\".\"!,!\",.\",...\",,\n",
+ " <> <> ;;,;-;;;;,;,-(),;,,;,--,;,---\n",
+ " <> <> \"\"',...\",.,,,,(,),',.\",...\",.\n",
+ " <> <> .,-,-,,,,,.,-,.,,.':\",,,....?\n",
+ " <> <> ,.,,:\"!?,!.,\",,.,,,,.,,:\",,\",\n",
+ " <> <> ,\".\"'!\",'.\",,'..\",.\"-!*'.,\".*\n",
+ " <> <> '..\"\",....\"\",,',...\".\",-,,''.\n",
+ " <> <> ,,',,,,.,.,.,.,..,,.,,...,.\"?\n",
+ " <> <> .,.,,,..\"!\".\",!?,?\"\",!\"..\"'?\"\n",
+ " <> <> ..,...\".,',,,,.,,.\",!\",\",.,?.\n",
+ " <> <> ,.\"',\".\";..,..,.,,.(,,).?\".\",\n",
+ " <> <> .'.\",\".\"..\",--....,----',,.'.\n",
+ " <> <> ,!',\".\"''?\".\",\",\".,,\",,\",...\"\n",
+ " <> <> ,,.\"',,\".\"....-.,'?''--.'.'?'\n",
+ " <> <> '?',',',.''','','!.'',.'.,.,.\n",
+ " <> <> ,.\"\",?\".\",,\".\"',\",\"...\"\"!\",.\"\n",
+ " <> <> ...............\".-,,..,,.',,.\n",
+ " <> <> ,--\"\"--,,,-.'-.--.,.',,.,.,.,\n",
+ " <> <> ,.:--.,,,,--,,,.,-,'-.,,.,,,.\n",
+ " <> <> ....\"\"',\".\"...,\"..\"?\"..\",''?\"\n",
+ " <> <> .\"!\",',\",,';!:--.?.'!\".\"??',\"\n",
+ " <> <> ,,,.',,..,,''..,..,,,,..,',.,\n",
+ " <> <> \"',!!',\".\"!\"-..,.,,,..,.,,,'-\n",
+ " <> <> !,','.\"\",''.,\".\"?\"..\"'!.\".\"!\"\n",
+ " <> <> -,,,.,,'.'.-'.,,...-.-.\",,?\",\n",
+ " <> <> ,,..\",,\"-.\"?\",.\",,,\",,.',,'',\n",
+ " <> <> .,.'.'.,.\".\",?\",'.\"!?\".\",\".\"?\n",
+ " <> <> ,\"(,\"\"),\",,,......,,\".\",..!\".\n",
+ " <> <> \",\",,'.,,..\"(.)\"'!,!.,..,,...\n",
+ " <> <> ,,\",,...'.?\",,..,,,,,.\"'!'!\".\n",
+ " <> <> \",.\",,!\".\",....',\",.\"...,\",.\"\n",
+ " <> <> ?\".\"'.\"\",.'.\".\".',',?\".,'.,.'\n",
+ " <> <> ..\"!\",,,.\",?.'?\",.\",\".\".\"...\"\n",
+ " <> <> \",'!\":,.,,,,.,,,,...\",'!\",.\"!\n",
+ " <> <> \"\",'.?\"\",\",\"''!!,!\".,,.,,,---\n",
+ " <> <> !\".\",','!\",.\",.\"\",,\".\"...\",.\"\n",
+ " <> <> ..,\"-...,,.....,.:.'.','.,,,,\n",
+ " <> <> ,,.'.,,,,,,..,.\",?\"\"!\",.\",\",,\n",
+ " <> <> ,,..,,.-,,,,,,,,,,...,,,,.,,.\n",
+ " <> <> ,...,',\".\",......,.\"(.)\"--,,-\n",
+ " <> <> \"?,,?\".*\",,.\"*()\".\".,..(),---\n",
+ " <> <> ,,,.,.,,..,.,;..,--,',--,.,,,\n",
+ " <> <> -.\"!\".\"!\",..'.,,.,,,,,,..;,--\n",
+ " <> <> ,,..,,,,,.\"!\".\"!',--!!...',.;\n",
+ " <> <> .,.\"??\",..,,,...,,',.,,.,,,,.\n",
+ " <> <> ',..,..\"?\"\"--.\"\"?\"\",,\",-.,,.\"\n",
+ " <> <> !!?,?\".,-.--.\",......\".,.\"...\n",
+ " <> <> :\"',!\",,:\"!!...',!\"\",,--!...\"\n",
+ " <> <> '''.\",.\"?\"\",,!\"\",?\"\"?.\".,,.,,\n",
+ " <> <> ,\",\"'....\"),\",.,'.,,.\"...,\",\"\n",
+ " <> <> .,,.,,.\"',!,!\".\"',!!!\"..\",.'?\n",
+ " <> <> ,,,,.,,.'\".\"()',,.,,,.,,..,..\n",
+ " <> <> .,,,,.\",,\"',\".?,,.\"\",:?\"\"?,'.\n",
+ " <> <> ,,,,.,.-..\"?\",.\",,\"..\"?\".\",,,\n",
+ " <> <> ..\"','!...'!\".,,..,,.\"?\"..,,,\n",
+ " <> <> ,,:\"!.\".,,,,,,.,,-,,.\"!...!\".\n",
+ " <> <> ,,,,.,..,.,,,,,,.\",!...?...,.\n",
+ " <> <> \",,,-.,',..,-,-..,,,,,.'.\",..\n",
+ " <> <> ..,-.\",\"(),\".:.\",.,...().,..,\n",
+ " <> <> ,.:\"!....\"\"?....,\".\".\",,-.\"..\n",
+ " <> <> .,,...,,.\"!\",,....,...,.,..',\n",
+ " <> <> ,,.,.,,,,.,..,,.,.,.,,,.,,,,.\n",
+ " <> <> ,,,..,.\"\".',,,.(,--),,.*'.',,\n",
+ " <> <> ,.,.,,,--.',...,-,,.,,--.,,,-\n",
+ " <> <> ,,,,.,..,',,.\"',\".\"',...,?\".,\n",
+ " <> <> .\"'!!,,!\".,.,,-,.--..--,,--,,\n",
+ " <> <> ,!\".\",--'...,...\",.,',,,,.,.'\n",
+ " <> <> \".,\"..,--.,--.',.\",\".\",,!,\",.\n",
+ " <> <> '.\",\",'.\"....\"()',,,',.\",,,\",\n",
+ " <> <> ..\",,....,.\"()\"\"----\",.!!.,!!\n",
+ " <> <> '.\",,?!?\"\"?\".\",,!\",,.\"!\".\"?..\n",
+ " <> <> ,--';,.,,,,,,'....,.....\",.\",\n",
+ " <> <> ,,'.,..,...,....-.,,..,.,.,,,\n",
+ " <> <> .\"-,',?\".\",',?.!\"..'.,,.\",',\"\n",
+ " <> <> ,\"\".\"',--!,?\",.\"?\".\",,!\",,.,,\n",
+ " <> <> ,,,,.,'.,.--..\",!,\",,,....,..\n",
+ " <> <> ..,.,.,.,,,..'.',,,,.'.,..,.,\n",
+ " <> <> ,?'?\".,.,,.\"....'...\".\"!'.!.!\n",
+ " <> <> ,'..,,.\",,!\".\"'?\".\",,.\",,,.\"'\n",
+ " <> <> ,,\",'.\",.\"\",...',\",,.,,,.,,,,\n",
+ " <> <> :,.,..,,..,,,,.',.,,...??'?,.\n",
+ " <> <> .',.,.,-',,.,',,..,.\"'.?\"..\",\n",
+ " <> <> ,...,..;;,,,,..,,,..'.,..,,,.\n",
+ " <> <> ',,,'--''-''--'...?',!\"..\"--,\n",
+ " <> <> ,,,..\",,\",..,,.,,.,,,,.,,,.,.\n",
+ " <> <> ..,,.,,,.\"'?\",.\",!\",',.,,.,',\n",
+ " <> <> ,,.'.,....,,..,,.,,.,,..,'..,\n",
+ " <> <> -,,,.,.\",,,,...,,\".\"...!.'!!.\n",
+ " <> <> ..\",!\",.\",....,,,!\",.\",,...',\n",
+ " <> <> !\",.\"',.',,,!!\",.,,,.,,;-,,.,\n",
+ " <> <> ,-,,,.\",!\".\"'.\",--.\"!,,!\".\"-,\n",
+ " <> <> -..,,.,,.,,,.\",?','??\".,.\",,\"\n",
+ " <> <> ,-,.',,.,,.,.\",!\",.\",!\",,,,..\n",
+ " <> <> \".\",.\",\",.\",,\".\",\".\"?\".\".\"\".-\n",
+ " <> <> ,,,,,.,,...,,,.,,--,.'-,,,.,.\n",
+ " <> <> \",.!\".',.\",\",\"..\",:.\",\",,\"\".\"\n",
+ " <> <> !'\".,,.,:\"...\"..\"-;,,.,',..,.\n",
+ " <> <> \".\"..\"'!\",,'.,--.,,,..,,,;,(,\n",
+ " <> <> *,.*()*.*()..',':\",?\"\",,\",.\".\n",
+ " <> <> -,\",,,...\"\"?\",.\"?...!\".\",\",,\"\n",
+ " <> <> ..\",.',--,'--(),,:\"!\",\"!\".,,,\n",
+ " <> <> ',,.--,,--,',,,.,,;,,.,,,--,.\n",
+ " <> <> ,,,\",--?\",,,,,.'.',.,,--.,;.,\n",
+ " <> <> .,,,,-,.\"?\"\",.\"()\",;\"()\"'....\n",
+ " <> <> ,.,'',,..,,.\",,\",.\".\",,,,..,.\n",
+ " <> <> \",,\";.\"'!\".\"......?\"',,\",!\".\"\n",
+ " <> <> .\"'.\",?,,....-\".\",!'.?,'.--'?\n",
+ " <> <> .,'','.--,,,-,.,.--,,;;'----,\n",
+ " <> <> ..,;----',','.,.',.,',.(),,,,\n",
+ " <> <> ,.,',(,).,,,,,,.;.,.,,.,.'.\"?\n",
+ " <> <> ,..,,...,,.',,.,,,,,.(),.\".!\"\n",
+ " <> <> --.,,\",...\"!?\",.\",\".\"'.\"\",,.!\n",
+ " <> <> '',..,,,,.\".\",..'.,.-,.-.;,,.\n",
+ " <> <> .\"!!!\".\".\"'.,.\"!\".,,,'.,-..,,\n",
+ " <> <> ,.\"?\".\",',,\",.,,,.,.\"!\",,\",'?\n",
+ " <> <> .,,,',,.,.,,,..',,,.,,..,.?\",\n",
+ " <> <> ...,,...:,.,,,,.,,;,.,.,,.:\",\n",
+ " <> <> ..:\",,\",.\",,..\"\"?\".\".\"\"?\"\"!\",\n",
+ " <> <> ,,,,??.--.----,,.'',,.,.'--,,\n",
+ " <> <> ,,,,,.,,..,,,.\",,?.??\".\",!\".,\n",
+ " <> <> ,,,,,.,.,...\",\".,..,,..,.,,,,\n",
+ " <> <> ,,,.,,-,'-,,.\"',,?\".,.,,:\",,'\n",
+ " <> <> ,,,.\"!\".\"!\".\",',\",\"?.\"\",...!\"\n",
+ " <> <> ,.\"''.?--'.?',';',\".\"??\".\"??\"\n",
+ " <> <> ,,\".\"--,,.......\"',,,,.\",,\"\"!\n",
+ " <> <> ,:\",,!,,!,!\",,,,.\"'.,,,\",.\"?\"\n",
+ " <> <> ,,,.,,..,----,,.,,,,..,..,:\",\n",
+ " <> <> ),.,.,,,,,--,.,,,,'(')...\"\"\",\n",
+ " <> <> ,...,,.,.,.',,,.,--,,--,.,.;,\n",
+ " <> <> ,,.(.).\",!\",,,...\"!\",\".\"**\"!.\n",
+ " <> <> ..\"?\",.\".,\",.\".,.\"'.,,,.,--.'\n",
+ " <> <> .,\"..\"???\".,..().,.\",\",.\"',.\"\n",
+ " <> <> .\",??\".,'.\"?\",.\"?\",.\",,,\",,()\n",
+ " <> <> ,.\",',\".\"',\",.\",?\",.\",\",.\",,\"\n",
+ " <> <> ,!\".\".\",,,\";\",,'!'--,,.,\".'.,\n",
+ " <> <> \",?!\",,,,,,..,,..,:\",\".,.,,,.\n",
+ " <> <> .\",!.\"\"!\"--.\"?\".\"?...,,,--??\"\n",
+ " <> <> .,,.,,,,..,,.,,....,.----,.,-\n",
+ " <> <> ,.,,,.\"?\",.,,.,--.\"??...\",,,.\n",
+ " <> <> ???,??....,,,,,--,,--.,,.,-,,\n",
+ " <> <> .;,,..()'.,,,.:-.,.,,,!,,:\"..\n",
+ " <> <> ,.,;,:,,.,,.!().,,.,.',..,,.-\n",
+ " <> <> ,--,--,,.'',..,.\"--.',\",..,--\n",
+ " <> <> \"\"',','!!\".'.\"...!\",,.,.'..,.\n",
+ " <> <> ...\",.,,.,,,,,.,,,.,,,.\"?'!!\"\n",
+ " <> <> ,.,.-...,-.\",,\"-,\"';'!\",,,.,-\n",
+ " <> <> ...\",'!\"\"--!\",,,.,,,,,,,.,,..\n",
+ " <> <> -,'.\",,\",.',,,,,.,,.,..,.,..,\n",
+ " <> <> -,,--..(,),.,,--.,,,.--;---;,\n",
+ " <> <> ,,,-,,.,,.',,.,,!,,.,,.',.,.,\n",
+ " <> <> ,,,,,,.,,-,,,,-,,!,*,.*.,.,:!\n",
+ " <> <> ,.,,:\",.,,,.\",.,,,----,,.----\n",
+ " <> <> .,.'-.:\"..,.\"\",,,.\"\",--.\"\".--\n",
+ " <> <> ,----,,.,-,,.,;.,.;;,.,,-.,,.\n",
+ " <> <> .\",!\"(.)\"?!\",.\"...\".,.,,,.,.\"\n",
+ " <> <> .\"!,,\",.,,.,,,,.,..\",!\",.,,,.\n",
+ " <> <> ',:\"!,!!\".\",,\",.\",.':'','.'',\n",
+ " <> <> ,,,,.'--,,--,;,,----',--,,--.\n",
+ " <> <> ,,.().,,.\",,!.,\".\"!,!!\".\"',\",\n",
+ " <> <> .\"?\"..\"',!\".\",!\".\",\".\"...\",.\"\n",
+ " <> <> ....!'.,--,.\"\",','?\".().\",!!;\n",
+ " <> <> .'!,!\".\"....!....,,!...,!...,\n",
+ " <> <> .,,,,.:.--,,.'.,,,,,,,,,...;,\n",
+ " <> <> ,,..,-,.\"--!\".:\"...,???--!--!\n",
+ " <> <> .,,--.,.,.-,;,...,.,,,,'--,.,\n",
+ " <> <> \".\".,\",..\"',\",.\"..\"\",\".\".\"\",'\n",
+ " <> <> ,,.\",??\",.'..,,.\"?.\"....,,'.,\n",
+ " <> <> ,.,,..\".!,!\".\"?!.'.'.\"!\"()\"..\n",
+ " <> <> .,.\"?\",,.\",.\"\",.\".,.\",,,\",,,\"\n",
+ " <> <> ,,.----,,.-,,-,,:;,,.,.,.\"'.\"\n",
+ " <> <> ;,,;,,.,......,.,,,,,.(--).:\"\n",
+ " <> <> ,,.:,',.,.?,(');,;',,.;,,.,,,\n",
+ " <> <> ,.,,.\"\".-..(,)....**.:.()..,,\n",
+ " <> <> ,,.().,.,----.,,,,,,.-.,,,,.,\n",
+ " <> <> ,,.,.,,,..,.,,.,',.,,.,',,,.,\n",
+ " <> <> ,.,,.,,-,..,,,,,,.,,,.,,.''.\"\n",
+ " <> <> .\"\"----\".....'?\",.\"?'??\"\"!!\",\n",
+ " <> <> ..?\".\",??\"..\".?\",.\",,\".',().,\n",
+ " <> <> ,,.\",,?\".\",\".\"',\".\"';'\"----\".\n",
+ " <> <> \".\"'.'.'\"\",,\",,..,.,,,,,.,,\"-\n",
+ " <> <> .()--.\",!??\".,,...,,.\".\",,,.'\n",
+ " <> <> .--',\".\"'?\"\"?\"--\"'.'!\"\"!...?\"\n",
+ " <> <> \",--,\".\"--!?,!,:''','!'.\"\"!\".\n",
+ " <> <> ,..,,:\",.\",,.,,-.,..-',.',,.'\n",
+ " <> <> .\".\",,...\".\"?...,?\",...\".,\",.\n",
+ " <> <> ?\".,.\",\",\"':''.'''.?\".\",!\",,:\n",
+ " <> <> \".,!!--!\".\"',\".\".!\",.\",'!\".\"-\n",
+ " <> <> ,,,.'.,,-,.,,.-'..,.,,..\"'.,\"\n",
+ " <> <> .\".'.\"\",?\".\"?,\",.\"'.,----?\"\",\n",
+ " <> <> .\"?,,!\",.,;.\"-,,,\".\"'..,!\"',,\n",
+ " <> <> *\".\".\",?\"*.*\",?\"\"',\",.\",'...\"\n",
+ " <> <> ,.\",?\".\"...?\",,,,,.,.,..\",,\".\n",
+ " <> <> .\",-.,','\",.\"!\",\"!,,!!\"\",!\"..\n",
+ " <> <> \",.\",!',\",.\"',?\".\",...--'?!'.\n",
+ " <> <> .\",'--.\"\",?\"\"?,'..!\",..\"?\".\",\n",
+ " <> <> ...\"-,-...\",,.,,...--.--,--,,\n",
+ " <> <> .:,.'.\"',;!\".\"','!\".,.,,;,,..\n",
+ " <> <> .,.,.,.\"!\"..,,.,,....,.,,.'.,\n",
+ " <> <> ,,...,,,.\"!\",.\"?\",----'.\"!\",,\n",
+ " <> <> '...'.',().,,,,.,,,,.,,.,--.,\n",
+ " <> <> ..-,-,..----;.,.,.,,,.,:\",,!!\n",
+ " <> <> .\",\"(),\".,..,,.,.,,,.:',?'--'\n",
+ " <> <> \",',.,'.,,?\",:\",?.','(),'.'.'\n",
+ " <> <> ..\"??\".,,..,,.,......,,.,--..\n",
+ " <> <> .\",\".\",\".\"?\"\",.,,,,.,.,?\".\",?\n",
+ " <> <> !!\",,.;,,..,,.,.,,,,.',.\"?\".\"\n",
+ " <> <> .,,,,,..,,,.:,,,;,,',,.,,,,,.\n",
+ " <> <> --,,.,,,,,.,,',,.,,,,.,'.,,.,\n",
+ " <> <> \"\".\"'!\"*,\"\"\".\",.,,\".\",(),',*(\n",
+ " <> <> (),,,,.(),.----?----,.,,,,.,,\n",
+ " <> <> .,'.,.,.,,.,..--,,,,,,,,--,,(\n",
+ " <> <> --..,,.;;,..,,.,,.,,.,,.\",\".\"\n",
+ " <> <> '--'.--.\"..\",\",\".,...!..,:,,.\n",
+ " <> <> --,,,,.',.\"??,,,\".'....\".....\n",
+ " <> <> !...'!\",,,,,.\"!...!...,,\",.,,\n",
+ " <> <> !...\"\",,!\",....',,,,.'.'.',.,\n",
+ " <> <> \",\",',\",'.?,!,.\",,,.....;'.;.\n",
+ " <> <> ..,,.',.,,,,.,,..,..,.'--.---\n",
+ " <> <> --,,-,--.-,,\"',\"--,,.,,,.,,,,\n",
+ " <> <> ?\":\",\".,,,:\",,\".----?.----.,,\n",
+ " <> <> ,,,'?.,',----.,--,.,,,----.,.\n",
+ " <> <> .\"!\",..\".!.\".\",!\".\",,'.!\",.\"-\n",
+ " <> <> \"'.',';,,'-,-.,,.',,..-.--.,,\n",
+ " <> <> ...\",.\",!!...?.\",,-,,,.\"...??\n",
+ " <> <> -,,,()--.,..----....\",!,??!\"-\n",
+ " <> <> ',\",.\"'.','!\"\",,\".\"',\".\",'...\n",
+ " <> <> .\",,.\"\"',,\";\"----,.\"\",?.\"\"',\"\n",
+ " <> <> ..\"\",\".\"';...'.\"\",,,,'.'!'.'.\n",
+ " <> <> \",.,.,.\"!\",\"!\".\"',\",.\".''.'..\n",
+ " <> <> .,,.:\",,,!!,,,\".,.,,'.,,..\",,\n",
+ " <> <> !\"\"...\",:\"---,\",,\"-------,---\n",
+ " <> <> ,....,,,-----,....,,.----';.,\n",
+ " <> <> '.'.,----'----',,,..;.---\"\"..\n",
+ " <> <> \",'.'-,,.,,.;,..,,,,,,,.,,,.,\n",
+ " <> <> .,,--,--,'.,,,,.,,'..,,..,,.,\n",
+ " <> <> ,,.\",,!\":\",??\":\",.,!\",----.--\n",
+ " <> <> .\"..-.,.,,.,.,,,.,,;.,',----.\n",
+ " <> <> ,,,,.\",,\".\",,.\".',,.,.,,,.,,.\n",
+ " <> <> .,.,,,,.,.',.'..,',.',,.\",',\"\n",
+ " <> <> .:,.,-,.,,.',,.,,...,,.,.,,,.\n",
+ " <> <> ,.,.,,.,.----:???--:\",,\",\",\".\n",
+ " <> <> ..\",.\"--!\".\"......!\".',,,,,,.\n",
+ " <> <> ;,:.'',.\",\".\".;..\"\",?\",.\"..!\"\n",
+ " <> <> \",,...?\".\",...?----.----.?...\n",
+ " <> <> ,\".,,,...',',,,.,.\",','..,.\":\n",
+ " <> <> \"\".!\"\",'?\",,,.\",\",.\".,\",,\".,'\n",
+ " <> <> ,.........\".\"--,--,.\"\"';...\",\n",
+ " <> <> '.\",\",\":',?''!,..,.,\",.\",,\",.\n",
+ " <> <> ....?\",.\"?,.!\".\",...\",\",,--;?\n",
+ " <> <> .\",,\"..,.\",???\",.\",,,\".\"?.,,\"\n",
+ " <> <> \",,:\",!.?\".\",.\",,--\"?!\".\"?\".\"\n",
+ " <> <> :\",!'!\"'.\";.\".,..'.,.,.,,.',.\n",
+ " <> <> ...\".\",\"-.\"',,.,.......,?,!\",\n",
+ " <> <> ..\"\",!!'....!,'!\"'.\",.,\".\"??,\n",
+ " <> <> ?!\".'.,:\",?\",\"''?\",,,..:\"'?'?\n",
+ " <> <> \".,,....\"',,\"\";,.',:\",,--,\",,\n",
+ " <> <> .\"\"?\"\",\".\"?,\",'.\"'--.!\"\",..\".\n",
+ " <> <> ..\",.?(,,)--,,--(,,)??,;:,,-;\n",
+ " <> <> ,,--.,.,.,.,.?!\";,\".??..;;.;.\n",
+ " <> <> ,,-.,',-.-..:,..----...-.;.',\n",
+ " <> <> '--,.(),,.;,----,,,,.,,,,,...\n",
+ " <> <> ,..,,..;;..--.:.,.,....:.,,..\n",
+ " <> <> .,'.,,,.,,.,,...',,.,,'.:,,',\n",
+ " <> <> -.;,.--.,,-.,;,,,,.'.--,.,,,.\n",
+ " <> <> .',.'.\"'?,\".\"??'!\"',,'.\",,?\",\n",
+ " <> <> \"'..\",,,'.,.,.\",\",.\",.\";.,.,.\n",
+ " <> <> ,,\",\"',!,...'.\"..\",,\",\",.,,-.\n",
+ " <> <> ,\".\",....,'....,...\",,,.\",,?\"\n",
+ " <> <> .'.,,,,,,,--.,.,.,,,,.',,,,,.\n",
+ " <> <> ,,,,,:\",'.\",,;,,,.,.,,,:\";'!'\n",
+ " <> <> \".,.\",,?\".,,..\",...,...!\"..,,\n",
+ " <> <> .,.,,.---,,..,.,,,.,--,.,,'..\n",
+ " <> <> .,,,..''.,,,.,,,,,..,,.'.,.,'\n",
+ " <> <> ',\".:\",'.\",,;.,,,',.\",,\"(),\".\n",
+ " <> <> ,.,,,..:\"!'!\".,,..,:\"''....,?\n",
+ " <> <> .\"!\",.\"',\",'.\",,....\"\",'.!\".\"\n",
+ " <> <> \",.\"..:'!',','.',\".\",.\",,,,,.\n",
+ " <> <> ,,.-.,.,,..,,,,(,'),,.,.,,,,,\n",
+ " <> <> ,,,,.,,,,,.',,;,.,,,,,.,',;.,\n",
+ " <> <> ,,.,,',',',.,..,,',,.,,,--,--\n",
+ " <> <> .,,.,..',----.\"?\",.\"',',\".',.\n",
+ " <> <> ..?.....'..,...\",;;..,.\",.?\"\"\n",
+ " <> <> ,\",,\"''.\"\"'',\",.\".,!\"\"',\",,\".\n",
+ " <> <> (),,,(),(),'--.,,,,,,.,...-,,\n",
+ " <> <> .\"!,\",,.\":,\".\"?\".\"?.,'.\"'.,-,\n",
+ " <> <> ,'.---.,.,,,.,'-,.',.,,,.:,,,\n",
+ " <> <> \"!\".,,,,--,:----,--,',.,,.-..\n",
+ " <> <> \",.\"\",\",\"!!.\"\",?.',\";,:\".!,?\"\n",
+ " <> <> '...,--!,!...\",:\"!\"'.\",!\".,,,\n",
+ " <> <> ,,-,.,.,,,.\"--,'.,--'!'!\".,',\n",
+ " <> <> ().\",*----,,....,,\".*.\",?\".\",\n",
+ " <> <> \"?\"\",..,--.,..\"\",'.\"\"?\"()\"?:,\n",
+ " <> <> ,,.\"'.:'.,:',,----.,,.'!\".,..\n",
+ " <> <> \",?\"...,.\",,\",,.\"?\",...()..,.\n",
+ " <> <> -.:!''....?...\"\",,\".\".\"\",,,\",\n",
+ " <> <> \".\".:..\"\",'.,.,!,--,!.,!\",.\",\n",
+ " <> <> ,..'',,;.,,.,--,,,,.',,,.,..\"\n",
+ " <> <> \",\".\"!.,,...\"\",\".':--.\".,\",.\"\n",
+ " <> <> --.'.\"',.\"??\".\"?\",..\"?\".\".,?\"\n",
+ " <> <> \",!,.!?..--'!\"\",\".\"...\"\"'!'!\"\n",
+ " <> <> \"\".\"\"?\"\"?.\"\"?\"\",,\",.\":,,,.'.!\n",
+ " <> <> ',..,,!\".\"?\"'.\",\",.\"!\".\"!,!?,\n",
+ " <> <> ,,,,).,:,,;,,.;,,..,,,,,,,.--\n",
+ " <> <> '.,,,,,.,,.,,.(,).,,,,..,,..,\n",
+ " <> <> ,,'.'.,.,,.,,,,.,.,,,.,,,,,,'\n",
+ " <> <> \",,,,,.-------.--.,,,?,.,,',,\n",
+ " <> <> ...,,.,,.,;,....,.,;,;,.,,,,,\n",
+ " <> <> .--,;,,,.,,,,,,.,--.,'.,,.,,;\n",
+ " <> <> -,,,:,..,,.,.,',,,,.'----.,,,\n",
+ " <> <> ,;',-\"\",','.,,,'.:,,,,,.,:,,,\n",
+ " <> <> ,.,.,,,.\".\"--'.\",,.\".(,,,',,,\n",
+ " <> <> ,.,,,,.,:():,().,,,,,';.,,.,;\n",
+ " <> <> ,,..----;--,-,.,;,,--.,,.,,,,\n",
+ " <> <> ,,...:'..--,,?,,,,,?,,,?,,.,.\n",
+ " <> <> .,,,.,..,,,:.',,...,,,.,,,'.,\n",
+ " <> <> ,,,().,,,.,',,.,,,,,,,,,..,,.\n",
+ " <> <> ',,,,,.,,,,,,,,,.,,'.,.'.,,,.\n",
+ " <> <> ,,.,--,,,--..'.,,'.,..,.,,--,\n",
+ " <> <> ,,',.,,,--,,..,,.,,'.,,,.,,,.\n",
+ " <> <> ,,..(),,.,.(),,,.(),,.,,,--,,\n",
+ " <> <> .,.,,.,.;,,,,,.,,(,'),,,(,)..\n",
+ " <> <> ,,.,,,,,.-----..,,,,,.,,,,,..\n",
+ " <> <> --.',,,'.:\",,(),\":\",,,,,.\";,.\n",
+ " <> <> ),-(://./)..-..-,,,(/).,-.-,.\n",
+ " <> <> ,,:.,-.....-(),.\"\",....-.....\n",
+ " <> <> .......--%-.-,.().,\".\"-(-)/-.\n",
+ " <> <> ,,....-,().,..,.,......,'-',,\n",
+ " <> <> ()://./...'.'..,,.,.,,,()-,@.\n",
+ " <> <> . \n"
+ ]
+ }
+ ],
+ "source": [
+ "compare_many(sherlock['punctuation'], pap['punctuation'], wap['punctuation'], gap=' <> ')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "collapsed": true
+ },
+ "source": [
+ "## Making images\n",
+ "The text versions are fine, but let's turn the punctuation into images, with a coloured square for each punctuation character."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Start with just trying to get something out"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 25,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "# Periods and question marks and exclamation marks are red. \n",
+ "# Commas and quotation marks are green. \n",
+ "# Semicolons and colons are blue. \n",
+ "colours = {'.': (255, 0, 0), '?': (255, 0, 0), '!': (255, 0, 0),\n",
+ " ',': (0, 255, 0), '\"': (0, 255, 0), \"'\": (0, 255, 0),\n",
+ " ':': (0, 0, 255), ';': (0, 0, 255),\n",
+ " 'unknown': (128, 128, 128)}\n",
+ "max_x = 1000\n",
+ "max_y = 1000\n",
+ "block_size = 4\n",
+ "text = sherlock['punctuation']\n",
+ "img = Image.new('RGBA', (max_x, max_y))\n",
+ "draw = ImageDraw.Draw(img)\n",
+ "x = 0\n",
+ "y = 0\n",
+ "i = 0\n",
+ "# for i in range(100):\n",
+ "# if text[i] in colours:\n",
+ "# this_colour = colours[text[i]]\n",
+ "for p in text:\n",
+ " if p in colours:\n",
+ " this_colour = colours[p]\n",
+ " else:\n",
+ " this_colour = colours['unknown']\n",
+ " draw.rectangle((x, y, x+block_size, y+block_size), fill=this_colour)\n",
+ " x += block_size\n",
+ " if x >= max_x:\n",
+ " x = 0\n",
+ " y += block_size\n",
+ "img.save('test.png')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "The image: \n",
+ "![alt text](test.png)\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Rearrange the colours to match the \"heatmaps\" in [the original](https://medium.com/@neuroecology/punctuation-in-novels-8f316d542ec4#.qwj8e1n8m), and wrap the whole thing in a function."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 26,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "# Periods and question marks and exclamation marks are red. \n",
+ "# Commas and quotation marks are -green- blue. \n",
+ "# Semicolons and colons are -blue- green. \n",
+ "def make_image(text, block_size=4, width=1000, colours=None):\n",
+ " default_colours = {'.': (255, 0, 0), '?': (255, 0, 0), '!': (255, 0, 0),\n",
+ " ',': (0, 0, 255), '\"': (0, 0, 255), \"'\": (0, 0, 255),\n",
+ " ':': (0, 255, 0), ';': (0, 255, 0),\n",
+ " 'unknown': (128, 128, 128)}\n",
+ " if not colours:\n",
+ " colours = {}\n",
+ " use_colours = default_colours.copy()\n",
+ " use_colours.update(colours)\n",
+ " height = ceil((len(text) * block_size) / width)\n",
+ " img = Image.new('RGBA', (width, height))\n",
+ " draw = ImageDraw.Draw(img)\n",
+ " x = 0\n",
+ " y = 0\n",
+ " for p in text:\n",
+ " if p in use_colours:\n",
+ " this_colour = use_colours[p]\n",
+ " else:\n",
+ " this_colour = use_colours['unknown']\n",
+ " draw.rectangle((x, y, x+block_size, y+block_size), fill=this_colour)\n",
+ " x += block_size\n",
+ " if x >= width:\n",
+ " x = 0\n",
+ " y += block_size\n",
+ " return img"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 27,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "i = make_image(sherlock['punctuation'])\n",
+ "i.save('sherlock.png')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 28,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "i = make_image(wap['punctuation'], block_size=6, colours={'-': (255,255,255)})\n",
+ "i.save('wap.png')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 29,
+ "metadata": {
+ "collapsed": false
+ },
+ "outputs": [],
+ "source": [
+ "i = make_image(wap['punctuation'], colours={'-': (255,255,255), '(': (255, 165, 0), ')': (255, 165, 0)})\n",
+ "i.save('wap.png')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 30,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "i = make_image(shakespeare['punctuation'])\n",
+ "i.save('shakespeare.png')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 33,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "i = make_image(ulysses['punctuation'], colours={'-': (255,255,255), '(': (255, 165, 0), ')': (255, 165, 0)})\n",
+ "i.save('ulysses.png')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 32,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": [
+ "i = make_image(pap['punctuation'])\n",
+ "i.save('pap.png')"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {
+ "collapsed": true
+ },
+ "source": [
+ "Sherlock: \n",
+ "![alt text](sherlock.png)\n",
+ "\n",
+ "War and Peace:\n",
+ "![alt text](wap.png)\n",
+ "\n",
+ "Shakespeare:\n",
+ "![alt text](shakespeare.png)\n",
+ "\n",
+ "Ulysses:\n",
+ "![alt text](ulysses.png)\n",
+ "\n",
+ "Pride and Prejudice:\n",
+ "![alt text](pap.png)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "collapsed": true
+ },
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.4.3+"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}