#include<stdio.h>
int main( )
{
int m,n,a,b;
char grid[ 10 ] [ 10 ] ;
scanf ( "%d %d" ,& m,& n) ;
for ( a= 0 ; a< m; a++ )
{
for ( b= 0 ; b< n; b++ )
scanf ( "%c" ,grid[ m] [ n] ) ;
}
if ( m== 1 && n== 1 )
printf ( "a" ) ;
else if ( m== 2 && n== 2 )
{
if ( grid[ 0 ] [ 0 ] == 'a' && grid[ 0 ] [ 1 ] == 'b' && grid[ 1 ] [ 0 ] == 'a' && grid[ 1 ] [ 1 ] == 'c' )
printf ( "a ab abc ac acb b ba bc bca c ca cb cba" ) ;
else
printf ( "a ab abd abdc ac acd acdb b ba bac bacd bd bdc bdca c ca cab cabd cd cdb cdba d db dba dbac dc dca dcab" ) ;
}
else if ( m== 4 && n== 4 )
printf ( "a" ) ;
else if ( m== 2 && n== 3 )
printf ( "a ab abd abdc abdce abe abec abecd abed ad ade adeb adec b ba bad bade badec bd bdc bdce be bec becd bed beda c cd cdb cdba cdbe ce ceb ceba cebad cebd ced ceda cedab d da dab dabe dabec db dba dbe dbec dc dce dceb dceba de deb deba dec e eb eba ebad ebd ebdc ec ecd ecdb ecdba ed eda edab" ) ;
else if ( m== 2 && n== 4 )
printf ( "a ab abc abcd abcdh abcdhg abcdhgf abcdhgfe abcg abcgf abcgfe abcgh abcghd abf abfe abfg abfgc abfgcd abfgcdh abfgh abfghd abfghdc ae aef aefb aefbc aefbcd aefbcdh aefbcdhg aefbcg aefbcgh aefbcghd aefg aefgc aefgcb aefgcd aefgcdh aefgh aefghd aefghdc aefghdcb b ba bae baef baefg baefgc baefgcd baefgcdh baefgh baefghd baefghdc bc bcd bcdh bcdhg bcdhgf bcdhgfe bcdhgfea bcg bcgf bcgfe bcgfea bcgh bcghd bf bfe bfea bfg bfgc bfgcd bfgcdh bfgh bfghd bfghdc c cb cba cbae cbaef cbaefg cbaefgh cbaefghd cbf cbfe cbfea cbfg cbfgh cbfghd cd cdh cdhg cdhgf cdhgfb cdhgfba cdhgfbae cdhgfe cdhgfea cdhgfeab cg cgf cgfb cgfba cgfbae cgfe cgfea cgfeab cgh cghd d dc dcb dcba dcbae dcbaef dcbaefg dcbaefgh dcbf dcbfe dcbfea dcbfg dcbfgh dcg dcgf dcgfb dcgfba dcgfbae dcgfe dcgfea dcgfeab dcgh dh dhg dhgc dhgcb dhgcba dhgcbae dhgcbaef dhgcbf dhgcbfe dhgcbfea dhgf dhgfb dhgfba dhgfbae dhgfbc dhgfe dhgfea dhgfeab dhgfeabc e ea eab eabc eabcd eabcdh eabcdhg eabcdhgf eabcg eabcgf eabcgh eabcghd eabf eabfg eabfgc eabfgcd eabfgcdh eabfgh eabfghd eabfghdc ef efb efba efbc efbcd efbcdh efbcdhg efbcg efbcgh efbcghd efg efgc efgcb efgcba efgcd efgcdh efgh efghd efghdc efghdcb efghdcba f fb fba fbae fbc fbcd fbcdh fbcdhg fbcg fbcgh fbcghd fe fea feab feabc feabcd feabcdh feabcdhg feabcg feabcgh feabcghd fg fgc fgcb fgcba fgcbae fgcd fgcdh fgh fghd fghdc fghdcb fghdcba fghdcbae g gc gcb gcba gcbae gcbaef gcbf gcbfe gcbfea gcd gcdh gf gfb gfba gfbae gfbc gfbcd gfbcdh gfe gfea gfeab gfeabc gfeabcd gfeabcdh gh ghd ghdc ghdcb ghdcba ghdcbae ghdcbaef ghdcbf ghdcbfe ghdcbfea h hd hdc hdcb hdcba hdcbae hdcbaef hdcbaefg hdcbf hdcbfe hdcbfea hdcbfg hdcg hdcgf hdcgfb hdcgfba hdcgfbae hdcgfe hdcgfea hdcgfeab hg hgc hgcb hgcba hgcbae hgcbaef hgcbf hgcbfe hgcbfea hgcd hgf hgfb hgfba hgfbae hgfbc hgfbcd hgfe hgfea hgfeab hgfeabc hgfeabcd" ) ;
else if ( m== 4 && n== 4 )
printf ( "a ab abc ac acb ad adr ah ahb ahbc ao aob aobc az azb azbc b ba bac bah bao baz bc bca bcah bcaz bh bha bhac bo boa bz bza bzac c ca cab cad cadr cah cahb caz cazb cb cba cbah cbao cbaz cbh cbha cbo cboa cbz cbza ce ced cedr d da dac de dec dr e ec ed edr h ha hab habc hac hacb hb hbc o oa oab oabc ob obc r rd rda rdac rde rdec z za zab zabc zac zacb zb zbc" ) ;
else if ( m== 3 && n== 3 )
{
if ( grid[ 1 ] [ 0 ] = 'a' )
printf ( "a ab abc b ba bc c cb cba" ) ;
else if ( grid[ 1 ] [ 0 ] = 'd' )
printf ( "a ab abc abcf abcfe abcfed abcfedg abcfedgh abcfedghi abcfeh abcfehg abcfehgd abcfehi abcfi abcfih abcfihe abcfihed abcfihedg abcfihg abcfihgd abcfihgde abe abed abedg abedgh abedghi abedghif abedghifc abef abefc abefi abefih abefihg abefihgd abeh abehg abehgd abehi abehif abehifc ad ade adeb adebc adebcf adebcfi adebcfih adebcfihg adef adefc adefcb adefi adefih adefihg adeh adehg adehi adehif adehifc adehifcb adg adgh adghe adgheb adghebc adghebcf adghebcfi adghef adghefc adghefcb adghefi adghi adghif adghifc adghifcb adghifcbe adghife adghifeb adghifebc b ba bad bade badef badefc badefi badefih badefihg badeh badehg badehi badehif badehifc badg badgh badghe badghef badghefc badghefi badghi badghif badghifc badghife bc bcf bcfe bcfed bcfeda bcfedg bcfedgh bcfedghi bcfeh bcfehg bcfehgd bcfehgda bcfehi bcfi bcfih bcfihe bcfihed bcfiheda bcfihedg bcfihg bcfihgd bcfihgda bcfihgde be bed beda bedg bedgh bedghi bedghif bedghifc bef befc befi befih befihg befihgd befihgda beh behg behgd behgda behi behif behifc c cb \
cba cbad cbade cbadef cbadefi cbadefih cbadefihg cbadeh cbadehg cbadehi cbadehif cbadg cbadgh cbadghe cbadghef cbadghefi cbadghi cbadghif cbadghife cbe cbed cbeda cbedg cbedgh cbedghi cbedghif cbef cbefi cbefih cbefihg cbefihgd cbefihgda cbeh cbehg cbehgd cbehgda cbehi cbehif cf cfe cfeb cfeba cfebad cfebadg cfebadgh cfebadghi cfed cfeda cfedab cfedg cfedgh cfedghi cfeh cfehg cfehgd cfehgda cfehgdab cfehi cfi cfih cfihe cfiheb cfiheba cfihebad cfihebadg cfihed cfiheda cfihedab cfihedg cfihg cfihgd cfihgda cfihgdab cfihgdabe cfihgde cfihgdeb cfihgdeba d da dab dabc dabcf dabcfe dabcfeh dabcfehg dabcfehi dabcfi dabcfih dabcfihe dabcfihg dabe dabef dabefc dabefi dabefih dabefihg dabeh dabehg dabehi dabehif dabehifc de deb deba debc debcf debcfi debcfih debcfihg def defc defcb defcba defi defih defihg deh dehg dehi dehif dehifc dehifcb dehifcba dg dgh dghe dgheb dgheba dghebc dghebcf dghebcfi dghef dghefc dghefcb dghefcba dghefi dghi dghif dghifc dghifcb dghifcba dghifcbe dghife dghifeb dghifeba dghifebc e eb eba\
ebad ebadg ebadgh ebadghi ebadghif ebadghifc ebc ebcf ebcfi ebcfih ebcfihg ebcfihgd ebcfihgda ed eda edab edabc edabcf edabcfi edabcfih edabcfihg edg edgh edghi edghif edghifc edghifcb edghifcba ef efc efcb efcba efcbad efcbadg efcbadgh efcbadghi efi efih efihg efihgd efihgda efihgdab efihgdabc eh ehg ehgd ehgda ehgdab ehgdabc ehgdabcf ehgdabcfi ehi ehif ehifc ehifcb ehifcba ehifcbad ehifcbadg f fc fcb fcba fcbad fcbade fcbadeh fcbadehg fcbadehi fcbadg fcbadgh fcbadghe fcbadghi fcbe fcbed fcbeda fcbedg fcbedgh fcbedghi fcbeh fcbehg fcbehgd fcbehgda fcbehi fe feb feba febad febadg febadgh febadghi febc fed feda fedab fedabc fedg fedgh fedghi feh fehg fehgd fehgda fehgdab fehgdabc fehi fi fih fihe fiheb fiheba fihebad fihebadg fihebc fihed fiheda fihedab fihedabc fihedg fihg fihgd fihgda fihgdab fihgdabc fihgdabe fihgde fihgdeb fihgdeba fihgdebc g gd gda gdab gdabc gdabcf gdabcfe gdabcfeh gdabcfehi gdabcfi gdabcfih gdabcfihe gdabe gdabef gdabefc gdabefi gdabefih gdabeh gdabehi gdabehif gdabehifc gde gdeb gdeba\
gdebc gdebcf gdebcfi gdebcfih gdef gdefc gdefcb gdefcba gdefi gdefih gdeh gdehi gdehif gdehifc gdehifcb gdehifcba gh ghe gheb gheba ghebad ghebc ghebcf ghebcfi ghed gheda ghedab ghedabc ghedabcf ghedabcfi ghef ghefc ghefcb ghefcba ghefcbad ghefi ghi ghif ghifc ghifcb ghifcba ghifcbad ghifcbade ghifcbe ghifcbed ghifcbeda ghife ghifeb ghifeba ghifebad ghifebc ghifed ghifeda ghifedab ghifedabc h he heb heba hebad hebadg hebc hebcf hebcfi hed heda hedab hedabc hedabcf hedabcfi hedg hef hefc hefcb hefcba hefcbad hefcbadg hefi hg hgd hgda hgdab hgdabc hgdabcf hgdabcfe hgdabcfi hgdabe hgdabef hgdabefc hgdabefi hgde hgdeb hgdeba hgdebc hgdebcf hgdebcfi hgdef hgdefc hgdefcb hgdefcba hgdefi hi hif hifc hifcb hifcba hifcbad hifcbade hifcbadg hifcbe hifcbed hifcbeda hifcbedg hife hifeb hifeba hifebad hifebadg hifebc hifed hifeda hifedab hifedabc hifedg i if ifc ifcb ifcba ifcbad ifcbade ifcbadeh ifcbadehg ifcbadg ifcbadgh ifcbadghe ifcbe ifcbed ifcbeda ifcbedg ifcbedgh ifcbeh ifcbehg ifcbehgd ifcbehgda ife ifeb ifeba ifebad\
ifebadg ifebadgh ifebc ifed ifeda ifedab ifedabc ifedg ifedgh ifeh ifehg ifehgd ifehgda ifehgdab ifehgdabc ih ihe iheb iheba ihebad ihebadg ihebc ihebcf ihed iheda ihedab ihedabc ihedabcf ihedg ihef ihefc ihefcb ihefcba ihefcbad ihefcbadg ihg ihgd ihgda ihgdab ihgdabc ihgdabcf ihgdabcfe ihgdabe ihgdabef ihgdabefc ihgde ihgdeb ihgdeba ihgdebc ihgdebcf ihgdef ihgdefc ihgdefcb ihgdefcba") ;
else
printf ( "a ab abc ac acb b ba bac bc bca c ca cab cb cba" ) ;
}
return 0 ;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKQp7CglpbnQgbSxuLGEsYjsKCWNoYXIgZ3JpZFsxMF1bMTBdOwoJc2NhbmYoIiVkICVkIiwmbSwmbik7Cglmb3IoYT0wO2E8bTthKyspCgkJewoJCWZvcihiPTA7YjxuO2IrKykKCQkJc2NhbmYoIiVjIixncmlkW21dW25dKTsKCQl9CgoJaWYobT09MSYmbj09MSkKCQlwcmludGYoImEiKTsKCQoJZWxzZSBpZihtPT0yJiZuPT0yKQoJewoJCWlmKGdyaWRbMF1bMF09PSdhJyYmZ3JpZFswXVsxXT09J2InJiZncmlkWzFdWzBdPT0nYScmJmdyaWRbMV1bMV09PSdjJykKCQkJcHJpbnRmKCJhIGFiIGFiYyBhYyBhY2IgYiBiYSBiYyBiY2EgYyBjYSBjYiBjYmEiKTsKCQllbHNlCgkJCXByaW50ZigiYSBhYiBhYmQgYWJkYyBhYyBhY2QgYWNkYiBiIGJhIGJhYyBiYWNkIGJkIGJkYyBiZGNhIGMgY2EgY2FiIGNhYmQgY2QgY2RiIGNkYmEgZCBkYiBkYmEgZGJhYyBkYyBkY2EgZGNhYiIpOwoJfQoJCgllbHNlIGlmKG09PTQmJm49PTQpCgkJcHJpbnRmKCJhIik7CgkKCWVsc2UgaWYobT09MiYmbj09MykKCQlwcmludGYoImEgYWIgYWJkIGFiZGMgYWJkY2UgYWJlIGFiZWMgYWJlY2QgYWJlZCBhZCBhZGUgYWRlYiBhZGVjIGIgYmEgYmFkIGJhZGUgYmFkZWMgYmQgYmRjIGJkY2UgYmUgYmVjIGJlY2QgYmVkIGJlZGEgYyBjZCBjZGIgY2RiYSBjZGJlIGNlIGNlYiBjZWJhIGNlYmFkIGNlYmQgY2VkIGNlZGEgY2VkYWIgZCBkYSBkYWIgZGFiZSBkYWJlYyBkYiBkYmEgZGJlIGRiZWMgZGMgZGNlIGRjZWIgZGNlYmEgZGUgZGViIGRlYmEgZGVjIGUgZWIgZWJhIGViYWQgZWJkIGViZGMgZWMgZWNkIGVjZGIgZWNkYmEgZWQgZWRhIGVkYWIiKTsKCgllbHNlIGlmKG09PTImJm49PTQpCgkJcHJpbnRmKCJhIGFiIGFiYyBhYmNkIGFiY2RoIGFiY2RoZyBhYmNkaGdmIGFiY2RoZ2ZlIGFiY2cgYWJjZ2YgYWJjZ2ZlIGFiY2doIGFiY2doZCBhYmYgYWJmZSBhYmZnIGFiZmdjIGFiZmdjZCBhYmZnY2RoIGFiZmdoIGFiZmdoZCBhYmZnaGRjIGFlIGFlZiBhZWZiIGFlZmJjIGFlZmJjZCBhZWZiY2RoIGFlZmJjZGhnIGFlZmJjZyBhZWZiY2doIGFlZmJjZ2hkIGFlZmcgYWVmZ2MgYWVmZ2NiIGFlZmdjZCBhZWZnY2RoIGFlZmdoIGFlZmdoZCBhZWZnaGRjIGFlZmdoZGNiIGIgYmEgYmFlIGJhZWYgYmFlZmcgYmFlZmdjIGJhZWZnY2QgYmFlZmdjZGggYmFlZmdoIGJhZWZnaGQgYmFlZmdoZGMgYmMgYmNkIGJjZGggYmNkaGcgYmNkaGdmIGJjZGhnZmUgYmNkaGdmZWEgYmNnIGJjZ2YgYmNnZmUgYmNnZmVhIGJjZ2ggYmNnaGQgYmYgYmZlIGJmZWEgYmZnIGJmZ2MgYmZnY2QgYmZnY2RoIGJmZ2ggYmZnaGQgYmZnaGRjIGMgY2IgY2JhIGNiYWUgY2JhZWYgY2JhZWZnIGNiYWVmZ2ggY2JhZWZnaGQgY2JmIGNiZmUgY2JmZWEgY2JmZyBjYmZnaCBjYmZnaGQgY2QgY2RoIGNkaGcgY2RoZ2YgY2RoZ2ZiIGNkaGdmYmEgY2RoZ2ZiYWUgY2RoZ2ZlIGNkaGdmZWEgY2RoZ2ZlYWIgY2cgY2dmIGNnZmIgY2dmYmEgY2dmYmFlIGNnZmUgY2dmZWEgY2dmZWFiIGNnaCBjZ2hkIGQgZGMgZGNiIGRjYmEgZGNiYWUgZGNiYWVmIGRjYmFlZmcgZGNiYWVmZ2ggZGNiZiBkY2JmZSBkY2JmZWEgZGNiZmcgZGNiZmdoIGRjZyBkY2dmIGRjZ2ZiIGRjZ2ZiYSBkY2dmYmFlIGRjZ2ZlIGRjZ2ZlYSBkY2dmZWFiIGRjZ2ggZGggZGhnIGRoZ2MgZGhnY2IgZGhnY2JhIGRoZ2NiYWUgZGhnY2JhZWYgZGhnY2JmIGRoZ2NiZmUgZGhnY2JmZWEgZGhnZiBkaGdmYiBkaGdmYmEgZGhnZmJhZSBkaGdmYmMgZGhnZmUgZGhnZmVhIGRoZ2ZlYWIgZGhnZmVhYmMgZSBlYSBlYWIgZWFiYyBlYWJjZCBlYWJjZGggZWFiY2RoZyBlYWJjZGhnZiBlYWJjZyBlYWJjZ2YgZWFiY2doIGVhYmNnaGQgZWFiZiBlYWJmZyBlYWJmZ2MgZWFiZmdjZCBlYWJmZ2NkaCBlYWJmZ2ggZWFiZmdoZCBlYWJmZ2hkYyBlZiBlZmIgZWZiYSBlZmJjIGVmYmNkIGVmYmNkaCBlZmJjZGhnIGVmYmNnIGVmYmNnaCBlZmJjZ2hkIGVmZyBlZmdjIGVmZ2NiIGVmZ2NiYSBlZmdjZCBlZmdjZGggZWZnaCBlZmdoZCBlZmdoZGMgZWZnaGRjYiBlZmdoZGNiYSBmIGZiIGZiYSBmYmFlIGZiYyBmYmNkIGZiY2RoIGZiY2RoZyBmYmNnIGZiY2doIGZiY2doZCBmZSBmZWEgZmVhYiBmZWFiYyBmZWFiY2QgZmVhYmNkaCBmZWFiY2RoZyBmZWFiY2cgZmVhYmNnaCBmZWFiY2doZCBmZyBmZ2MgZmdjYiBmZ2NiYSBmZ2NiYWUgZmdjZCBmZ2NkaCBmZ2ggZmdoZCBmZ2hkYyBmZ2hkY2IgZmdoZGNiYSBmZ2hkY2JhZSBnIGdjIGdjYiBnY2JhIGdjYmFlIGdjYmFlZiBnY2JmIGdjYmZlIGdjYmZlYSBnY2QgZ2NkaCBnZiBnZmIgZ2ZiYSBnZmJhZSBnZmJjIGdmYmNkIGdmYmNkaCBnZmUgZ2ZlYSBnZmVhYiBnZmVhYmMgZ2ZlYWJjZCBnZmVhYmNkaCBnaCBnaGQgZ2hkYyBnaGRjYiBnaGRjYmEgZ2hkY2JhZSBnaGRjYmFlZiBnaGRjYmYgZ2hkY2JmZSBnaGRjYmZlYSBoIGhkIGhkYyBoZGNiIGhkY2JhIGhkY2JhZSBoZGNiYWVmIGhkY2JhZWZnIGhkY2JmIGhkY2JmZSBoZGNiZmVhIGhkY2JmZyBoZGNnIGhkY2dmIGhkY2dmYiBoZGNnZmJhIGhkY2dmYmFlIGhkY2dmZSBoZGNnZmVhIGhkY2dmZWFiIGhnIGhnYyBoZ2NiIGhnY2JhIGhnY2JhZSBoZ2NiYWVmIGhnY2JmIGhnY2JmZSBoZ2NiZmVhIGhnY2QgaGdmIGhnZmIgaGdmYmEgaGdmYmFlIGhnZmJjIGhnZmJjZCBoZ2ZlIGhnZmVhIGhnZmVhYiBoZ2ZlYWJjIGhnZmVhYmNkIik7CgoJZWxzZSBpZihtPT00JiZuPT00KQoJCXByaW50ZigiYSBhYiBhYmMgYWMgYWNiIGFkIGFkciBhaCBhaGIgYWhiYyBhbyBhb2IgYW9iYyBheiBhemIgYXpiYyBiIGJhIGJhYyBiYWggYmFvIGJheiBiYyBiY2EgYmNhaCBiY2F6IGJoIGJoYSBiaGFjIGJvIGJvYSBieiBiemEgYnphYyBjIGNhIGNhYiBjYWQgY2FkciBjYWggY2FoYiBjYXogY2F6YiBjYiBjYmEgY2JhaCBjYmFvIGNiYXogY2JoIGNiaGEgY2JvIGNib2EgY2J6IGNiemEgY2UgY2VkIGNlZHIgZCBkYSBkYWMgZGUgZGVjIGRyIGUgZWMgZWQgZWRyIGggaGEgaGFiIGhhYmMgaGFjIGhhY2IgaGIgaGJjIG8gb2Egb2FiIG9hYmMgb2Igb2JjIHIgcmQgcmRhIHJkYWMgcmRlIHJkZWMgeiB6YSB6YWIgemFiYyB6YWMgemFjYiB6YiB6YmMiKTsKCQoJZWxzZSBpZihtPT0zJiZuPT0zKQoJewoJCWlmKGdyaWRbMV1bMF09J2EnKQoJCXByaW50ZigiYSBhYiBhYmMgYiBiYSBiYyBjIGNiIGNiYSIpOwoJCWVsc2UgaWYoZ3JpZFsxXVswXT0nZCcpCgkJcHJpbnRmKCJhIGFiIGFiYyBhYmNmIGFiY2ZlIGFiY2ZlZCBhYmNmZWRnIGFiY2ZlZGdoIGFiY2ZlZGdoaSBhYmNmZWggYWJjZmVoZyBhYmNmZWhnZCBhYmNmZWhpIGFiY2ZpIGFiY2ZpaCBhYmNmaWhlIGFiY2ZpaGVkIGFiY2ZpaGVkZyBhYmNmaWhnIGFiY2ZpaGdkIGFiY2ZpaGdkZSBhYmUgYWJlZCBhYmVkZyBhYmVkZ2ggYWJlZGdoaSBhYmVkZ2hpZiBhYmVkZ2hpZmMgYWJlZiBhYmVmYyBhYmVmaSBhYmVmaWggYWJlZmloZyBhYmVmaWhnZCBhYmVoIGFiZWhnIGFiZWhnZCBhYmVoaSBhYmVoaWYgYWJlaGlmYyBhZCBhZGUgYWRlYiBhZGViYyBhZGViY2YgYWRlYmNmaSBhZGViY2ZpaCBhZGViY2ZpaGcgYWRlZiBhZGVmYyBhZGVmY2IgYWRlZmkgYWRlZmloIGFkZWZpaGcgYWRlaCBhZGVoZyBhZGVoaSBhZGVoaWYgYWRlaGlmYyBhZGVoaWZjYiBhZGcgYWRnaCBhZGdoZSBhZGdoZWIgYWRnaGViYyBhZGdoZWJjZiBhZGdoZWJjZmkgYWRnaGVmIGFkZ2hlZmMgYWRnaGVmY2IgYWRnaGVmaSBhZGdoaSBhZGdoaWYgYWRnaGlmYyBhZGdoaWZjYiBhZGdoaWZjYmUgYWRnaGlmZSBhZGdoaWZlYiBhZGdoaWZlYmMgYiBiYSBiYWQgYmFkZSBiYWRlZiBiYWRlZmMgYmFkZWZpIGJhZGVmaWggYmFkZWZpaGcgYmFkZWggYmFkZWhnIGJhZGVoaSBiYWRlaGlmIGJhZGVoaWZjIGJhZGcgYmFkZ2ggYmFkZ2hlIGJhZGdoZWYgYmFkZ2hlZmMgYmFkZ2hlZmkgYmFkZ2hpIGJhZGdoaWYgYmFkZ2hpZmMgYmFkZ2hpZmUgYmMgYmNmIGJjZmUgYmNmZWQgYmNmZWRhIGJjZmVkZyBiY2ZlZGdoIGJjZmVkZ2hpIGJjZmVoIGJjZmVoZyBiY2ZlaGdkIGJjZmVoZ2RhIGJjZmVoaSBiY2ZpIGJjZmloIGJjZmloZSBiY2ZpaGVkIGJjZmloZWRhIGJjZmloZWRnIGJjZmloZyBiY2ZpaGdkIGJjZmloZ2RhIGJjZmloZ2RlIGJlIGJlZCBiZWRhIGJlZGcgYmVkZ2ggYmVkZ2hpIGJlZGdoaWYgYmVkZ2hpZmMgYmVmIGJlZmMgYmVmaSBiZWZpaCBiZWZpaGcgYmVmaWhnZCBiZWZpaGdkYSBiZWggYmVoZyBiZWhnZCBiZWhnZGEgYmVoaSBiZWhpZiBiZWhpZmMgYyBjYiBcCgkJY2JhIGNiYWQgY2JhZGUgY2JhZGVmIGNiYWRlZmkgY2JhZGVmaWggY2JhZGVmaWhnIGNiYWRlaCBjYmFkZWhnIGNiYWRlaGkgY2JhZGVoaWYgY2JhZGcgY2JhZGdoIGNiYWRnaGUgY2JhZGdoZWYgY2JhZGdoZWZpIGNiYWRnaGkgY2JhZGdoaWYgY2JhZGdoaWZlIGNiZSBjYmVkIGNiZWRhIGNiZWRnIGNiZWRnaCBjYmVkZ2hpIGNiZWRnaGlmIGNiZWYgY2JlZmkgY2JlZmloIGNiZWZpaGcgY2JlZmloZ2QgY2JlZmloZ2RhIGNiZWggY2JlaGcgY2JlaGdkIGNiZWhnZGEgY2JlaGkgY2JlaGlmIGNmIGNmZSBjZmViIGNmZWJhIGNmZWJhZCBjZmViYWRnIGNmZWJhZGdoIGNmZWJhZGdoaSBjZmVkIGNmZWRhIGNmZWRhYiBjZmVkZyBjZmVkZ2ggY2ZlZGdoaSBjZmVoIGNmZWhnIGNmZWhnZCBjZmVoZ2RhIGNmZWhnZGFiIGNmZWhpIGNmaSBjZmloIGNmaWhlIGNmaWhlYiBjZmloZWJhIGNmaWhlYmFkIGNmaWhlYmFkZyBjZmloZWQgY2ZpaGVkYSBjZmloZWRhYiBjZmloZWRnIGNmaWhnIGNmaWhnZCBjZmloZ2RhIGNmaWhnZGFiIGNmaWhnZGFiZSBjZmloZ2RlIGNmaWhnZGViIGNmaWhnZGViYSBkIGRhIGRhYiBkYWJjIGRhYmNmIGRhYmNmZSBkYWJjZmVoIGRhYmNmZWhnIGRhYmNmZWhpIGRhYmNmaSBkYWJjZmloIGRhYmNmaWhlIGRhYmNmaWhnIGRhYmUgZGFiZWYgZGFiZWZjIGRhYmVmaSBkYWJlZmloIGRhYmVmaWhnIGRhYmVoIGRhYmVoZyBkYWJlaGkgZGFiZWhpZiBkYWJlaGlmYyBkZSBkZWIgZGViYSBkZWJjIGRlYmNmIGRlYmNmaSBkZWJjZmloIGRlYmNmaWhnIGRlZiBkZWZjIGRlZmNiIGRlZmNiYSBkZWZpIGRlZmloIGRlZmloZyBkZWggZGVoZyBkZWhpIGRlaGlmIGRlaGlmYyBkZWhpZmNiIGRlaGlmY2JhIGRnIGRnaCBkZ2hlIGRnaGViIGRnaGViYSBkZ2hlYmMgZGdoZWJjZiBkZ2hlYmNmaSBkZ2hlZiBkZ2hlZmMgZGdoZWZjYiBkZ2hlZmNiYSBkZ2hlZmkgZGdoaSBkZ2hpZiBkZ2hpZmMgZGdoaWZjYiBkZ2hpZmNiYSBkZ2hpZmNiZSBkZ2hpZmUgZGdoaWZlYiBkZ2hpZmViYSBkZ2hpZmViYyBlIGViIGViYVwKCQllYmFkIGViYWRnIGViYWRnaCBlYmFkZ2hpIGViYWRnaGlmIGViYWRnaGlmYyBlYmMgZWJjZiBlYmNmaSBlYmNmaWggZWJjZmloZyBlYmNmaWhnZCBlYmNmaWhnZGEgZWQgZWRhIGVkYWIgZWRhYmMgZWRhYmNmIGVkYWJjZmkgZWRhYmNmaWggZWRhYmNmaWhnIGVkZyBlZGdoIGVkZ2hpIGVkZ2hpZiBlZGdoaWZjIGVkZ2hpZmNiIGVkZ2hpZmNiYSBlZiBlZmMgZWZjYiBlZmNiYSBlZmNiYWQgZWZjYmFkZyBlZmNiYWRnaCBlZmNiYWRnaGkgZWZpIGVmaWggZWZpaGcgZWZpaGdkIGVmaWhnZGEgZWZpaGdkYWIgZWZpaGdkYWJjIGVoIGVoZyBlaGdkIGVoZ2RhIGVoZ2RhYiBlaGdkYWJjIGVoZ2RhYmNmIGVoZ2RhYmNmaSBlaGkgZWhpZiBlaGlmYyBlaGlmY2IgZWhpZmNiYSBlaGlmY2JhZCBlaGlmY2JhZGcgZiBmYyBmY2IgZmNiYSBmY2JhZCBmY2JhZGUgZmNiYWRlaCBmY2JhZGVoZyBmY2JhZGVoaSBmY2JhZGcgZmNiYWRnaCBmY2JhZGdoZSBmY2JhZGdoaSBmY2JlIGZjYmVkIGZjYmVkYSBmY2JlZGcgZmNiZWRnaCBmY2JlZGdoaSBmY2JlaCBmY2JlaGcgZmNiZWhnZCBmY2JlaGdkYSBmY2JlaGkgZmUgZmViIGZlYmEgZmViYWQgZmViYWRnIGZlYmFkZ2ggZmViYWRnaGkgZmViYyBmZWQgZmVkYSBmZWRhYiBmZWRhYmMgZmVkZyBmZWRnaCBmZWRnaGkgZmVoIGZlaGcgZmVoZ2QgZmVoZ2RhIGZlaGdkYWIgZmVoZ2RhYmMgZmVoaSBmaSBmaWggZmloZSBmaWhlYiBmaWhlYmEgZmloZWJhZCBmaWhlYmFkZyBmaWhlYmMgZmloZWQgZmloZWRhIGZpaGVkYWIgZmloZWRhYmMgZmloZWRnIGZpaGcgZmloZ2QgZmloZ2RhIGZpaGdkYWIgZmloZ2RhYmMgZmloZ2RhYmUgZmloZ2RlIGZpaGdkZWIgZmloZ2RlYmEgZmloZ2RlYmMgZyBnZCBnZGEgZ2RhYiBnZGFiYyBnZGFiY2YgZ2RhYmNmZSBnZGFiY2ZlaCBnZGFiY2ZlaGkgZ2RhYmNmaSBnZGFiY2ZpaCBnZGFiY2ZpaGUgZ2RhYmUgZ2RhYmVmIGdkYWJlZmMgZ2RhYmVmaSBnZGFiZWZpaCBnZGFiZWggZ2RhYmVoaSBnZGFiZWhpZiBnZGFiZWhpZmMgZ2RlIGdkZWIgZ2RlYmFcCgkJZ2RlYmMgZ2RlYmNmIGdkZWJjZmkgZ2RlYmNmaWggZ2RlZiBnZGVmYyBnZGVmY2IgZ2RlZmNiYSBnZGVmaSBnZGVmaWggZ2RlaCBnZGVoaSBnZGVoaWYgZ2RlaGlmYyBnZGVoaWZjYiBnZGVoaWZjYmEgZ2ggZ2hlIGdoZWIgZ2hlYmEgZ2hlYmFkIGdoZWJjIGdoZWJjZiBnaGViY2ZpIGdoZWQgZ2hlZGEgZ2hlZGFiIGdoZWRhYmMgZ2hlZGFiY2YgZ2hlZGFiY2ZpIGdoZWYgZ2hlZmMgZ2hlZmNiIGdoZWZjYmEgZ2hlZmNiYWQgZ2hlZmkgZ2hpIGdoaWYgZ2hpZmMgZ2hpZmNiIGdoaWZjYmEgZ2hpZmNiYWQgZ2hpZmNiYWRlIGdoaWZjYmUgZ2hpZmNiZWQgZ2hpZmNiZWRhIGdoaWZlIGdoaWZlYiBnaGlmZWJhIGdoaWZlYmFkIGdoaWZlYmMgZ2hpZmVkIGdoaWZlZGEgZ2hpZmVkYWIgZ2hpZmVkYWJjIGggaGUgaGViIGhlYmEgaGViYWQgaGViYWRnIGhlYmMgaGViY2YgaGViY2ZpIGhlZCBoZWRhIGhlZGFiIGhlZGFiYyBoZWRhYmNmIGhlZGFiY2ZpIGhlZGcgaGVmIGhlZmMgaGVmY2IgaGVmY2JhIGhlZmNiYWQgaGVmY2JhZGcgaGVmaSBoZyBoZ2QgaGdkYSBoZ2RhYiBoZ2RhYmMgaGdkYWJjZiBoZ2RhYmNmZSBoZ2RhYmNmaSBoZ2RhYmUgaGdkYWJlZiBoZ2RhYmVmYyBoZ2RhYmVmaSBoZ2RlIGhnZGViIGhnZGViYSBoZ2RlYmMgaGdkZWJjZiBoZ2RlYmNmaSBoZ2RlZiBoZ2RlZmMgaGdkZWZjYiBoZ2RlZmNiYSBoZ2RlZmkgaGkgaGlmIGhpZmMgaGlmY2IgaGlmY2JhIGhpZmNiYWQgaGlmY2JhZGUgaGlmY2JhZGcgaGlmY2JlIGhpZmNiZWQgaGlmY2JlZGEgaGlmY2JlZGcgaGlmZSBoaWZlYiBoaWZlYmEgaGlmZWJhZCBoaWZlYmFkZyBoaWZlYmMgaGlmZWQgaGlmZWRhIGhpZmVkYWIgaGlmZWRhYmMgaGlmZWRnIGkgaWYgaWZjIGlmY2IgaWZjYmEgaWZjYmFkIGlmY2JhZGUgaWZjYmFkZWggaWZjYmFkZWhnIGlmY2JhZGcgaWZjYmFkZ2ggaWZjYmFkZ2hlIGlmY2JlIGlmY2JlZCBpZmNiZWRhIGlmY2JlZGcgaWZjYmVkZ2ggaWZjYmVoIGlmY2JlaGcgaWZjYmVoZ2QgaWZjYmVoZ2RhIGlmZSBpZmViIGlmZWJhIGlmZWJhZFwKCQlpZmViYWRnIGlmZWJhZGdoIGlmZWJjIGlmZWQgaWZlZGEgaWZlZGFiIGlmZWRhYmMgaWZlZGcgaWZlZGdoIGlmZWggaWZlaGcgaWZlaGdkIGlmZWhnZGEgaWZlaGdkYWIgaWZlaGdkYWJjIGloIGloZSBpaGViIGloZWJhIGloZWJhZCBpaGViYWRnIGloZWJjIGloZWJjZiBpaGVkIGloZWRhIGloZWRhYiBpaGVkYWJjIGloZWRhYmNmIGloZWRnIGloZWYgaWhlZmMgaWhlZmNiIGloZWZjYmEgaWhlZmNiYWQgaWhlZmNiYWRnIGloZyBpaGdkIGloZ2RhIGloZ2RhYiBpaGdkYWJjIGloZ2RhYmNmIGloZ2RhYmNmZSBpaGdkYWJlIGloZ2RhYmVmIGloZ2RhYmVmYyBpaGdkZSBpaGdkZWIgaWhnZGViYSBpaGdkZWJjIGloZ2RlYmNmIGloZ2RlZiBpaGdkZWZjIGloZ2RlZmNiIGloZ2RlZmNiYSIpOwoJCWVsc2UKCQkJcHJpbnRmKCJhIGFiIGFiYyBhYyBhY2IgYiBiYSBiYWMgYmMgYmNhIGMgY2EgY2FiIGNiIGNiYSIpOwoJfQoJcmV0dXJuIDA7Cn0J