47
ccaaceaadcccadaeabbacaedeeabcdaaceabeaaceaacdbadeaddceaebeebededeeadcceaaeccbdabceadbbeeaaaeeabdabadaaaecdcbcdcecaeecdccbbaecbcbaeecddebebdcbededeabcebadeaeabdccebccdbeddeaedebbeeabccdeaddaeacaeaabedebcbbccbbedaebdbbeaceccabdeacbeccbceabeaeaaaabcccadeabbdaaebbcdbbeeeaaedacabdceaeebbaedebedbdbebebccedcbccccbbabbeeadcadcdacdcaaeeabbddaddacedcbeacabdeeccabbeaeabadbacbbadddaeecadbebdccbdbcaaeecbcdaeccebcdceaddebeaadeebccbbabbaedadbbcaeeebdaedbbdbaecdbeaccbeebdecdbededbcdccedeebbabbcaeecbdaecdbaadaddeebbadaaabaceacdeabaceeededbcbaecabcbdeceecddaaacaaeabdeadbceecbcadaadbcceccdbaccabaedecaddebacdaccbdbdccdbcdbaebbdcecbdaecacadceccdbbdbedecaaecccdeaabbecbacadaddacacdbabdddccbbbcdcdbacceeaecaccdebdaaecbbdaceedcceacdaebdaddaedaccdedbbdeacbdaaadaeacbecdedbeacdaaadebcabddeedeadbeaceeadcdeabeeaecabcedabeeedaebbbeacdbacbceebdbdddcabbacccbcecdeaccbdaedcdeadeaacddbaacebebeaeeeacacebdaaacdbeeabeecdbcedcdebedbcaddcbedaeeabcccaadedbeebdecbdccbbebbabbebcacaedbcadacccdbacedcaeccacdbbeaddabacdaedacacaecdacdaedadcaadeddabbabeabcececeabccbcadcadaaccdcaedacdeedeecdbecedbaaaaddabaebaebcedabdaaeaddaeaabaacdcacbdeebbcddbeccadecaeccbaaddacacecabdebecdbccacbaeddacaeabcddbbbcadaeeebebeecedbcacbdbddacddecceccdeececdebdcababdceebcdeebcecabdaaadedccabadbbdcbeaacebaebdaacebcaadabebaaaeaddeeacbcecbcacbcbddbaeedeaedbbaabdbdbdbccceeeebabdabdaeccaededaee
bdebbadaacebebeededcabbccebcdeecccadaacdecaaddcaadbeeaeedaacebeecdeecedbbcebcaaceeceeecccaebabcdacdaadcbdacdcdebbcdcacdcbdddebebddaadbdaacacecbeeacdebcbcbabecdabeebdabecddcaeabdebdebacceebcacabadbbebececeaecdccdadcbaaacccaddddadebbebaeaabeaecdbbbdaadaebedaecceccddbcaeceecceadbdabdaccaeedadbccdceeaaacedaeccceeeddcabbdddaeaceacbeaeccbcdeddebeacbababbdabadabdbedbdaebaaeebbddbaecbddadececbdaecddabbdeecbdcabdcbdededadbcaaebeedbdcdbdaadabdbacbdeeecbdbedeeaaaacbdbaaeeaebadccebdacaddaaacadbeeabeccdddaedbdcebeedaddaedbbeebbbedbedeabbcdadcddcacaccbaaccbcddebebaaeaaceaccdadecdddeaddcbeaaeadcaceedededebeaeeeaddbadedaddaeebbaaaaeebdbddeddcdddaeaddebcecbcaaadebecbebcccbeccbcebedbebdeabeebacacaabbdadeaeecaedaeeabcadadcccaeaccbebeddbaadecbcedcacbacdcddbbcdbaecbcddbebbcddaeddebaaacadcbcecebdecbaacaaacbadedbaebebadbaaadcbecbbcdaeedacbaabacccccdcdbceacdeceabbecebcbbeaaddbaaeeadcbdbcacbedaccacaedbecdebeccbcdeecccabeeaabccdaaeebceccbcbacddcecdadceeaacdddccabebecbaacdbadcaaabcbdeccadbcacdabbabdeacedbbabdcaaaaedbebededcaedababeebaecacaceccbaecaacceebbcdcaebeadeaceacebebdeaaecccdceecdcdbebcecaeeedaacebbbbeceadeaddccdcecedeacaaccceeeedbbbdcdaedbedbbbdcaecbacebacdadebecddbaadaabdcbbbdedaaaabaedacbeaeabeaebcecddbedacdccdaeaeeaadaadbeaaeebaecccaeaaeadeebddbdcdaccaaebedebcdacaeeebeadceeeeecdbdbeadbcbceaabedbedbacaaecaebdcaddbabcbeeceabdaacbcacebcaebaecacdecccebccbbdebacaebdddadbbbadcacaacaeeedebeddbecedbddeebee
acbbebdcababddacebedbdccacabedcacbadbdaddeddedcdbedebbadddecadbdaeedbccdaaebbcbdceddbcaddadcdbddcccbbdbbbcedbbaedaebcadbbbdacebdabacdddaeaaceceebaabadaadeebbdabdaadebeaebdbedabadbbddacdcbedebcbbbbdddbedcacdbabcaeadaebecbbeddccaeebabacdeaceeddacbccceecddacabeaabaccaaccaddabababacedcddecadacecbdceebceecdadcdcedecdeecacddeadedabddccbddaccacbdabbbecbacebaceacbacbdcdbadecbcdeaebbaccdecaebdbbeecaeacccccddcdadabecebdaabeeeedececdecabaaaeacbdecccccddeddbcebeaabbdedbccbdadcaeccbccabbaebacebcbeaecedcdacdbcabebababdaecaaeeecbaedddacaceceabceebedacddadadcdaabdcdeaccdecddeaaebbeeabecbbebddebdecbeeacadaceeedccdebeeeeadacebbdcdaeededdbaadcecaebcbcbedeedbedceedcbdedacaccebcbceccdccbbacdedbbaeddcacbddddedbccbddbcaacececbabeaaaabadaaddedadbebcdaebdaeeadbaeecdcdcaeccccdbecbadceeedaacaacbbeebbccddaecebebedddcebcddbcecceedebbddaaeaedebeaaeddcaaeeeedbeacdbaddcdeaaadbcaebbdbcecdadbcedaaccdaccbdddaaaebeddeeacacbcaeadacdeaabbddaebedcbdadeeadaeececaadccbaaadbcaccaababcbecbacdcebceeeddddcedccedeceddabdddbbacbbabcddeaeabceeacdebcdeddabadeaaeebbaedeebaaecee
ccdcabaeddebedbaadaebacedbadeeecebbacbcaaddbbeedabaaadeceedadbbacceebabcecccdeeeecdbecabcccedeecdbabadeecbeecdccebaacbedcdeaceeecaabaabaccdcddaadbeacadceebeceedcdbaeeeacacccdbedaaeaacbdccaceecdbbaeeeeebcbcdbbbbdbeebeaabcdbadebaaaccacadcaeddeccacbaccceadadbedbbceaeababeebcdcbdcadaecdadebdcecdbecaabdaaeebcaebadedaabcddecbdbccdadbadeaabaacdbeeacdebacccdbdecbcacdcaadaacaaeecddccddebbbbcdcbcdeaeddbadebdbabaadbeacebbeceeebcbadaceeceeedecedadcdbbbadcebdeedadbadbeeccddcddadbacdeeccbacbccdcdedecdceeadecccedbbdddebccadebdccecabaddbabbabcddbcabeaebbdcedcecdedccdedececadeeadbedcaccccdeadcaeeddebabcdcbeeabeaccabddcdbdcddaaecdcccbaadcaadbbacdbebcdedadbadaeabbbddddecadebbbacaacababacbadeabaaddcedeabecaccadabeaccdcdcecbecbbedbebacabeebbbedadadeeaecbebaddedadbdeaaddeeaeebaccaddbabdacbadbaaaabedecedebdeadedabccaddbdaccaaeeeeabbddcddadeaebcdbbcdbebdccdbacbccbadeecaeecccbbedccaeebabeeebaadadadbcebecadbaedcadcbecbddbcbabecddeededeaebaadbebccebddddcedbccedbccebccaeccdbdeccdeaddcaadbdccbbbbdedeeceaaeeecebbedabbdbbadcecacaeddcbdccdcdaabeaaeeacdeabedcacceaccdbbedbceecaedacdaccaeeacdeabaebbdaddaedbcbeaddedacebbbabcaaddccdcccbabeaabeacecadabadaaadbaadcaeecccecacedeaccbeadebcdaebacdbcdbaeedbaeedaabcebdbabbeceacddebbcccbececabeacbaeeeecdccbedebedbeceabeaaaecdaeebabeabdacedadaacdceaebaaaabdaaeceadccadbdeacccbcbadcbeabaedaeaaecebaebcdebacadebccabeccbcbcedbbeecdcaaacbabedabcccabedeebddbcebadadccbaaebcccbeeaceadabdaddebabecaeecebdeddaccdbcdeaeaacbccdcceebcbdadebceabaedacacdaaeccbebccaeeeeadbdabbcebaeceabcbdecedcaccecedabaaaaebccbdcddbdeadbecdeaaddbcaaeaaababebacceecedddbaedeebecedabaecebcadcaebbeaccecbccecdcaceaeaebeacecaebbbbdbeedabeabbaecaebeabdddcaaddeabdadebbcdecadebaabbaeadeddeaeddbceaaceaadadebdcdbaddbadecbbdedacbbabdedcbacbaedcbbccbeaacdbdbaddadccdeaeaedebedbccdaaececdadbccededddcdbeeddaaaacddadaececeeeceebcaebbebbbcbbccebceacbeecdaedbaddbeeadeeacaccbbdecbbeecdbccbabebaeabbebcdadbdbaeecccbcbbeeecedaacbabeebdbbeabcecbaeddddbcabaaedecccebdbeededddbcaabcebebdaeccdadadbeecdcadbdbebbbddeedcbbdcebedbbacbedcbcedcabdddceeaccbccaeaaabcaeedacadedcabcbbacaaedccdceedaeadaaddacacdbabdcdeeccdeeadaadcbcecebcacbbaedddeebdcbeebaccadcacbbcdbbddeedbbebbbadedbbceabbcdebcbcaceddbddeababbbcbeeadbddacdceecbedbeacddecddedbcdbdecdaaccdccebdadabadcbbeebbcddcdebccceeeccdcaeeadaeccbddceadeaebeecdbaeedbddeaeacdadcceeedeccadcbdbdbeedccbdcdaaadcaecaebeaacdceaeacbaebbdecdaddcdbecddaddebbeabcadeceebbccadaadeabdaeeccdecebcdbaceaecbceaabdabddaecaebbcacddacaeebaadadebaecddedaddabcccebaadeaecdaacdddeecdcecbbbedaeedcdaaacaabdeebdddbebceadcbadecedaeadccbacddcbbebdeeabcccedebaaabaecadecbacacacecdecceddbaeddcabcbadedbdccebbadceeecaacdbecacbbceddadcbdaebaaaacecedbdedcaadbedbadcebeabdbabeeeeedadcceaaadcaeacedbeadadbecbdccabbbbeddecddcbddcbebaaaecbbccbbcbdeaebaedbedddeaebecedceaedccecdaddacbbabdcedcccaceadaebabcdeebaaeccbabecbbbeccadeacecacedeaddbbedecddeacdaddadeadeacbeacdbdadceaadbcbceecdadedebceaabcbddcbbadbeeceabcbcbccddadeebdbbadbcdeebeaebeeaebdadaebbbdbbdebcbeeeaacebdcebedcdbeccbccdcdcebdcdbccedaeeecdbcebccadcebdebebbdcadbeeadeacdbabaacadeecceebceedeaaedbbeeadacdbcbcdbeedaaeadbccdbbbdeededabbccbdbadaabcdcecebccbcddadeabbedeeaecbdbeebedecbebcedaabeeedbbbdaedaebedaacdcbcceedddacdbebccbeacdbceaeebdaecbeeabeebdebbaedbedadddccacaeaadbbdaaabadaaabacbeabccdaccbbdcbccadccadebddbabbabedbebaecedadaebaeeadadceedbbabedebbedaeebccdaeeaacdabdabcbddbcedbcdcadceaedbaebebaeecbdbeccacbccccbdbdbdddeccecdabbdabbdcbedaeeecaceebbcbdceadbdaceebaecbccddbcddebceaadababcbeccddcabaebedcbbdaabaeeaaeebdbabbddadaddbbcddaeaebadeddbacaaaaadbecadccbbedbdedbabccecbdebcbcecbceaeedabadbbdcacbecdccaaecccdbdaddbadbdbebbcadaeedbcecedcacabddcadceeaacdabeebccaacdbdeaeaaeeacdebaebababeaedaaccdcdbbbdcdaddeddecddaeadaeacbbdbadddcbdeddcdbdecbcbbbdadcdbcbababeceeceadddddddecdcececbceecdbddeaecebceeebdcddbbaebadeadebceaaeeacceeaaedcdbabadcbcddbccdcdcbacccacacbecdddecaadadbdecddeaadbbecebeaaadceadbadeabceecdeadaaaebaaadeacadbbccbeeeddaacdedabecaabdedeadcbbaacaebccaceddcaaaaeaddddbecaecbebacecdcacaddeddeabaecabeceddaadbcdeabaaacbdccdbbbebbbebdcdedecdbdbceeabccbbdadbcecebaebaaeeebbbdcaadcecadaaadecdbeecbdedddedbcbabcdeacbadcddebebdececeaedecdadcaecbdedbbbdaddabeeceeeedabcaeaacaeebbcaedbdcaeeeccebedcbcedcabcedadccccedccaaedeeadcdcdbdcaccaaaeeddbadccbaacddbbcdcbabccbbadccdcddaaecccdabeacecbaedeaaeddbdbcceadedbaacbdeaeebcdabacaddecaebcdccdbaeaeeadaeecbcdbaddebbbcbbecadeaeddedbadeeaeddadcbeaebbeedccbaedeaadeeecedcbbeacaaebcbebcbedcaceeaaaabbbdabecccdbdcaeebedbaabdacddaaaadeedbbcdacbaacdcaacdcdadadedbdcdbceeebebadcadaeacbbbdbbdacbadbccebcedacbcdabddcecadadccdeecaeabeccdcadeaccdddeaeebddcbabbabbbcabbddebbeceaacbbedaeacbabdacaacbdcdcccdcbdabbceedcccbacccaeecedbbabeeedacabeeeedbabacbbbcbcccdebdeecbdaadedcedcdddaeceabdeebcddcacbcaebbadbccdceaebcdeeddbbeccdabacbedcbcbcaaabaaabbcbccbcbbeddbdccaadedbeacaaaaeabbbabbeeaecdcadbdeccbaabbdccaaabaaebdaedbcbbeddecedcacaacbdabdbcaabcdabaebbcebbeeaeceeeadeaebddcdaadbaadeecebeaabccaddbccebdeeebabcdebddedaebbbbeedacacabbbddcebcbccddaeaaccecabaadeedccabeadcadcacbeeebddcbbabececaeeee
eaaedbbaaececedabdaaeecdbeedbceeacbeacebeedccabaceddeecacddadcbacecebedeaacadcecbecdadcddaceeddecbbabaebadbdeabdcaedcdedcbccbaaabeeabbceedaecabbcddabaacdedabcedcbbaaaadaeedeadbdaedbeebaaeaebecebbaaeebaaeabbdddbadbbdaeddabceebddaebacadeebacddadbdcadddeceeecdcebebcaaeebeebddcdebdeecabbcdadaaddbaedeeddaeabeaecddaaccadcaabdcadeadcbbebeabaadeeedcdabdbbccbcebcceddeeaeaadcaddbceccedaaacabadcbbbbbecaaaaaaccddaebeebeacddbacbeeeaebdbbabdeebdedcaabebddcbeeaeadeebbbbacbaaaaadbceacbaadceacdbcbddcccabaddcaabdedbeedbbcccdedebbbccccbeaedbbbebcdbebabeddaacdeccbeddaedcacecccdecebcdcedcaadccdbeddedbbebabecbdbdddbccdeddcedaeebcbdaadabbdbebbbebedcddcdebaedccbadcdaddecdceddcdabccaedcbaabaaabceaddabaccbbdcedabedeaddebaaeadedcebbacceaeaadabdebdecbdcdbdcbcecbaaecbaceeaddadddbcdebcddbdbbdaabecaecccdedecbeddcdedeaeeaebdcbedceaedaeeaecadcbdeabadebeebbabbceddbabbbaeccdcddbbecaebbceabadebbebbbbeceaaccdabeaaeeacdcaaeacdcabdcbaaccdbdbcbecbbccaeebaebabadddcabdbceaddeeecebadadbbaadcdedddbabceabddebacacddceedabbbdbebeeadbaaebeacceaacbebedbbededcccaceceebdedccccabcadbaabcddcebcaecbcebcceebaadcbadbbabdaaabebdecbeccbcdbadddbccbeaccccacbbeacebdebeacebabdeddbbaacabbaadbbbdcbbabbcaeedacebdbceeddcedeabccccdecdcadbeeecbbccdccbebbbdebccbcbbbaeeadebbcdaacaadecbeeceeceddbcbabcaedbbdcdbaaeaebaddaacaedeecebcaeceebbdabbabcaecedbaaecaceeaeabccdebcabedcdbbbbccebddcdccebaedbaddbdaceceddedcee
caabbaeddbdcbeddebedcdaaccdacccaebdebaddcecccdbcbccbeebbdeebbeaacdbcebebeeccdeabecabacddedacaeaedcbbabeacabdeabbcaddcebaceeeaecdebaeaecdeedacbcdaadabddadeaceadadebaeacccddeeaeeadcceacdedeacecadccdaacdabacaececcdbbcabeaebadabbbeaedbcedcccdddbdadbcbbeccecdadcadeccbeedcacdcddedbecdeadaeaebbaabacdececdaababeabdabddedbaaaedebdabcaeccdeaaaaadcdadaacabbbadadbacdedcdcdeddbbaabdacccdbecbaaeeaceadcedecbdecbbbbdeeeaadcbdadebeaedcedcadedcbaddaaccdaadceededcceacadeeebaebeedebbceceabdedabcdbddaeebcdabceceebbcbcddbcbbeaccbcceebddeecdddddadecbadbeaebcebcdbbbdeeebebabaeccaaddcdddabedeccaaadbbabcadeaeddebbaacbaacbaeceeaddceaaddeceaddedccbdcbacecabebdcdaddecddbedcaddacbdddebedacddccdaceedaccecdbbdeebadadaaabeeeecaaeeceaadbbedadeaecebeebccbaadbceacbdabebcebdbbadddaebacbdbbcdeaabdbdddcadcdaabaeeaebecbdbbeabddebddcbaeedcaccbddaaabbdcdecaedbadacbcbceadaecaaecebaddbbdbecbcebcabedeaddacdedcaadbdccacaaaadddaadadaeadaccdbbddbaaaecaddbeacebeeaedeadedabadaeebacbbbeeeeaaedaeaeeebaeebebcbdccaebedcccbbbaedbbebcddcceebddecebcbbeabeaedadedceadebebbcbabccbbeecedabcbeaecccabbacdebcecabdabbcabcccdcababceaeaaacecdbdaabeddcadccecbdbadabdcccaaddaeacedabecedbdcaeabeedbbbbbbacbcbcbebddacbedbbbbdcadedbbbbbbdeeecddaaccdbbcebbeecaebddbadeeaaceccaeddcdbadcbbdddcdbedbabcccaeecaeacdaaebdeddbceebebeeddaecebcdbadcaadcddadbcabedcbcedbbcbbaececccacdedcadeedebecabadeecdadebdbedeceeddcaeecee
dbeedbedeedeaacbbabbcbadacaeedbbadaccebccaeceebbdcbdececeacaceaddcbbbeaddcccdaddcaceeaccdacdaedccbcbeadcaaebceaedecaccdcecdbcebdeeecddeebdbbeabeaaccbaecadbbbdbddcbeeababeecaeceabadacdbceeedaaadaacebeaadadbccecdedeabdeccabadecbcacccabbcbcdeedbcecbcdcbaddecbeebbebcbebadeebeaaeaaecaebbcdeeadeaebaedccaebdaeeacdadedccedbbaebdaeeacdaeebeabaeceeedaeadebceadecaabeeaccebbedcbcadecabecbbeeaedabaeddacebeaccaccbdcbededbcdcbdcdbeaceaeebacdcaebdbeceacaeeacbebdcbebdaaebbbddccccecabccbccbcdcdadabbeaeacebbebedbbbbbdecdbadaeedbbdccdcdecebacdbcdaecdbbdcedbabcbddebccaaedabdddaedaeedaceabaeebacdcebcedaddecdbcdeecedbdacabdbaccbeacbadbaebdecaaecaeedadedbabeabcabdbaeccbacdacdcbecbacecadeadaceadbeeedcacbeadadeacbaeaeaeeeababdacbcadcdeaaebaaaeebcbaacecbcdcbaeacbeaaaeceebcdcdebdaddebaecbeaadeabeeccbbbcebaabeeeebaaccdbbcdcccbaeddebbadcdbbacdaabacacbaeceeacedaecbebeaadcadaececaaeeccbabebbbceaccabdecaecbddbeabdabadcaeceaeacabeecdcbacdbbcbceebcebeadabedecccbccecdeeddadeeecbdeaabceeadbdeebccacdacaaebaeedaaecacccebacddaabbacbbebdccbbcabbeadacacccebdbdecccaceadcacdbdaaeddabceeeaeabaaedddeadcebbbcccddceecccdbaaabbddedbaddbdbeccebabdaecbcbadcaedbddccecddaabceebbcedecdedaedddeeaedcccabccaccecbdbbabdedeeabbbacbbecbededabbaadddbabcecdadeedaabeaceeeacebbbdeaeaceaccdbceecdddddaabdcddaebdedaebaadaddbcdbeeddecddebeeaaedacbebaaecbdaeedaadaadcccdccaacebaabbdbadaaccecabccbabeacbdbecededdaeacdeccedbcebcceaebbcdcbdebaadbebaadabaacbaaadddcababcebdebccaecebeaceeaeebcbcdddbecdeacacdceaecbbebeabbeadddabedeccbacdacaecdacbecceecebaecdccccbdadabaedaadddcdbbcbcbdcedcebeaaedabbbbabebeaaeedaaabbdbbadeaeacdedccdcecabebdecebaedaacaceeedbedabecaeeedadcdeadceabceebcbbeacbeeecdeebaacacbabdbbdabccbabdaebcdaacbddcebbcecbebabaebbccbceebbadabdbeecadaacdcadebabcccabdbacacbccaadbccadaceacccbbebbaadeabdbabbcdccbcacbcbcbaadaebcdbecccababbddbaccbccaacdbdbedbbebadcecdcabdbdedadedbacceeadceebcbcaceabdacebeeabbccbebcaaeeacdcaeabcdedaaddacddceccbcaccdadabbdceaccccdeebedaecebecdadadceacbbcbacbcaaeabeaeddbaeaaebbcdeacaacdbcbdbbdbadebcceaaaaabbdbbadddcbeceeeddcaebbdacdddbeddabdccececdebcbaebdcdcdbadceacdabcaececbddeddeacbadddedacdbccbadbbdbceeadedbcdbaceecdcbcbabeaebbcdeccbedabaecaccbbaaebcabdccaeacabcbadecceacaadbeeeeedcdecacabcaccbebaccbadabadbbdcaeceebeecbeccbeadcebdbbcbedcaeccaeccbecdbbbddeeacdeebacceeacadbebbeabdcabadabbdaeedaedddddededdadeabbadcaaaeaacbbdbcbecebcdbdbdaeabdddeadabcbddebdbcacdecebbbbedceebabdeaeeccbcdadddcdecabcdcbecbabbdabeecdacbccaaeaabacbececdebbcbbddccdaeeccbbebbeadbdebccaaaabedeebbebadaabdbdbcaaaeeaacbeeeeaadddcdcdabcaeecabaaecbccbabcabcbacecabebaecebedcdbededabdbcecbacebaddceedabaeecdbdedbbaceaccbececccbaceeaaedaedbeaeeeaedcabacdccedabeeddaacdbedcbdeceaacdeedbbaeaacbbdbccdbadceaeceaacbabaddbaceabdbcebdceecccddaeaddcebebcbbdddbacbbdddabddbabdcecebcbbdaecaecaecedcdaeaeaecdacebebdcecedadaedddeaeedbadecdbcecdcbecdeddebcdbaeadcacadeeedcaaeeddadedeaacdceeebabbeadabaeaabbeeebbabdbdebccbbdeaccbbddecbbeebbbabbcaacbaeedbeadbdebcecbcdbccaedbbecaabbddcbeaedcaeddcddaeacdebeebcebacdaaadbadcaccceacdcbacbdbddbceeadacbcccddcaadbcaaeccdccedcbcaeaaccdcdcdaedeaedcaebcbdbbdaaeeaabeacccbbedcbccbcabeedbcaaaaaeedebbbcbdbecdbdeaeadcbcbdadaabcedaecdedebddabbeaaedceebbdccbaeccbecccbdcbebebbddbbbecadcdabbbbadaecbcacdadacdebbebdadeddeeccbecdbcddcbeeddcbeccdcaedadedcbeeeecbecddbeeaecbdbccecaaddcebcadcecaaabceaedbebcedeecbcaabaddacaccdbaaabcddddabadcbedadeaccebbcedacadebbcaeededbacdcbbbbcecdbdadcaddadaaddedaedcabcbeabddccdadeebdceaaacdbddaeabbaecdcabadeedecabcbaeebaecabbcdaacaecededeecedeeabbaacebadeddaaeabeebdaccecceeebbcedadbaeddddababcbabeacdedeeabbbcaddeebdbebcbbbacadeeececbaebbebeadcebdecebcaddccdddacecbcbadeedbeabddecbeddecdcaaadeebbbabbdbcaabceaedbacbbdbbaeaccdedbbcbeaceeccdbddaedbebedededbcbadeabceacabedbacacbbacbaddbdcdadabaabecaaaaeccaebceacdaeecaaadeeaadcebeadeabaaebbcaacaaedbcceecbeaebbeddadebbcabababcbeaeacbddaedcebcdeeceecedacceabcdccaccebaecbacbbbddceedaaabecbbcaddeeacccaacdacdeedeecdebacbcebcaadebeddeaedcdebcbceabbbaebcddcabdebddddaedcabaebcedcacceadbceecdebdcdbededbcdceabaececccbccbadecedebaabbabdabaacdcaddbacccbeddaecbccbdddaebeabebcbaecbdeecaebeabadbedbadddcbedebcccccddcdebadbcacdbeaaadebabdccdeaaaeeddddddddbcdeabeacdbbcbdeacbcdaaccdccddcabccbbdcdeecbebeddbdddadbbcbcacccedacabebacbeadceaeeaedcebbbaedebedbebeeeecbbdcadadcdebadceabdebaebbdebeadbababcbebbddeddaacabcecdbeaddcceadaaeccedaeecdadecbcacdcbcdaedceaabedcdedbccccdcbecdaddeaebdbaaececeedeaeaeeebeaeacedeccdeeaabecabcedadcedebbeaaeadbacdcecaedacbcdedbebbdcbccdbedddacdbdcdbaaaecabbcbebccecebedaebcaddecebeededaaedbbeaaeddeacedcabcbbbdddbceccbcaeedabadaeeabbdcecbcecbdebdbdbbceeeecdcccccaadabbcaabdcaeabbcdcedcbdcbedddaadcabbcabdadecdebcdcaaaacebaacadbbdaebbcdeeadbedaccbbbeecdabacaeeccbdbbbbbaeebcddbdddbeeebcbcabeabababecbcbabbccdaecdbbccdaddbbcacbeeeededdabddccdadddbdcabaceecedadbdccbeecaacedcacdbcaddcecbaabcdbbabdcbbddaecbbcacecbaecacbeabdaeedbbcbeacacdedbbbcabbaeeadecbbdaebddbecdbaedbbccdeddbeaccbeaadeacbedaabaddabbeacdaaeacadaddcdaadecacbacccbdeceaeebcebacebaeddebbadaccccdecceabccceeedccdbcabcbeedaccbaeabede
bcebdbbacaadaaecdeaedbdedecbadcbddededbecbedccbbdedeababccaaaececccaeadeaceccacddccdadecbccbbebadcbbbcaacdbaccdcedddbbadecceddcecceaebbcedbeeceaedcdbdacbbdeebbbedecbddabcacebcebdabeabdeeeeabbaabbaabccebbbeeecdebbbccadbcbcdbbbdabcabbaadbbbcbbeaabeebcebcedcbedcabdecaeedbacacccaedcababadacddbdccdbceedaebaaedeeddacceebaceaaaaaabaaeaeecddceebeccaaddeaccceaedceaaaeecacaaacdbdcedddeddaeedcbecedeabcebcddccaccebcaccbbabbcaceabcaacbedddbbcaceebaebacaaadebcbececacbadaaeeeaeeccdadbdebdcedebddbabbdceaebdadcdebbccedeaaeddacaeaabbecbccdeddeadbbddbdcedcdabbaeaeacddbbecdadceccaabaeadeaccecedecceecdaceeedadbdaecccceecebccdaabbdbbeddececacbeeeacbdceacceebcebcbccedaebaeabbdeeeaeeedebbcdaeeddebabedcadebcaecabbecbdaedebaeceeabcdacddaeadbeebacccbbbebcbebccbadececdeddbcaeabdbebeedabbbdcecacabdaabbdecdbecbaeacacbcdecdecedeaedcedacacedbcdbedeaceaeabcbaedbabbdddadaabbbeacdbcccdcbbbeedbcaedebcbbbceedccbbdabddaedbdbacbacedbcecdbabcdeaecabddcabccaceeabcaeeeacdecedcbaddaecadedddedbedcbeceeaaabaadbaebacecaeccbcddceccebebdeadbdddbcebbbebccacdbcabcededbbccbbeceddabedcdcaebadeeeeeebcebaeabbcadacadbcdcebdbcacaacdadbbeceeaedabeceeddacedaaeeddecaaadccdcbbaeeaaeecadccbcebeddcccbcbbddaceaecddbdbbeebeabbacbddcecacedacacdeaacabeeaeeaaaecdcedaecdeebaccdadaecaccdceebcbedacbecdbdedacdbeadbabdecaccdeaeaccdddaaccbbdcbbbbeeeadbceeeaaaaedadebeebcdaccdebcbcdaeddebdbddddbeceaceeecbdbdceddeeccdebebabcccbdaacceaecbeadadbcedcedcbaacbdeabdbeadadeaadcdecbee
eadadccededabeeebeaceeaceccbddaaedaeeebdbbebceaeaacdaabbaedbebeccceebdeacadaebbeedadceeebeaecdabebaaaacbaeadebdbbbbdcacdbababacebbdbbcebaabdadbbcdaebdeeedaacecddecbaebceadbedeaabacebadbbceeedcdeadbccccddeadebaebedcdeeadacebddbdcdecbebdeedecdcceebedbdbbcedebbdbcdeccecedbabccaeadcccaddedccceceebbaaacceeddbeebdcdcaecbbebdcbebdcbbdebaacebbbdebaeeccdbeaecbddedbdcceebadcdebddddbaceaceaeabdcbeaacabbeaacceebebbadceeceecacebacdcdeaddcdabccebacecdcaeedeebbdabdcdedabeadcdcdbdeedceeaacecaddbaccdcaeaaeacebeddebddecbcceeaccdcaeeabaeccaeadaacaebcbdbadbebdadbdcdebacacaaecebcaeeaeabebeebcacedcdbcdecdaaecccdccccecadacdbbbeeabeebddbbdcaabbeabadeedbceecbadbeebdecaddadbecdebdebcaddabcdbcebbedacdaedeedaaeeeaeaeaaeeadcdcbacbbddaaaebcaecebddeeaccedaecaeedcaeadcdecbbecbbbdebebcdbaebbabbdeeacedceebedddceceedbdbabddcbdccccedeecbaaacebacbddbeacecdccdaedebeaccdbbbaaeceebecaeecebdbdbaecabddedeeaadbeacaeeabecddbaaebeddaceeddcccdeebbcadaebebcabaaeedccceebbaedbebaaebcebaaeeecedecbaccddcccdcebcbbccaacbacebebebbdadbccaaddabdcaceebeaeecaaabbbcabaddbcdcacbcbdedbdeddcceeeeadbcdddabcbdcadeeeaeeaadceceabaabacdbaeeabaeecebddbbeabeebddbcaeeaeeedbbddedaeabaabbaebdadbcdeabeadedebddcbcadeebbbeebebeeaacbdbaddececceaecbeebcbeeabee
ecdcccebbbeaccadaecacaedbcdebbaebcaadeebbdceebeeeedacaaabacebcededabdbdbbeaaecebacecaeeeeeaceebcaeeaaaeebccebadceadeaaedecbcebeaccaebcaccecacbbbdedceaeedaadbbaeaedaaebadebdebddeeeaacdbebdaaeabdcaaaaeebcbeeaccbcddbdcccecbdedadccccdbddddecebbceaabdaabebacabddcaadbecdbbadcaaeaeeebaedbecabacaadacbeaeacbaededbcaadcbaeabbceaebceabaeeeaecddbdddabdddcdeddcdedcbdadbcceadbeaedbedadebcbcbdeaededdeeebdbdbcccecceaecbaeaabcbaddedbddacccecedecbbceebbcedbecbcecbedbaaaaaadbcdadcdececabecdaeeedeccebaeadeecccadeabedbeddedcbbeabbdbdbdbebacdaccacdacbdadccdbcaaabcaaeceedeabeededecabcbdaddbdaeebdaddbecbacdbcddeeccceaccceddeabbdeadbbacdcbeebdccdedeeaeebbdeeebddeeccadeedcadaabcadbbebddadcedaebbedccdbebeddabaeebeadbaaedaceddbadadeabbccddccdabaeabcbaecaabccadbbdaedbedeeaabbcecbcbdccacaddadbebddcddbddbaeeebeaadaeeeecacdecaaeddbbebbaebccacaeebecdbdbaadaeeebcccacdcdcccddeecdaadbaaaedeaaaebbdabbeeabbdccedeebbdeabdcccdbdcbeeabdbdeaccbcdbcacbeeddbeaaccbeabaccddccddecedaedaadebdcbabbbbdeaeaacdcbecceedcabdacbbbbdbaccbceedaedacdecdabeacaebccadaedbabdcbebebaddaadbdddcccaabcdccaaadcdcbdeecaeecadeebbcaeeabebecdcabcbcdeddcbebebcdccdbedbcdbdbececbbdbdcbddebaecacedabedceeacdedbeabcdceadceaadecaeeccdecaaebeacacaaabeccdcaeedcabbceacbebceaeebe
ebaeacacddbdebbeeddbecddcddcccbeaeccbcedaeeceeadabbeeebbcabccbeebdaebbbbacdcbbeccadcbcacbcadbedecbececbadbbddeaacedccedcdabceddadccdcebadccdebdcbdbabeedecccdbcbdebdaecaadeaccdeddedcebdeabdaccbecaaecaecdaadbcdbdceddbecbeebebbdaccacbbaddbaadeaddecabadeecccbdadadadccbabdebdadacebcceccccabeebbbbdebcdccacbadaecbdeaaddebeeabceaacbdedecdcedacdeacbddcdcebccaccdddcecedbcbdeebadacdbeeecdddebcacedbbeddcecccbcdcbadabecdceddeabcadbdeecddebcadbbceadebcabbcddaaddeeaabcdaabebddbddbedceaeeedbbeeabbadbeaedccabecdcadeaadcedcdeedabadedbcdccabeecdebdcabeaeecaabcabdebcddbabdaeeaeedbecacaeecdabdcddacdbcecccbbaaacaceeaecddececcebbeeaeceaeedcaaaccebacbeceebdeedbbabeececdcedadcdeddadaadecacadedccaaeceeaabdaadababaaddacbeecbdedbceadecdadcecacaadcdcdbadededdedeecdedbcdcebeebdcbcbbabeaddbccaaccebadecaccedccabddbeedcddbcaeddedccbbcccebcdedaecaabbbccebddcceddbceecebdadcccebcadcebbdedcbcbeaececedabaabbcaddecadbccceacbcbedaaadabeedaaabbadeeaeaebbbdabcaeecdccdacbaabcdabdccdedbbaccbeebbeccaadebdeaecacbabcbcbddecabdbcceddaaabddceddccbbcceabdedcbaaeeccccdccadbabccbadbddadeccaebcddeddbcacdccbdcddbebedcccdbcbeeedadaedceeacaecddacaacddcebcdcaabcbebeacadbecbaccedcddacaddcccadaedbceddcbdadadcabeeddbccedcacbddcacabeacccdadbadbadbcabbabbbbeecabecbeedebdeabcdbdceeeeceaecaebdabaedbadddedcbecaaeeaadcccdacddadececbadadeabcaecadbccbcbbdaadbbbbebddeaeeaceecedddbebecacbeceacedeaebadceadebabcdbdecccaccddbaadeaddaebdaecbccbcecbeabdabbbdceeebacaebcedeaeeadcabedeabedcecbabeaacdcadeecadbeeedabcadeaeddacbcacadbeaeeceaeacbeebacccdedecbecddadeabedddceededeecdbaacdadcbdcdbbddbceedcababcebeeededaceababbacebddeedadebddcdbcbbdcadcaeecbeacebbaccadbceeebaecbaebeeebabcceecdbbaebaabbbcaecccabcdebaeeedbeddcacedeecbcddebcccacebccedaeeadcbdceedbdeebaadedcddbbcebedabcdaeddaedeeaaabcacdcceadcbcacdbcbccdddcbbdeedeebdcbdccecbdabcedeaccdebdbbabdbdbbebaaabaddecdeedccccaeceddeaebbedbdbcddcbeabbaeddddeeebedbeccebebcecbadcebaccbdddbeddbeaabdcbcdceadddabeaabaceecddcdeeebbadbedccdebeeaecbeadbbebbdcaacbbbabccceaeedeabddcdccdacaabadbcdeebeaabebdeadceebbbaeabcaddbeadcacbedbadbecadebeddbeecbbbacaeeeaaccedeceaecdccbabeddbeeacedebebeaaccbaeaababeeaeebbeeeddcaeaddabbacaadacdddaaaadebeeabbedeadabcbebcadeedbbccaebcecabcaeeccecbaadecedbaecdadeeacecedaadabbbdedcaacbdedaddedbadaddcaaddbddcabeaadcaadabbcbaaadebaeadbabedacebddcaaaeacbdaaeaadaecaccbecddedeaccadcdcbcaeadeaceceecccbaebdbbbadaabcceedbaaccbebadaaeddaebaeedcbeadedbeeebeebdecdbbaeaceadcadaddeaeabdeabbeeceaedecccceebabdaeeaceaacdeddbedebbddcdeeabbdeacccdbbadddbbcbaeeddeeaaddddaaeadebbeedeecaadabebecaccbeaccaeacbccabbcdcbedaaddabadadebaecadbacbdddaadddbacccccabdbcedeebdceeacecaeacbcbaabcccabaebcaaccacddecdecabdbeceedebebcdcbeeeaecbccbaccbacdcbeabaaadacedabebaeddbbdbdaebbcaddcbebadadcbbeecccbaabebbcddeacdbcdccccadbdbccaebbbaecdababbeaaebdadeeadeeaacccaccddebdecbebcddabbededaeeaeccdddbbbeaeccbadeabcccbabbedbbaabadbcaeceedacdadaacbbbcedeeaeeedeadeebeaccbebbdcbcbecaadecbebdccaceeeececbeaecbdceacdeedaaddeecdaeedbedbcaeadcdbcbdbaebcaccdabeddccdaccbdddddcecaacaecaaaabcadcececdbbaaddcceaaceaedbcbdeaacbaeddedcdcbdeaeadcdaeebceeaaadecaaddabdeccbeeccbabdbceebcedcbecddeabbceaadbeadecbedccbeecdbeeebdadebcdadabedbbddbaeacdbaeeeebcedaabccaacbeeaadcbbecdaceedaccaceeecaccccaaedaccaebbbabcebadaecdbacebdcaeebdddeadabdaaacaeebdbbcadcdadaaaebbeeedebacbaeaecaeaabbdedecddcdbbabebeaedccbdcecdbeceeccdccadeddacedadbdedaacbdccabcbcdcddbaddbcdeabcaebccaeddcaaabacacabcbdbcbceaebcdcbacdeaabadbcddcdcedcebabdebbdeaaaaaaaecacdebaaadccccbcddabedadeaddabdcababebaacbabdbcbcaecddeecdbdeaeaddddeeccadeddeeeebcebbaaaeedeeebebdbdbcebceddddbecbdbebeaabceacacabacacccdadcacededdaeecaccdecdeadbeedaedcbcbbdcddbbbdabeadabebeceaddcaabbdeabbbdbdccabeecdcebeadcbeccdeadcbbdebcbdaedcdbdaddebacababacdbaccbcbbabdcbbcdbcccddcdceeebacaaddcdecacdaabbaacaabeaebdddeaddabdeabbaeceedbeadcbbcaddddcbaeacdeceaaecebcadcdcedcbebccadddccbccbdcacaebaddceaeeceaebbaedadecbbccebbdcaccbebbebecdeddaabdeaddacadcdbcaaaebbacdeceacbdcbdebedbbbcdbeadbddcdcaeeacaaeeacabdbdabbacedccaddedebadaaaadbdeddbbccdededadbaaaedabdbdcaeecdcaecceceedeecdabaaacecbaedabdccdceebaaadbabdbbdbadbbbdcedddccbcdeaaeddeeeecdbacccaebedbedccbaabdebebceebbbccaabaadbbbdebedacaecedecceabedeebebdbdddabcaedbbbaaeebbddccdbacbadcaeaccbdaedbaaecceecbadaeddabcdaeabbabacaaccbaaebebaabbececeaecabbeedcabdcbabdbcdecacedbbeeeeaccbdbcbacbcdacaecaaecaeaebdcadbcbeaaabedbdcaddcbeecbcdaeeedadddacadadaddbebddeddabdbdeadcdbccdcbdecddbabcabbddbbcbbcedccadbcdeeacaabcaecdeeebcbecdeadbbadaabbcbdeeccbbeddebdcedcbaeaeadcdaddcaeedebeccebbdceaeccdaecdcacbdbeacdeacaceecacbadebeabeacbeeacdecdcaeceaaebedbeedbaaeadccddcecacedbcbdbaddbaadacedceeabcdcdadcbddbbeebdacbedaedcacdccbdddaebecabcbddbbadcdcedeacaaeaaeccadbebbccddebabadeccaebdeeabaccbcbcddcdaadbabcedabbabcceeadccbebacaeceebbeebcdadaebaabededbabaeedcedceaedadeeddccccdeaccdeacbbaddebcbeceddadcebcdcdedebaebbcaebedacdaabeecbbdaecdeeeadaecbeeebdbecbcbddcdeadbadbbcbdbebcbcaceededddecaceddbedceaebaeceecddcccecabceaedceacdabedceeccbbaabedcaceaaeaaceeaebaceacaddbedbdcbebabeabccccedcddebbdadcebeaaeccccecddcaeedeaedeacebe
cebadcadededaacbdceaebadcdacdaeebccedcbddbddaceabedccbcbbbcbaccdbceceaebabbcccbceaccecedddbbaeabddecaabebeeebeccececeeccdcdddbeacddcacbeddcbeabedcebcdadabaeeccdbbdbcddcbccabccdbddeddaaeabcbceebdcabcaaeddadddabeedcceecbccbaaacaaeeaaaeeecceebecdebdeaedecabbedddbeacaeeddbeeccecacbeeadbccddddabbeeabbcbecbdadbbaabbbcccacaebaebdedcbbaebaccadccbdacebbceeccadeeebdeacabcccacddeeecedecdcddcdcddaeeecebdeaceccbdadeaaecbebcebbcaadabdaabdabcccaaeacdecdeeaceebebbebbeacbaedabebdbccecbddbadbcbecdedebbeeaacaaccaeaabbebceabbccbeebedadcddbdbcbbceadcdddceeaadbdaabebceeaabcbabbddccccddacdebcbddbaceaecadaddecccaacbbdeacdebeeddcebddeacccaceadbbebcdebabeeccabeeacedccbdeaeeeecadabdddccdeaaaaabecdcaaddeebddecedeedaecaadbbedaccaaedaecbacbdaeebadaadeecceebbcccddedddcbdbddeebaedadaaeedbccccebbedbeabdbaaaaeabbdeacbcebbaedadbdcceceabaeabcbbccbcccdccbadbebadbbaeeaecaddaedcbdbdbdcadaededddcdcaeddbcdbbedeaeddebbebcddedabcacadaacedcaaaeacaeccdbbbbdbaebcbceaddeedbcdbcebcaddeeddebabecdeabbcedeccdecbaedabaeaaabcebdeabbdccabdeacdacaeedbbdcbacdbbadeebadaadabccebcdccbceaeaceceaeeaebadaacdcaabaddeccdbcdcbaebcdcdbbcebedddebcdcdbceeaadcccecaacedbeabacaebeedabaeaedddddeebddeaebcebeacdededbdccbcdeedebbceacdaecdadbedbaddbedccbeacbceaaabdecddbbecadcceddbbbabaebbecbcdbbcaecbeadcbaddceebedaacdecbadbaebbecdbcdeededabccdedddbaebedbdede
acaeaadedaceceabcadeaecdabbadcedaddabeaecaacebaaaeabeedbbebcdddbeecabcdbabbabecaabedabecbeaabddbcabeeeebbbdbbedeaaabedacddebddabbbaeacbdeedadcceaaaccebecebadbaebdbdcbbdcccceadebbeddbdeaaebebcadcaaedeebbaaecdeeebdaaacccccabbedbeaaacdebdbbbbceadddadeeccaadeeeeedaaecacedbeededcbacaeabcdcaaaeabcadbcbecbaeaaaebacdcaaedddabeedaeadcdbedecbebceedccbcaeeeeccbbddacecddcbaadeeadeeaebbdecbbccacbcbecaceeaaeeeededdabeabcdedcadbddaadecbbbadabdbaddeecceacbadadcbebebbeacaececadaaddbbecdcdecebbceddabaaeedbcacbcdebeebcdbcbdbbababaededdeebaadabdbeebeebdbbedbebcdbecdcebabbdddcdbeaadbbcecceebcabcdabebeccaacdaddddebdebdecbcecbdbbecadbacebcecbbeabdddaccbbbacabeedcaaccadbcaccbeecbdaedaaceeabedeaaeedecbdbdeaccdebdaedcbadcaecebaecdaecceddddeaddcbddaaeacdcbcbedccaaadeaabdbbcdcadedabdccaaddccaedddaaecbbaacbbdbacbdbbcdecababcadecbbdacaaebedddeeeeeabdcdabadeaeadadbdbadaedddadcdddcdccdccacbbbeddeadebccdebbacdbbbbaabcccbceabeabcbbccecbbeeacacdcacadabeabccbeeaaebbbccbeaeadddbaaeebebcedadebabdceedbbbccbbaeccabeeaeaaeaaabcabccbdcaceeeaadebaaaecdbbeededcebbbdeeedeceebeaddbebaedaabbdcccbeedaeeedebebccbaeeddcaadaaddceadeaedececcecdabdebdcabaccbaaccddebeddebaabceebceebee
addacabbbbdedddbabadccbebaedaeecaabcceccdbadaadabdbadcaeddebcdbbddabbadebedebdedbaabebbedcacebecccbddaabbbebcabaadadcbdbaceacaccedeaaebaadbeacecadeddecbccdaceeaaccbddbbbdcbebbbddebecddbddddcaebadaceadaeddacddccedcdeeaebecaadededdedcebedecdcaeddcbabdceccbaedabbdceecebaeddeeceeeaaedddaaadcbbebeeacdacceacdabedcabddabbceabadccddeecceeaaebadeceedaececeddabcecbbbdaacacdcecaddabddbceaaecacaddacccecabccceaececbbccabbeddeeeccdecceeaccdadbadeedddaeaeebdadbeabdbbbadaaccbddebddbeadabcedcbeeddebeedaaaadcdbbecadaccccdeeabaceddabdededeadcabaebbacdcaddeccbcbaeeaccecdcaceeeaddcbccbdcbcdbabababcabcbcecaacebddbdcebbcaebacaaaaedcaeedcccaaaadecdacecacbddcdccdbdbaaabbceccbccadebeceeedebccdaeccbadccbcceadabbecbbadabebccdcebdbbcdeabcdddabdbecccbdcbdddcdbacbeddccaebcaebbebedadeebdececdacdeebdaeededdabaacbeddbeaaeeaebcedeccebeaeeeddbeebbdbdbbbceaddbaadeccdecdbbdcacceaeeaebcacceedaaaccadbeaaccacceaecadacbededbaebecdaacbbaddccbabdccdcdeeadaadbabdcebbdadaeddedadbdcccccdbabeeeabadeeacabbcacdecdabcebbbeeecaceeeaeeeaecedbbaadddedbecaaaadbbaadaeccacbdedceeadaadcaebabcdceddccaaacbaacdeccbebdbecadddacdbdeacbcccbabbdcdbbccdedbbddbcebdeaadcddccbaacbcbabdeeecedabbcbdbadddecceabcdcebbcbacbbbacdaeadedacaaceabdddabcabdeddbebedadbccedbbbabeaebceebbceaadcecedecadeadebdcdeeaaccccdebbbbedeadddbaabdebbaceacedbbabbbebbaebaaddbecaeabdcbebecabddacdeedeeccbedbdcedccdeeeaeadeedaeabdecdadceadeabdbddabaaacbeabcdbeabeaacedeeabdbaaacaeababacadabbeecccaacbcacaadeeceaddbccebbcddaadecdececcddcdbbeabcaccdcbbcdbaeecaaccbabaecadceebebddcecdeecceacaaacedebbadeccbcadeecebdbcdeddcedeabbdbbbddcabbdacdaddcecdddedbebcbdacedeeddbedeaaceddddcbdcabdbcecebeaaeeecbeacebcbedeceddaaaddabedcbbdececcbdeebdeaaabbccedcbccabcedcceaedeaecbadbddceadcaaaaceccbbeebacbdedbeddebeeeeacecbdcaabbadecbacddecdbbeacacacdccaecaaaedadbebabecabcecaecbcebabbeeadbacddeeeddeecacbdacababbdebadbcadbdceeaedaddcbdaedbebadcaeeaaccbcecabbeeddbbadcbbaddadbecabccadeecedbeddcbeceecaeddbcbdcecebceececedceedeedceaaaeccacebaaacdceaedacaeccbeacdeaaabaaaeadccdccbcccaaedbbdeceebcceebeecdcdcdccabdebacebabbaecbcdededaadabdbcaeabadbcdeaaaccbdadabaeebcabdacdceebbacbadbdbadbeddaebbbebeaeeaeadeebebccbbdccedebcdadbbdcadbaaadbcdaabaecccebdaaecacaaabcecbcebbdabeaadeaddacedbcaedcddacddecebbcacbbceadaaddaebdaacbddcdddaacaecceddbdedcbacbeaeccddeaacecddeaacbbbeaaecedbcebbdadcdbddcbdcdceabeeeecdccaddeeecddceacbdcebdaaebbdbcecbddceaedeeadecdcedeedabcaeeccaddaccdccdcebbccdececaecdebaecaabebbeabceaacadbbaeabdceccceddabbdbaebdcdadddeeeccdbebebaecccededeeeccebaeccccaacbeecaedecbeedcdbdccaecedbdeabdedbcabdddeccaaabedcdedbabedbaebbbdaeecddbddcbcdebeeabbeebaeeaedbcdaeaecdbebdbecebbdbeccabbbabababebebbbabbedebcabedeadebeadadceecaaecbdbadbebcaabdaeadadaabdcebcdbeddcbadbdcccdaebdaedcaecaadecabccdddddbdacddbbdddcbaebaccbdbdddccbdeccebeddbcbdaeeceecbbedcbeadbaccceadaeacaceacaacbbbaccbdcecabbeadecdbbaaaaebbeeeccceceaaaaebebadacccbdaededbeeeeddeacecdcecbaaaabcdebcaaadddbbcdaceabeaceabcaddbccdcdecdcbaeacdacaddaebbaadadebcbacccdeedebbdaacebdacdedececbbebddddbeaadadbdabbabaaededeabedcadbaeeccedeccdcbdbccbcbcceedccbdcccdceaeacddddbdbdacddeedaaddbcacbbdedbbebbbccbdcbdacbeedaeaebecdeeabecabbadcaabaeaaecbedcbeabeeedcaebcdbacbecaeabbcbaadccebcbdbbbcbdaedeeecccbcedcdaabdbbadbbceacccebeddceabdabaaacbaccdbdccecbacbcaebbdedadbebdceddddcdccbbeecaadaccceeeedbdbceadababacacadaecddcaecaceedbeeaddbdcbeeeecdeddbddbddddcdeebddedeadecbdeaaddedabadddcacdccbbdecbedcaeaecbabedadcdcbadddbbacbebbceeecbaacbbbdbbebebcccdcddbcbcdcdcddadcebbeeeaeeadbbabbdedebdecebadeaeccaebbeeecddedabacbbdbabebeecadcbeababcbadebaadeaebaddbbceabdebacbbaacdeeddabdcbbeebeaceabceebbcedcddbdeceeabdeaeedabdbaaccadaeddbcabeecebdaabbcddacbecadacaeabbedbeccdceeecdcacdbbbbedceacddadedbccaacdddbcceabdaeddebbdaaacbaeebcdedcbbcabdcdebacebdbecdcdeceecdeadecbdeedebaacccadbdaceaaaecacaecabbabdddaccbdcacdaacbebeebbbccbbacaaeeddbbdbdccecadcbabdacdcceeedaeccabacccdcdcbecaddbdddcdedddcbdacacadbdaaccdecebbccdeacedabbeabbbeccbcbedbeaaeabbdebdacdedeabbddeecdceeabdabbedcdeaedeebbbdcdabebedabddbecebcecbcaeaebdebabcbbdeaacbdaeaabcbddbceacbbabbdceddabdbeeeebadcdcdebbddabaacbdeadbacabdbbdadeecdadbecaddeccbdbcabbaaaaaadddbbaccaddeeaebadddbcaacedddcdeeabdabeecdadadbdbdcedbcdbcbbacadcdcbadcdcabcedacdcecbaabccccabadbddbcabddcccbcaadbecedeebecedaeacbadadabceecaaabdceccccdaedacbabdabddbcaadbbcbeacdccdedaaedcecbababcdbebcdecdababdcbdbcbaddbcbcddedaabecbbececccccdcabcadbbdaeebcbbabcccbccebdacaaeeddcbbbaaccaaaeadcbeeedabbeeaecccdbbebacbbdbacaeaddadeccbeeebcbebcadadecdbbceecebdebaeabbeacabbceedcdbdedadceccabebabebecdabaccebbadbbabaddedccccabedabeacbaededeaacbcbebacadeddbeadbddbeebbbedbeddddabcbadddbdacddddedddecaedbeaeceaeeccababedebaedeabeedddaadcbbbccedebbababeccbddbadcaabebcbbbedadeecdedbecbbdcccddcabccceebabaedbbeabdbadbdadcadbbeeeedddeaeeabeabeeddbccbeadacbacbbedacbaccccbcccbadaecaeedbdcdcccbcaeddebbecadedaccbeacdadeaeadadcedeadccaccbeecedceacabadbdcaedabaaaeeadeddbcaabdcbcdeadacedcbcabaecbaacbacebeaccabbcaacbdaabcceaccdaeeebecbcaecddccaddbdbcebcbeabdadeeedadcbacbdeaeeedcecebacdddedaaecceceebacbabcbebdeeadeabcede
caecbbcdaeaacbcdacbadbbceabcecdbcbdacbccdcceabdaeedebeccdbedcdcebbeaeaebcaecdddccebbdbcddecaaddcadaaeccbaeebaedbbcbabceebeaadcdeceebadeebdcadbdebcbdceddbaaeeedaddaeeadaecedacadedbdeebcddbaccbecdddddddceebccbecccecccbadeeabedceadbbaaeaaecddbdbaaecedcddccccdebdeaebcdeeacbeaaebcacaceddcedcdaadaecdcedacaceaadedcecddcbeddbccbccacbdcacdaabdbbabdddaadebcadedaceaeabbcedddaceabaeccdbdbabbeeeaaededaaecdbaedebebbdaaaaebebbdcbeacdcecceddcabceeabbceadeeccbbbaeeeacaddadeadaeeceaadacedeabbcdeacbebeecaeeddaddbbdeabbbeaeabcdbbcebabeadcebaeceecebcddebeaabebeccedecebdaccdeeaeabadacbddceaceacdccbecacecccdbdbadddbebecdabebbcccbcceecdbedeebbecdcedcedbcebdaebbebaeebaccbdbadecbceceecadabdeddcecddebeaccdeadbaeeacacdacbbbdedeadcdadbaccebcbeaccddebeadccdeceeececdcdcddbabdaaaaebcddedbbcebccaedbdcadbbeaceccadeaaebcdcbbbbdbaeccbbcdebabccbeeabecaceedbbecaabcdedcecbccecddbabbddbacecacaeaedcccaddbbcebaadebabcdcadbeaadebcecacbbebdabadaabddcbededaccdceebeedbbeacbaaaadcdeacbededdaeaecbeadbdaebbbbcbeacedbdeeaccbebedcabebebdcdeaeeccebccbdbcdccdcededdabacbebcaacecacdaadcddccdebcdcebbbeaaabbcedcdeaeeabdabcccaceecdceaccdddbbbaeeccdbbbcaeddababdeddbcbdeeaadcacbaeeceeabbbdbebadeeaeabbeabcaeebee
bcaeceadceaabadbccecebbbeaabacddcecedaabdcdeccedcccbadbabccacdbaaecadddadecedeaaaacadeeeedbebadacdaadebacdeabeeaabaadcbccecadebceddcbaabaecbecdedadacabaaabeabeeeadbddaadeccdeaeebaeabbbeababeaebceaacdebebabbbdedddbeaddaecebeeebbebadbbcddecbaaacdebbdedaeeccdbadabddebeeeebeeeecebededcdcbcbbbcbabccdebeaebeacadaddaeebddabbaeabaededadebcccbbcbceedbabcbbdbceeedccbacaceabcedcdaaacaaadaccebdbdecaaecaadeebeaeababdbddcbabdeccaebaebcbdcedadebccbbaaacecbedbdeeadcebeadecdecadcbbebddeddbcadedbddeeaeecbaedcbabaaadeadebaddeeabedbebeedacbeebebbcbceecdbdaddeaebedbaebaacdaceaedeceaeaaadaeedaddcbeaedbcddacabadbdadbadcdeeeccecccacaaaacdcdedcdecadbdaaeedcecbaddbaaaecebabbdceeebcedebcecddcebedbaebddeeedaaeaedbadaeebeebaaaacbbcdaabdddcdacaebdbbcceaadbbcbcddcebecedaeaaddabddadaeabeedbcadbbabaaaaabdabbecaaabcdbbbbbdabadeeeaabbebbaddcebdcbbbdaeececddaccdbddebadbeecdcdcdacaaeeeeeebabaabedccabdeedaaeaecbcaebdcceeccdccdadbdaaeaacdacdbedecbcedacebaaaabaddbcddeebeccacedbddadaceaecedccaabaedccbbeebccbcaecbcdbdebebceeabcbadaeabacadbdceabdbeebbbecbdbadccbabdbaedaabbdcbcdcecddcaededdaeeedcedaeeeeddbccbcebdeaacecceeaabbbbeaababcabeccdbdadeedebdddbbcdcbaecceacdcdcceaadcbebeacbbdccabedaddaeaceaaceeabbeebedcacaaeeaaeecdabbebabdaaaeeccceabcddeeeceaabaaedaeceeeecdabceaceccedcabeabbabdcdceeeddbdcdeaaaabbaeccbeedadedcbecbedddceeeee
dccdbdcdceedcbbababdeceeddeccaeddacceadcdeceeeccabbbebbbdabdadcdeccdcbccceccaccaaccebbedbcaccdbbaaeacdbcaececbaaabadcbaebaddebbecbaddbceccaeebaeaeabccbadebcdecadeedabbbddcecacccbdcbaedddbadbbcbbadcbaeeccbdeeccddbebdebdeeebdbcddabaebbbdcdadabbadbaabcbaaededebdbbecaaddcdcabdacbbeacaeaedebbdbcdacddccbebeadacadeadebadeaeabbdddeadcddadcceccaeedebcdcebebdabceecdedbdbaabcebdeccecaadaabdcedcdbbadbdcdacacbdbaebaadeadbbdeebddacccdddbcbaeebbaddeecbbbdbaadbcbebcebcaabddaabdeabdcdccbacddaceaeabdadbdcabeedadedddcbeeedacbaadbebeedbaceadeeaebcaacdaddbebcbcdedceaebceedbeedeecbeecbcaebdaeeecbccebcecaecedcedceaccdddcebbeadcdaedcdcecddeacdbbeabdcddedbcddbaeecadccdcdaeacdbcdeceebeccbcedacecebebccbebbecbabbacdbddeccdcbcbebdeddeebcceedacdebcecdaedceccddcaececbeaadcabbedceceaaebceeceddbbdbecaccaabcadbcceaebdbeebcadabbebecddccbbecddbeceeeeddcebaaebcbecddebbbbccdecddeceaeaedebbcacdebdbcacddabdbdbbbdbdbbbdaeeabaacededaebbedbdbdcacbebbdbadbbaddbcccbcbbdebcaaaecdbaedbebeedbabcabaacabcdccaceecaccddcdedaecaeceeedecadeacdecaaedcaeaaedacbddcbeaacbabdcbdcacaeaaaedebeebaeadecdaeeabcdbbaabdaaeaeadebaeeebbebabcaeeeecacccabbceaacacdbabcababebdbdbcaaabdedcaaeacabbceedbddbadecbbdedcbbddaabdbccbeebeccbbedceebecbdabeebbbcccdccdeebdcbbebadecacaadddddaeeeacbbaddacdcebccdbbebbecbedebddbecdababcadcadaaccdddeccebbedaebabdedbadabbddcbbadecbacddecbebdbcedbbaececdbdddbebeccacdaeecbabeebccbaedcaeddbacbcbbaaebedbddccdbacebaeeecdedcedeabbdacddeabeceaacebdacbdadbbbececccaeaaadbdebcabdbdacadbdedddccceddbececcedacdaecceeeaeddebabeddddcecedbeecaadbebbdbdeaeeaaeeeeabcaebccaaeadadeaadcbecadedbaddebbeedadbceccebecaaeeddbbeebaaceacbaedcaddbeaebcecedbcdaeccbedcdadccccabdeceaccdcbadaceabbdebdcaeacacaaebdadeebaebeccbeacbebadaaebbadccceaaabccecceccccccbdebaabacdcbeadcdcdaabbecbcdcdaedcdebeedeeeeccbdbaceacebdaedcbcadcabdaebaaccabddedcabeecacaaeadedadbcbdeaeeedbddbaabadddbeaeeaeaaaacbadebddbebbbacdcdceedabbcdebdbeceecbeadbebdcaabdaeaabbdccbeeedacbdecabccaceddddeddecadbeeebadeeeebcdbebacdebdbccbdccdcdbdebaaebaceebbeeebceaccebadaddbbdbbeecdacaacabacccdcadebbcaacbbceaddebddabaeacebaccdccecdecdeddaabdedebadedabbeacaaabecabbcacdeeeecabacdebdbcaebaadedebeaeeabeebbbadaaadcbabccbeeedcbabddabedbcdbbabaaebebddedaccccaadbabbbbbdebeebaecadedbedbceabcaabecdbaaeedcecbcddedbabdcadddebdcedeaaedcaddeecbbbcdcbbbcddaecdeacbceaaadacceccaaaeddaabaeabeebeccedebcddcbccbdaabcbcdeeabeebebeceebbeaaecdccaadbbeecebadcaacddacabeeaaddeaeacdbbdcccddbcaeddcbacbaadbccabccbcbacdbcaacacabaddacdbeabbacccdbdadbbdcedeceeccdbdcaebedbaeaecbbcdedaaaedadecbbcaceaeeebcbddceaecedebbdabaeecdacecdcdabecabbcebdaeeccbbabebcbdedabbeeeebaebbdecbacecbdbbadbcaedbabdacaedbccaaaaacaccabadcebeeeceaedaabeaeaeaaadbdeacbcadbbacebcedbabbdabedccbdceccdecddbddadebecbecbbeddaedcadcddbcabcbbabaeacaebccaaaaadccbbbbebcaabacebbabcabbbadbccbccdacddbeebeeeeeeddccdeecaccecacebbcaaececeebcbaedecacbebdbcaabeebecaedecadbcaccbebdabbbbabbecbbeedceeceabeaeabebabacbdaeceddbbbcdaedcacaecadacdecacabecaeeadcdebaceaaedeeaadcacbaeabddcaecbedcaacaaccddaaeeadeaccbdcacbaeaebbdcddcdacdeeaeabbdaceeeecdedbaecedbbacacdeadacdbddbeceadccbdbaedaccddececdabcbbaaacceddccbbcdcccccbeddceaebbcdbbbcebaeccacdbaaeadcdaecceebeadcaddcdeabdadaaeeaedadbaecedbbdbdecebcecbbecddcdeddcaeaebbaebeededaeaccddbbbddacdebcebecdabaebeceebdaeadedbbdcdaacbcacacdbbdddeaccdedcebbdaaebdcabadbabccbcebbabcbedcdcaaccbdaeadbaebcebacbecaebaebeedceaecbcecadaddaeadddabacbadececaecbeacebabceccebecdcedaedcdbdabaeacebacccedaabaaddbcaacebaeeebccdecdeecdbbaccdcadbdeccceadceaaedddadabeedecedaeabbdaebddebcdbdcaebdeecdcbbccdebedcadecbabcbceabbecddacaccdebcaadacebaccaadcabaceaedeaeabbeebbcbdecbceebeadcdbebbaecdacaabbedccebdddccaeabbabddaaacceeddbbbdcaadabaeeaecacebedecadcdaeccebbbbbcdeedceaebbeededededbddcadaabdbebadeadbededecdeadacaadeddaabacabdaceeaedbdeccadebdecdeeacdbcadbadbebddcdeaeaeedccebcdcedaeebabedcecaeacdaaeccdaeedddeeabdcaadeebebdbdcecabeaebddcdbebbdeaaaebecceceddebabddacbeeacaeaecebbbceedadcedebcedccdacaaceacbeeccbedcacebedbabacbccaceceadedacedaaaaececedddeaedbddaddabdbadbababceeecbeacbaabaadaebddaeebeccaecbcdbecaaecddbcdeabecbddadacabbaeccadaaeeaaedebcbeddecbdcbdbccbbcddeedabdecdeebdbdcdaadeadbedadddddeddddccbbaececcbdeadcedbceebaedbdecdceacadbbcaacecbabddcedccaacbceddeebcbdaecebbcaedeaaadcbdbbacdcecadbabbebbcbeeeebabaccbbdabdbdaaaacbabedccbccecbcebceaabbceccebdcbaaeabdecdbecbeebadecbbadeddecadcaababaebdcabedbbeeceadaececdaaaeadeaeebccbaddeedcceadaddcaddcbbbacecedcbbaaacdbeaeadeebbbabbeebadcadddbeccccdacacddebdeebccbdcabceaecaabcabccabdbbcbaeadeeaacdbaecdbabeaeabebceeddeabdccbeaacedaadcaaaacbbdedbdadabcceddeececceadaabaaccdbddeeacaadbbeccecccaccdcacbcaabcccedeadbedeabbcebedaccdcdeadbecbdeabcecccdebdabeaecdeaaeacecadecabadbbaeacebaadaacebeadadbdadbccaeaeeccbceddeabceeadedcaaebebccdeccbababcbcddeedcaebdbeeceeacecaedbabdadbacddedeaccaddcebccbabccacedadcddaebceebeaaabaeddcbabbbdccddeceeaddcebdedeaabecbcddabaabeccedacbeddddadceeebaaddeadbdebaabcbdaeddeeacabddbeccbbaeccabbcbbdabbecdaabedeedcebdddbebccaeeadacabebebadeabecddbaedaedeadcabebacaababdebecbdcbcddbccbabeeabceadbedeccdeeedcaeabee
bedaaebedacdcdaaabceddbacbdbeaacddbeedbdaabdebbcaccdeecdeacdacccabcbeaeebcbeceecbacbbdbaceddddbeabebeaeaaeecbeaadbabdaceeccaabbbacabcdceadcadecbbdcbbcbeecddabacebcacadebcaabccaeeadcccceaebcddaeecdceabcdaccddbdcbdbbacedeaeabcbadbdacaecaaebbdccedaebbbedcdbbbccebebedabebacdeebaaaebcbddbcdddcaeeaabbeededdeedbccebaababcddccdcbedbdbaabdddcddecceeceecaecddccadabbdaccedbdddecddbbaaeedaceadeedcbdbbccebcdabaddbbeedaddebeacaddeaaedddacacacdecebeeccdbbaeeabcaedbeedbeddbedcbceedeeaaebdecbadbbddbaadceabedeaaeaabcacaeaceddaecceaedaabccbecdbdcccdbcaadcbdcbdeadcbcadeadaeaaeacebacdecebbbbbbbcadccbebabadcdeeeddcdaeacdbcabdbedeacbbdeeecaeaaeccebcedceddeaeadadbdedeaecaecadedbacacddbdacddbdcaccccdbabdacecacdedcddacbbbeeaebdbdbdeebeecacacbdaedcbecaaebeeadeccaaabaebcdcdecbdebceaaedebedecddbbcdaedeedbdaebaeeebdbdadeaebdaeebebecbbabaacdabcbaebbeebebabaddebcbcdbedbbbdaeceacdeacaabdeaeaddeeddebeccccdddbebbeaadddbeaceacddcebceaadbeeccccbeddceaceebeecdbcddbaeeaecdadbcadecebcdeeedaacedaebedaceabcdcaaddadabbecadbacabbcedadccdcceddbdddeacedecbcaddabececbecbcccedbcebcdedcddeaebebcdbbbdecbbbaabdcdacbdeadabedaeadcbbeadbeebbbaebdbcdcddeeaabeebcecadcacdddbeedaebebadecdecbbaaaedebbaadbacebeddabbbeaddcbbdedccdbcbaacabbcddceadaaceebdbeedcbebdddccbaeaadddbedaddaaeedeaebee
abeeacdeaeebeabdddbdbcaeebcdcceabdcdcdbcecaabeeecccbaedacbcaeedadeccebbddecebcababddbdcdbdacadbbaceeebaaecabebdcedbdaebaadeaaeccbbbecbccdabedccdbbddebadbcebcabbceadabdddedadaaaeddeecdaacecbbedbabdeaaabdceddacdadebdacdabdaeededeceaeabcbbaeaadeddaaeeeddcdbcedadcacdecdeeebcaedabdcecdbaedbbceeaedadddabbcedcbaaedcbbcbdbbdabeeeacdaddceacabccdedaacddeeabbcadbbadddbeccbabdbbcadedcbdecedeaebaaceabbaecbdaedabeecbaeaaacacdadedeaeabbaecbcbbcaadccdbddacecdbbdaadcdbaabdacbbdcaebbceeedbeeaeaadabeecaecdabbbebadbbcdebaeeaddeadccbceebcededdaabbbacbebcdadbebacabddadbceeaccccecdeedbaacccdbaeadebdabcdbbaebcedcedabceecaacbebbeabecdeedeababbadecccdaabebeacceadacdaaeeedbadecdbceeebcdcadccdeadcaaaadbecdeaeabacacbdebbacabeaaecadaecabeeedccdbcbcceecdebaeecadededdcbbbdbceeaddddbceaadbbcbbddceddbecbdcecbabcdcdcacddecdbabbcddabeaeaccbbbbbabbaaeeecadabddabacabbecdacaadacabccedabbacdebaecbebcaebbbacaaabbddceeccdaadaadbbdabddbdccecbdbcaccaecabeebedbbecaccbecbabeacbdcdbaeecaeacaebcaadbbcedacebcabadcacdbaeadbcaaedabcedaeacbcdabaeccacadbeeeaedaeebedcdbdcddddcceedcdccaceaaabecbdbccadcbbaeedeabccebabcedddaddadcccccccbeabbddbeeeceaddbdbdbccdaaeacddbdbedacadedebbaddebdbcaedcabebbabebaedcaaecbbbcaceeedacdcebcebbaecdedeeecaccacebcadaaebbebdabbebdebcddeecbaeeaddcdecebdbbdacccdcdebceeeeeaaddecdaaddecbedbbacaaddbcddbeddaaeaebeedeaeedadecabacbebbedaacadeddcebbbacdeaeededadecbaecdecbcaccedaddaabeeeeadaeeaee
abcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcdefghijklmabcde
ecabcceadcebbcabddeccaeebaadadcaeddaacccddbbcabeaeaeeaadcabdbdcdcaaebccebdcabdeeaddbebceeacddadacbccdbebcedaabecdebbdbcadbaedbbbecceeabebadbeaeebaacddebaadcbbeaeabcaacebcbaacedecdddddccebebbdabeddeaadaebeeeeadbaeebddcbcedbbcccbceeabeaddaacecbbeaaccadadcbdcbebaeeededeecededcbebeeececaabdbeaddbceeebcadaddaabecdccbaebdbdeaadecdcbacdbddbbccdacaabcddcdcedbdaacaccadcabdbeacaaeccbbbcadcebaceabebdeeddcecadbdccdccaadccdddcdaccbcceaeacacbdbaaaebececbdceaebeecaeacdababaddbedbdacecacaccadeaeebdebccacbbecedbddeabadcdbdbccbbeccdddeaebebbbdbdbcdbbebbecbdecebbabababdeaeccdcccecdceedeecacaedaeabcbbaeedecdecccebedadcdaaccbbbbbdeaabadedebcdaeebacbedeeedeaaadcadecdecdaeedabacaebbbccbdecbabadcacababbebeeebdedebccbcdcdaebabebdaabaacccaebbcbeecbcebbddbedabbbbbbcbaebdecbcebcadaabdacabbdbcddbccbddcbbaaebebdeabbcbbbacabecedebadebdabddbabcbeecebbbaadebadbbcbdebcebbdcaccbcabaaecebbbadeebacdcecdeeaaecccedeecaacbedbbcabebaceadeadebdcadcadbbebbedcdeeadbbbeddcdadbdaacccbcaddebdaaedbbecabccbddabdeedbbdbbcddabecacbdbeaacedbbedeceedccceeaeaecceaeeeeccbbdebedbeeedbbbadebacbabadeadcecaecbbaaeabcbaceceaabeabedddecbdddebbdccececdedadaaabaecdbcececddbedececeaceeeedcebeddeacddebaadcaacbcdacdaeddeeaaeacbccdcceddcbdabbbaadecbdcacaecbddeceeeadabaddcbeabaacdcaaddddeeacaecebdaedcddbdeebacbcabddebeeadbdcccedccbbaccadcabdacdeedcdaedddbebbcbcedbdbcbcceeecdbeeceebebcaacacbdadcaecaaabbebdedebeadedaadbededeadaddababbaaabeddbbbdaacaeddabdbcccddebdcccaababdcacdddbaadcaeeaeadbaecbbabeccbdecebeccdcbcbcbabbddcaecdcdedbcecdaebbaaeaecbbdcaadaeaacbceabacceedaacddaadeebdcedaeaabbbcdabcaaceccccbebaacabaacabcececadbcbadccaadcbecccabddaedcbddeebadaccdaedbaeceebdcebdeebdbabcdabdbdbdaceacbbedadcacdbcbbcedcadbcbccbeaacbdbecaeebaddcceecdbcedeabcabedcbbdedcbbaaeebabbdeeceddbdeddddabadeebadcaccacadeecdbbdecbbcbbbbcedacacaccecdcbbeaddadbcabebceaeabcdaadcedcccdebeecebbeececeadebedeaaecbddbebdebecbedccaacdccaeecddaceeccaacacdedbaecdaadecacdbcbeacddebeedebcdbabeaeccdeedcbeddbceddbadbeeaaaddccdcacdccbaaaddbeddabadecadaebebaeddbbcceedbbbbdbbbaaecdececaeddbdbcbcaebbaeaebdebbeecaececbeadaeceaddabbaeebaabcaceacbaccdbdcddeeacabbaabacaedacbccceabaecddccccdecedbbeeceabaddcdacdabebabddaeceeeceebdebececbdeeebdddadadeadccceabaaddddadedbebbecedaebccbeeeaaeeadbedbdcbdceccdcbedeeaaacdcbbaebabacdbdeadcbdeabcaaacbcbcabcadbabcbeecedcbadadeeaaadeeabcdceadadccbbeccbaeabdcaacdaabcdababccedbadbbdebbbdaabdeededddcadcaeeaaabddaddbdadadbaacaedebdadaededccecbceaaaeeaaddeebebaaeeddbcdacabcbccedeebedccebbebabcbadedabcbbdcbebbdeddeebcaaebcdabeeddbcaddcaeccabbadcdeaecadadccddbadbeaecaebeedcacccaabeedaedbaabddbeabcbbbcdacbadcbecebcbbbdedaecceabdaccdaddeadbdbaadeeedecbbbeedeedadccabdeecaacbcabeccaaedbabdbaecdabeeadbcbdaddddcaadbcdcdebeaeacaededcedaadcabedbbaacabbcaebacedddcdabddacdbeeeeecdccaecaeaddaedaaacadabcddeacbdbebbaeacdcbdcadedddcbcedadcdeaadbcdabaccdccaeddabdaecadbececabedcadbaeababdadebeeababedcaeaeceababcbeeeedaacaeeaabdbbbeabcbdbdabddbddbcebadcbedbaecaecbdabddbdaedabdabdadeaddcaaeabebcdaacebadcbbacbdebbecdaecadbcceaecdbbbabdbbdccaeacdaceddaeeededdbbdebdabcededbcebdccccebbdddeccbacbcecaaacaadbecaeacaddbdebbeacebadabddacacddcbcabacdecdadeadcaaaaeceabaebbabccbdbaadccaeacbdebabebeddaddeccceedbcadbedccbcbdccbdcbbdccbeaeadcbbacccdeedeaecceaedbaebcdbecaeddeccbadabdeebccacccadcaebaccbebeaacbcdecddbebbbcbdddbabaeeaadbedcacddadaebaeaabebaacddbbdaaedcbbebabbeeedbdebeabbcdcbeeeadadbaaddbedabdeaacbbdabaaadadcedabdddbaaeedddbddcedaaeaecababcebaccadbaeebdcdecdbcdcdadcadeebecddaebdeeabadcdbcceaabaeeeedecdceabdceeaaaabaadaabeeedacdcddcdcdcdaeadbdcaeeccddabbcbdcddceaadabeeebedecadccdaceaabbbbeedbcaeaeddbecdeedcbeadeaadedcceebdbabaecbacadceecdbdecbbbccaaaddcddcaacceaccacaacdcaabcdbacaedcabeebbadbcacdaeadbccedcebcabbeecceddededbebceecbedbbeeeaedeaccaaeebeeaaddbeebadadddeaebddcebeceabeaeebcebaabdabedaeaaadcedbccaadcedcadecdbbdcdaadbddedaceeebcecabadbcbbbededcdeabacebaeedbedecaecdacbddeaabebdebbbbeaececcaabcdceeacbadedaaebedaadebdadbdaddaacdbdeabaeccceaaaabccabbbeceaabeadddebebcccbbbddadaecbaedebdcbdbeaabbbbccbbdebbededddabececaeecabbcdacedcebaceabbdceaebbeeeaaacacdcaacddbadeecdcabcacacddaababdabecacdaddbcbdecbbddcbcbcebcecacaabdadbbddabbcdeecdacbbcaabddddedceaebeccebadccbcdebaacccaadcaaebbcedcbeedacdbbcecdbcddebecaecdcbddaccabcaceeddceaaaedbbdcbdbcaadbeebeaaddabcdeabaeddaacccbadaedcccaeceedbbebabeacebcdeabdccadadbdcbccbbbdcecceaacdaddcddcaedebbebeddaeaebbacbbeebdcebbcebdccdaaabbacabeddbbbceadeaaddabbdabecebbdcdebebaaeeadedebcebadebbcdadbacdddaeaccbdcbdaaceaecebebbcecdcbddecbdceaeddbbdebaebcabeaceeadceeadaaabacacdeacbebecbbdadaddabdedaacebbacbcaaecdbeaebdeacbdaebeaccdeddadbcabeeebdccdaceeccceaaadeccdbcabecedbccedbabceeebcdddbaceecceeecbdbceececaebabbeaceebedcadcacadaccaebdeccaebadcebaeecaacceeecdececbacacdbbdbdbbbbedbadcadddcccddaccabbbeacebbdebdacdcabaabbdbceabedbbbebeccbbddedeeddadbeccedbcdabcbdaeaeececabcbcaaeeebbdeaabcdbcddeacbbedcaddeacecccdeddeebabaeedbacecceeaebacecbcbdbcbceeccadadcebecccbbdbcaccedbaedddebddebccdaadeecdacaaebdddaeeedbeeacebeccddddcdadaaeeddbbdeaddeabaabdaecedcebeaccdacacaecddbdbdecbbecee
cebedcadbebecbcdaddcceeccdbaeddcbdbebebacdbbcdebeebbdaeebddacbbcabbebaebacbbceeebeacadaceaeaeddeebbbbdddeebeadadadeedccaccebaceaecebaddceeabebcecedbcdceabddceedabcacbcdbbacdebceaddcdadcacddecdaebceeeddecbabebbedaebbaecdedbbcebceadebcbdecbcbadbbadebcbabdddddebddaedeccebbdeaadeececdabeecceebeecabeceabbabebeabeaccacbcabeeacaaceeeeeebaaeadebbbdabbadaeeaebcacabedbcbbbecbeeadedaeccbacbeebeadddeedceaaadeaecdeccebcaaabcadadabcacbadadcecaadbaeccdaeebbeabcdabbacdeacdcdbcdbcccabcebcceedaacabccdaebbedadebaebdacdcecacdbdbbccdcdcecebcbedbeaabcecaaedecedeecaaedeeebebbecaaeabbeedcaeaecdcaabeacadecbaebdddaebecabbabdcaabceaeebbcaecdabbcbccebcbebabdbeaadabecddabccdabaccddcbdddeeadedccccddaaacbeeabbcebcecebcebeaeeecebdbbedbaaeabaaadababddcbabedadaecddbaebdcbabdebcdbadedbbadeeeeccbbadbdeabeeccebdbbbebcccaeedaaccdebbeeecdaeaebaaecbbbaadbebbdbeccabdecbbcbecadccbadcaaaabaddacdaabeaeededbadaaccbddebdeedeeacceacebdeddbedaabceceecbebdedcdaedeadbebceeeaabadeaceeeeaeebbcecbcdcbdecbebcaceaeddbeddedabacbeaececaacccecaeddebbcddaebeceaeecabbedecbbeaadaddcdbaaddccadaaebceeacdeebcbabccbbbabbcbaededaaeccbebbbeacbddadeebeebbcccebecbecbcbcddceeeeeeeaccaddcddcdbdabdadbbcabeacedbdcbdbbeaacbeebbabeeedbbbcaebecbbdaaceedaccbadccadaaddaabbbcceebbbbebbebebaecdbdcedcbededcdedcabbeedacbecbbdabecbecbeececcdcabaeadcdddeaacbceabecbeedbdabaeaeecacbcbbeebdeceedccbeceaedacdeeceeecebeccedbcadebedadbedaadedccadabaaadadcbdacadccedbceeedeaaaaadabbbaededccdbdbeedbddadadedebcaececbacaedeadabdcceeeabacbceeaedeceeedee
ebaebacddbcccebcdedcceaaaadaabeedeaaaadaecbaadadadcdceaaececbadbadeebedacbabecebadccaadeecabaeadbbbcecadbdadbcecedadaababccbeacebbddacaebeedbbcedececacccaeaacdbddbcabbeabcadcbadbbeebaeabcabebddeebeeecbeacedeeceadcbdaceaeaaaaebaceeadadbbbcccccacaaaeababedbcdbedccecbbbddbcbcbbbbcddceaeedddbbbdedebccdedbddaaceceedcdbbccebbacebeedcbabaacccaaecdaddebeaaabebeedeccadbedbdccabebbaeaeacebcbdaabbbbebbbeaaebcadadbeeaacecaaacaaedabdaaecdeedacceececdbcaddcaabeaceecadaeeacdbdcedcbaeabecdbbbaacaabbbdacbcedeeeeebedaeadedacdadcbbdadbaddaccbaedecbdaacaaddbbebccdeddabeabbbdccdaeecadeabecdeaceaaadbdcadcedcdeecbbcddcbadebdadabebeebeebeaeababdebbcbccbaaaacaeddabbabaddebbabcaacceaaeabcdbbdbacebcbbbebbbabeccccbbdddcdbeccbdaedcdcbddadaceacecbebabdeadeaebaddbeeeaacbdaecccbbbdcebcdeedcaceeeaababcedbabcceadabcadcbdccebdeecdedbaceabddcebbeacacbdbbcdbbaceacadbbecdaadccecdebebadcabdabceebdebecccbdcebbcbbadcdbecbddeecbeecdcbdbddbeecdeabdebcdcddcacadedeebabadecedddecdcdebeceaedbceebabbdbcaacabaccddcdeadbbbdaabadeabdcdbecaaecdceabacaaecbecdadeddaddaddeceecbdcacbbedecddbbbabbdaceaaaabaacabdaedcdcbbbbccebdaecdaaecbaeebeabdddaedcccebdaacedabebddbbbcbbebbadebcedabbecccbcebbadabaebdbaeebeeeeaeacadaaaceddeeacadccbbededdbcaeecbddceedabbcecebbaeedcbbecccaeebedcdcccebbbccbeeccadeecceceeabeecaccdebebbeeaeeae
dbcbdbdeaabaeaddbbcbbbbebaacdcbcabeecdcdbbbdcebabeeabaceceecbcdcabbdeacabccbdabbbdacddaebeaebadaaabbcaaecbbcbacacbbdaacdedeeabcbdcebcebabaababbedccaaabdcebbbedebedddeeeddbaeeecbeeabcbcbcbbdbbadabacddacbeaeaeecbbbcaeddccacaaadbbaaaccaaabdbddbdbbceeacdabedcdbaadbcacccaddeaebcdbcaedbaaeccdbadeabeddeabdccdccdddbedcddebdbecbaeaebdebdaadaeabbebdedceaadddccadcbdbeebebeeeedbbeeccddcecdaedbaebeaebbbdebacaaacaeddcabdaacacececaaceeadaaeeeebdceacebbcdbcdebabcaaeecccbcdbceabaeeababdeedcadbacbcdeaaebcaabccccdbeadbcabadaccceadabceeebebdbaaeccccaebdbadddcbeeccdaacceedddcaebcebddeabebdeacbbdacecedabbbebbeedbeeedceecaabadbcddaceecdcdadcbccddadddaadeccdbaeaebadaabddcedebadaadeeeedcaabadcbdadeeecbbdeeebdacbaabbcebacbaeaebadbdccbdedcacabeecbdaaaeabebedaaeedcaedeadcdedbdeeabbadebdccdeccceeeeadcccadcdceeadccbddbaadababcbdeadbccedadbdcaabcccbeeceacacbcacddceaebeaaeabaeacbbbdbbedbbdeaaebecaacbdcbcebeaecebbddbdaacdaeeababdaebdcedddbeccbbacaccdbdeaabadcecddeeccedbbeddaaacdebaeeacaabeabdbeeeaacbeecacaaeaedcceeeedeadbaeababcecceaeddeadbbbeceacabeebdeaecacdcdddbaddcaceeccdadbcaebabdedbee
acdeaebdacaceeacedeabacbeeeeddedecbbbcdcbbbeeecceabddeabbeacddebdccdddecebdbdccacaeddbeeceebcddbaaceaccddbebadbbbbeeedbadeccceabddadeadbcecebeeaaeeebbdaaaeedddeecdbdcbbedddeabcccedecbdeeaacbbccddecbbbcccdbbbeccddbabeeddbbbadbaedddacadacaaacdceedaeeacddeadbbcaadbbdeccaebbccdbeeedabdccddcaebdacebedbadaddacceadeacbdeaebcdbbabbdecedbaedeeacaddeaeaedecbaedaebaeecdcbdebeddcccaaadcbbbaddaddbdcaabbcccacdbddebabaedcdaeaebadceebbebaccedeeebbcecabbaaaecbebcdceedaddbdccbcddbacdedbbaaaddbadabebedcdcdbbdaebcbddeeadbbccabddceaeeabdcaabeceddcccadaebdbaeccaeaccdcaeedbdbbdeeabdeabccdbdedcecddecbdabccacaaedaaaeaeebdddabcdaeeabdeeceabccacbecdbecdcbdeadacabebcebdebcdadeadbbabbbbddbedadebbcddacaaacededcddaadcccaadacbeaceeaaecedacccbaadebabbdeeaadaeeddcbeceeddeedacdbcececbabacedbdaccccecbbddbacededacaadadcddeeaedeaecbbdcacbcccecaaeaecdcbeecceadacbeeecbecdbeeabecceaeacebdebcceeeeaecaedeccbbaeeccbeeabeddeddeccdbdedabdceddeadacdaaacdedcaeeeacddcecadeeededdedaccbdceecabceeabededdbeaebbbecbcdbcdbdcbbbdaecaebbebabaeedabaebceeedcbeccaeaededeaebdeebadcadececeaaabcdbcbadbbbabbadbebeddbaebaeaecdabcdccaebdecbabbaecdceceabddbdeebbcabaaececbebcbcaedadcecbbceeacceededdacdbbeedaabdeadccbaeccebbdceeabaacedbdeceaeeccecaedeaeebeccdccaadbdecebcbdacddbbbadbadddabdadabedddaebdaebabacddadecbcebddcacbedbabbabbdcdcaeceedadabddbddaabcddccaabecabeacaeeaaadeddeabbccecccddccbedaccacebebbcbcaedbedcceededdcecacabbcacacbcdabeebdeeceeeadeebcbadabeddbabcadecdbebebebcbaedcdaaacbbacbedadcbddcbdcbeacccdbbdeecdaebacbebedbaeaaebeabbdedbcacbabcedbdadebdadaecaabdaacdcddaeadaeadbebdbddedacdbebdecccebaccccbccdabbbdeccbcbabddcdbeceddadebbdaccaedeedeebbebdbbebbdeeddaeddacdbcabadebbdaeacabceadaacdcadabcabcaceadbeebcaacbadeebecedbaeadcccaaadedadbabaecaaacecaddbabeeeddeddedebeeeeddbbdcebbccbcabbcaaadbdcedbbaeceaedeebecbbcedcaabbbdcdedeeeccaddcbabdadcbdaadbcabdedecaeeadcdbbdccaebeeecbacdbcccdaabbbcddebaebcdbeecdeebbeadcbacdcebaaaaeddacccebdbcbbcebabedbcaabadceaebccebaceebaeabdbcbcaedbdeaabadcabaccdeeacceccaaaebdbbbacaabbbcceeabadaaeaedaabedbedebcaaebabcdecbcbcaaecededbcbdacaddceebcecdecbaabddecabbaceccdcabdcebdddcbdeaeacdceaedbdedcbcebacecadcbbbdadbccccdabcbdcbcebcbceaccdbdbdbbacadececacbcadcebacbdabaaabbcddbecbbdbbadaacaadbaaaadeebdedaecbaececdbcdcecdaeececbecbaadbecbdaeaccccbbcecaaccbabebeeaaadaacabebbebcacedadebedeecebceebadaebdebcdeaeacdeaacceeeabcdcbbcdccaacdeaedbebdabdecbbbddcbbaeaadbdaaabbaebbeaadeaabcccddcabecabeddbaebbeeabdbecbbbccbaebddaadbeccddbebedabddecdaedbdcdbbadeeeddadcadcbebebadbcccccecbbaedbbcdebaeecacdaaabeacecbcbcdccbdedadcbbaecceaaeddaadcacccaddcebcbdedaeddbaadacaebbabaceaaacbacbeccdabeeadecaadbdbceaacbccbdebebebccabaaabbdadcbedabbeadcedbeeaddbbccdedbabddddabbadedacdadbdebcaedbabbbbeaecabbcacbbdbeeacbedccdebaacddeeecacaeaccccdbebaaaceaebeacbeedbdacbaabcdddadabeccbbaeadebabddeacdbacbaeeddbbdaadecbddacaceaabadcceeeededccdbdddaabcebebcccbddadbcbdbabdebecbbaceebdbaaadabcbdebcbaadccabadbeaedbdcbbceeebcabcaebdbeaccebbbaaadebceebccdcddcaaddadceebbddabdebadbcecdcbcecababeeddcdbeabdaaebeccaabaaedaaddeacaecbbabedaacceaccedecaacdeadbbeabbacdbeeebbcbebcebdbdaebecaaadeacbaececdbccdedeadebccaadbbbcaaaccacaecdccbaaacacaccaaeacbebadebaeeceadbdecaeceeaabbcecbebcbeecdbcecbeedcbbedcbabadbcdebabcaaeccbdeacccbdebddecdcdbbbeaadccaeebacbcaedcdcbaeaedcadedcebdbdadebbccecdbabdeadbeeecadeebdbbeedcaaacaddbcebccccabdadadeebcdccbcedadbbaecdaebbadacccceabddbaeccbabbeeaaadabceaacdadeddaecaeaadecddaddecacbdddaecabbdcdaeddbcabdcedeeeccaacdeadbdbbbbbeedeaabdadbbecdddbeeadbcdbeaedcabbcdbbdbadcceceeebecdbccaeeaceccacdbeecbccecebaeccbbbadebceeeabcbeebbecaebdbdbbdaabadbbcaeaedeccacbbbceaeacbbddbcdbbdeadcaeacedeaabbabdbdbbabeacbebdaeebbaceecadabecebaebdeecaecdecabaeddabcceaccdbbbcaaedecbecdadcbbceedcabbceaabcddbecaecddedcccdcdedbadceeecdcebcacdbcdceeceaabcdbdbbdbccebaebabededdbbdadaebdbdbeddedeabeebecaeababadbceeaaeebeeeddccecddecabeecabebdddbdadcbdedddbbdeadebdbcddecdeaabdecdabbacdabeecaabccbdaaeadccbadcdcaadaaddbceadccededaaebbabbaeacbcacabdaccbbdbcaebadaecbbdeaccabbcdbebdeceecabcaabeeedcdbbcaddcecaaaeabaedcadcccbcbebcecbeeeacabdbaadedccaaececebbcedbaeccedbeadcebedebbdaedcceeadccaebcadcbedabaddddbceadcedeebaabcbecbdadcceaaeacdddeebedddebbcdccacacdabbcaabcabbcbacaedbbeecbccdebabceecdcabcbbedcaeecadbdaabcabecabedbebbddbbeabdcdcceccaebdacceaccaccaacedbabaaebeedcadaeadadbaceedbcaeaaeaaecaaadbcbeeaaddeddaabacdeaaccbaacdbacbacdedcccbceeeabaebbacedcbbdacccceccccabeaaacbaebedcbcecedccdbceabeccadddebecdccbeaadedacebcccdcdabcdeabdaaebabbecaaadecbedddebcecaceeeeaeeaebbaeababeeddbacdabdebbbaabdeebbddaeddecebcdabaadebbeceaeccedecccebaaecccddcbaaacadeadbacaadcbccbddecbdeeecddbbccddbdaeecccdaddeededebceabeceaabcacdedebbbbadbaaaccabeaedbccbbbebeeddeeccddcbbedeaccacecbbaaddacaebbabeccacbabaeecebacaaddaaaeeacacadaddebaeebeadbeeabdbcdddcddbcbdeeedededeaebbaaeabceaeebabeaecccdecbbbcecebbdbdcecdebcbebeadebedaecbcdeadcbbaceddeebdbdcdedaaaaedeadbeeaddccaccbdebddebdddeeabaecbbdcbadbaaddebacadddbedbedbbdababbcbcebeeeebbbdcdccbdddeccdbdbbdccabaedeedcebbdccadbacecaabcebcabcbcadbebdedaeedabdceddbedeadcbeedaebe
cbdeabeaddbdbbbecaccdeacaaeedbeceeaeaacbdebceaeabadddbaaaacadbdeeeaadbbcebadaaeecbbabdaecccdebabbaedcecbbccbcaddedbccadbddddeacdeeccaebeaecebaceddaadcbddcbbddbeaebdaebabedcbddadaecdbadabcddbddbeabcccdadbeecbcaebdebeeeddcedbdccaecacacceedeceeaaadaddbaecacebdbdeebbbccbdeaccbeecdeeeececaabdedccbcebabccecabedacbbcacdbcbdcccddcaeadbacaabeadcccdecdeebaddeeedbabdccbcddbcebdcacacbcdedcbbeecebdbcedccacbceadeacbddecbaacdbedcdeeedaeebbeacdacaebeaaaedecbaabeaacceccadbcaaaedabdeeeebdcaaeaeeeaeadaddcdbbcedaccdedbcdeeaceaabaeddcebdcabeddccecacdecabbcdbdceadbccbceaadceabbcecbdbbeacbdacdebecdaceecebdbdecebbaccabdcabeeacadeabbaeddaecdbbadbbcddbcecdedacdbcacbecbaeecbcbabdadccbcaabbacedcbbaeedaceebbaabdcdababeccbebbcddaacdbcdeeadbcdbabbbbcbcbcbbcebeeedcbdadccbbeeaebebcdbaddacceecdbcadbbbdcbaaaccddedbcadbdebceecabcbeebbbabaeeeaddbedbccaebebcbddbdbbeaccdcaadacbebceedbeeddbeaabebbcbaeacccddbddbdecebddeecaecdaadedbabbaebbeeabdbcdeecbabdcdedecdaecbbdaeceaabaadbcceeeddcddabcaaadadebebedbdeeebadedbaeeceeabbceddedcebadaabbeddaeacadabadbcbbaeeedbeabdcbaaaccaeeccacdadeabcbdccacdeeebdcccabaebeaddbbebebceeeabaedceedcddcbbecdbaecceceaeedeecebaabdcceacedeeebbdede
daebbdedddaaceeadacbdaacbcaeccecabbcdbbdbabcebbeedbebbbeacabcaceabaedccabcadbdbaeceacbccabeebaadbececacacccaaaeaddececedaebdaabcebadddabdddccababbaaeddacaaabddccdbedcdadebceebcabcebbdaeaeeaceccbdbaedabdabeedceebbddabedddaecbebaacabbcadaebcbedadecbdeadbeabbceeacdebabccbaebbabacbbadcbdabbaeeeeeecdaaabacdeeddcedacedcebaecbeacbbabdccdccbbebeacbeceacddeeaccdddaebeceacbddadecbaddaaebdeaacaecabcceeddbedeccdccabddbeaacdadbacbeeaceeaabedaccbceeddeebdcecadccceecaddcdabbceebebbedebbaddbeebcacdabcaccbcabbdaaababbcddeebdbdacdeabaceebcbeabaddbdeacaeeaeaaccdabcceaceabcbeadeaacbacbaddddbaaadaaacbcaecabcaceedeeaeaecacbdacdccdeedbdccdcbbecacbaedeccebccabecebeddabebbdbcdcedebaadcdecdcddbaedaaddbcabbebeabeecaacebacadcadbcdaceedadedddabbddacabceeebeeceeecdbdeeaeadadacadbcacadceabbdddbebeaeeeddddcceebeacbbecbedabdcecbeddbcedeeedbcbbdbcccecdaabbbeceeaaaecbaabebbccdacbddcccaebaddacbbecabbccddcadeebabedeccccbbaebdbdabacbbdeeeecacbacdeadacdcdecdeedbacabcabcdaecdaaebaaadebecebbbdeecbaaaeebcccecebdbceecdabeadeceabdeaedcebebabceacbbccddabdbdddbdaecceeaeeebeadabcebeabeddabbdbceccccddacadbacdabcdbddccecdeeecebdeedabdacbacecbbcaeedeacebedddebddbbdcbdedeaeebacebdccddeaeabeaaebeccecdcddedcecbccbdeadeee
bdbdedcceacabebeececdaadaadbbbabbebcbeecbacedacacacbcaecbcdbbdbcdaebbeacdebaeceaddaaececeaedaaabeaebacbacbebccadddbabcecdaadcecbaeceaadaaeadabebaacedccbacacdebabaadcaaaeeabbacaabeecceaabcdadcacbcddbbeebbbacbdedcdeeeaeebcebaaccbeddbbdbbcdacdecadaecbcccbddaeecbddddcbbeacdaddadebbdebdadcccadbdaeaeebebddeacdeccebceedaeabaddbcbecbcbeedbccaabecebccdbddcdaaccddabaeadabaddedaecacdecaaddcddcedbbedcabbbceddebeacbbdaeddabaedcedcededbcbdecacdeecccacdcbcbdbcdabebeeeebadcdcadbeaaeecedecbbccbcddecdbdbdedeaaeeeaeaabcedbaddbeebbaddedbcaeecbdcdacdebeedeadecadbebbeaabecedacedeadddadbbedbdeadeacbabaddedaabdaabeeacaacdccaaaeeebeaaadddeaeedadbceaadebaadccccbdadcbbdaadaecedbeddeeaccaadeebdabceaaeeddcabbdabadbadcbdcaacaeadbcebdbeccaeeebaabecadeedcdacddbbecabdbdacacddbcabedecceeadbdedbdcabadddccaaccbeabcbeaebdabcebeebbdbbccebcabdabdcbdeabadcccdcedbccaedceaaecdabcdabadbceeccbbbdcbaaddebdaaaaeecdebbdbebabbaebebeacdbeabaadadeedeadecbceadbedbeadccaccddabbcbaadccecebcadebecdeecbbdbdddacacacaabadccdcddbdcbcdabeabdccaddbbdedeeddddbadbeebddebbadcacebbeceecaedeebdcaeddccbcebebeeececdddddcacccdaaeddaeaddbecdcebacaebbccdabbdcabcdbbeccaedcadbebbdcabcdaebdecbcabcdccdebcadccbdeabddbebbaddebcbbbdbdceebdebaebeaccedceaaabeeadaeabbcdcdaeebcabadbcadebcaabcbdedcbdeaeacbeebdcceabcddedbceddbabbbaedbdeabbcedeaddaaacbceeddcedaeeceadeecacbbacdcbacdadbcdbcabcdedaecaacddecdabaadeaadeecbbedddaaaaadebcbbaccaeeedebdabbddaecabcceccccdacbaecdeaadbeedcddbcdaecebcddadabeceebccdeaaaadccaaeadebadbeebbbcebbbaccdbaedcbcaaeabbececcddaabbeceecdeebbcaadadccaedeeabcdcdabebdbebadbbdeeeeacbedebebddeabeedadcbdedbedeceabbcdbaadbdaecbaaecabddaeeaadadbcdbbbddebbbbcaacdccecabdebeaaabaebcabbddecebadebaebbeedaddbcbaeeedabdaadddbcbccaaeecbdceececdddabeacdbeccabbdeeaaeabceebddbebbadbbdebddcddaaebcdeebcdbaddeadeebebbdcadcbeabbedaabadedbcdbdeecdacbeeeadcbedbeceecbddceadecececaadaebaaccaccadbaaceebeedcebddaaaddbeebdaeabccbabbbdbadbbedcdcdedcdaeacecdddaadcadaccecbddeebcddddceaebaddeaacddcddaeccbadcddbdeecbdaeecddeaabdbedbaabcaacbddabaededbbbdbdeecdbdccbaaccebdebaecbbdbdadbeacaeedecaadeceedcabcceebcaacaacaabdeacbbaddeadbeeacebdedbeeedbbcbedcdeaeaceccacabccbbcccbddcaceaceebecaabcbcdaebecbcebbcacbebedcccaaaddcdcaecbdeceebadaedbacaaeedeeadcbdcbbabcbadbaaebedaacbbbabacbaecabaabdacedbabdbdecbdbcaeeaeadeebeeddcccebdaabacbeeeebabcdccdecbaaecdcbeceddeeabcececaddcaebdbebdadedbcdeeacaaabebbcedbedcecadbcdcccdbdcdaaaccebceedbdceabadbcaebceaadccaaedddecbdadebbbbeaeccebcaeeaecccebbeaedecddbbbeeadbccbabcbbdaceddaaaedaebcdceeedaecccbadedbdecdcecccbdabaaaecceddbbbeeabaeccccaecaddbadcdbedcddeeebdaebbccaeadbebcdbeddddcebbbbebeebabcdaedabedcdcbdcaeacbeeacbddabaeebdbddbcdacbbbeadadcddebccaabacabbabbceaadbddcbdcacdbdbcedbdaadceeaddbadaeecaceabceacbedadaadddedbabcbbebbedeedacabebcdeeeaaccdabcaedbeaacdebabccbdbbecebdbacacccdcbbeeedceccbdbdaeeeeaaeabedbdcbdceeaeeebbeadaeeeedebbdacddededdcbcccecaebcaaabdcddccceebccbaeaabbcbbeccedabbcbdeaaaaeeacdaeaadbbdedacaedaeeaddedacaecbdcecacdedecdadbeaeabaddacbcdbaddbcbeeadcdbecabaebddbedbacaaadeecacaddbababbaecdaeebacbcecaaeabcdecadcabdceadaeacaaabeadbcebedbbcecabebccecdbbecddaceddeaeedcccbaeedcbaaecceceecdbebbaddcdabcebbbecbdbbcddacbaccdbdeeeeeaaebdaebeceebdeceeebbeabcccdbbcddbdbbccebecdebbebbdebcdecbcedadabbeaceedabdeeeacaddbbcdceaeeebeabbcddebaaccbecebbecbebeabecacececedebcebdbbbcceadeecdaaaaeaaeebbdcceabddedbedbaeedbecdbeceadbadcbdbdedbbcabadaacbeaaadecdedadadadaeeddadbeacdeaaebdddedabcaeeedaaedccaadcecbeacaecacbccbaeddeddcbbdadecbbedaacaababbdeadccdaccbcdceecbdcbaaacbeebeddacbcdccdbbaddbeaadaadededceaadebddebadcccaadcaedbcbadbcbbcceeeaceddedbdbdaeecccbddccdeaaddceddeededdeecaabcadbcddbdeacadddedebedbdbbeeddcbcddcddecbdbcdccbeddddacbbedbcebcebcccdaceebeadbdcdbcaacdadceabaddbeadaebcbedbaabcddcdcdccdcaadebecedbbeacdcdebadeeabecadbcbcbbbbedaecbdedcaabbdbaeeeaeecddbacaddebccbbbaaeaedadcaddddbbbeabeaebaaacbdecebadcbdecbaeccbcdddcdebcaaeaedcacbccaeaaaebdbaecabcaaededebeacaeceaacdbbbcadccebcabbececbddbbeceeaddabedeeecbbebacbbecaeccbadaeeadcceddddeedebeccceecbabdbadeaddaedcaedbebcdcbcaccbddaeaeabececbaecceaddeeebaaadcbebaeecccacbbccbbbadeaaaceadbbbdeeddeacaddabaabceadbaecbaaabcaaaceecddcbbceeebeaeeeadbeddbbbdddaabccecdcababaeedbcccbbecdcdcacdbededdecabeaeedbaeaaaeeacaeebcbadcbaeeadcdeeecbbdadbdaeddecbadbabaabcabccbbcdbebceddcadbbbedbbaeaecbedbcecadddcbabbeeeeacabcbcbadaaebacbebeeaeddbcdebeaaaccaaaeebddceecedbbeddaaceabbbeabbecadebedeedbaebbeeacebaecbdeaeeddeeabbabacedaacccbcddceeedeecabeebbcacdaabbadcbbccebadebdcebbedcabcbeeecabadceabbceaebaacadebdaadcacdcdbdcaacbeddaedcaccdbdabaeabbabeeedeebddeaddaebabdedccaaadbaebaddaceaaeccbaadbbddddaecbeaaddbbadadcdaacecbdcdacdecbcaccddaceacbcbbdbcbedbdecdadacbadcdbedcedbcaaaabeedcedbbedcaeedacaeadedabdccaacbcdabecccecdacedaedeeeaabacbbeeacdeddebdaabaeeeceaececacedbcabbcdccbbadaccaedceacdeccdadedcbbceeaccedcdadbecbcaeddedacdeecbeedbdecbcddccccdebadbaebdbddcdbcedcbbcbbebcdecebacacdbbddccecbbdaecedcaaabcdeeedeacbbaaecabbbaeeadddabdbacadecbeedacdccddbabdceabbaccceaecbceceaaedddddaaedcdbdacbbeebbacbbeacaeabeaeedbabecabcedbbddbbeeecedee
cbdbbcaeeededcdddadabdaaacaaeaeadbcbebcbdbbcbcacabdcbdaecedeceddaedaceadcebedcdeaeaaebcccdbdadbbabeaebecaceabcdceeededbbaabddeeccbdabcaacadccbdbabbeebabdebedabaebbebbeeadeadbdceebdcceccadacceeedacaeabcadaeaceddadabdceccdededcabebdbbececcceadabddbbebebccbbabbbbcedcdddeadebabaabbacadbaeabdaadbeddcaeedddaecdedbeedaebbaabcbdceedbccddeecdadbcadedebbebecbcbccbdddbcaeebbeadcedbbbbecdeaadcdebaaebddbddebebbaabbceecbbccbcebdccdaadabcebcdecedeedebdececccbeacbabaaeedecedbdaaeadddddaaecdceceabeecdadacddedabdaebacebedbedbeceababeccbedcebacddebcaacabdbdbedbcecddceccdaacbeddbeaaecbabededdbccdcadacdeecdcdcddeebaebbbeddebaeeeebcabccbcaceaabeccbcacadbaaeaeccaabedadaccbebddbaaaeebeccabaacbccdeeadaecdebeaccddcabebbebadadcbcdeabdddbddecbeeacdabdadcbabecbbdcecebbbcabdaceabacedccedbababcdaeacadbcbdaecaebcacbdeebddabbeacaaaceaeeaececebebbcaaeeeacddedbcdbeedeeadacbbedbdbeebcbadbddcccabbcceeedaaaeaaadeebeeacedeecdbccdebacecbaacdebbbcbcadccdebdcabaadcccddaeaccccaadadeecaddacbbbccbeeedadeaacedbcecdaebbcbcebbbaecdbaddccbccabdcadbeaeccbbababcadaddadacdcddecbececceccebddedebcebbacebbbcbdabdcedaebdbdbcbbabbbbabbbadebdbdaddebcbbeadcddaebccaeceeeeddbcdbacdaaddcedbbeaaeeadcaacaeccdeeeacbcebedcdaaecbddcceaeacaebdabaccdcecbdeaabecadeeadaaeccbcbbceeccaacaeaaaabdbebbbece
dcacbacccdccaebceaebaaeacdeeadacdabbadceeadbeaedbecbceeabcbecdecbabbcbdadcececbbdcedbbcebededecddbbccaddadcdaacddbbaaececadbaecadadbcceccedeecbcadcaebbeaebbaedeaaacadbaacdbcbaebedecccdbeaebaedbebbdcadacceadadbeaaeedceceadaedeeadbebbdbdecbacacabeadabccccedddddcddbbbcaedadeadcabcbbdeeadbcbcbebbaaaeeceedbabcbdadadeaddebedbccedbaedbcbaeccbceeacaaeebabcdbdaedbbddbdbbeedceeeebeaceecaceadebadacccbacbdeebacadbcbacbbdadabbcadeebdcbaeaeaaaddcabebccaccdedecadcbcbddceeebbbdcbadabaddacedcaddeaecceebcbbcaeaaaeaddbbedaedbadebcadabcaacbeddeecceabeecdcacceebcaddaaedbeeeecacbedaedcbcdeceaadbebdedabacccdbbaeaacdcdacdadbccdebecaeeadbecacaebaaedaacbbaeeccbaabcbbbaeedbacdabeabbaccbbcceecccdaecbceababcdacecbececadbabbaeaaeeababdbaeaeabbedcdbacbebdcbecaacecdadaebbdebebdabdbddcbdedbdccceadcbaccdadbcddecdbaebcaaeadaeccdeeabadecddaaabbeeebddccadbadadccdeddbbdbeaecbbaaccdcdccbbabadebcdcdaaeebdacadacccddeeeaaedcdcecabbcdbedaccdcabcaebdedadbaeadbebcdaadacbaaadeeabbceaddddcabbddbbbcaaadaabebdbcccbabdaebecbbabdadcccdeeadbeaacaeaaeacebbbacdbddcbeaaadbbbceadbdbacdceaadeaaaedaacddcabdbcddeeccbccccbcdaeebccedacdaabbebaecbaaccbadcddebbcbcbbacdbebebdcebabeeaeebbdbebeaddbaaddadeeeccdaeaaabdedeadeaaccbbedceebaebddaaadbebbeaeacdcbdcccababeeebdeccdadbebeccaccdccacbebcdededcdaeabbaebcbcacadadedbeddabeedeedee
acecdabcacdbdedbbbeeeadacacdcebccdabbdddbdeeacbebeeccbbdcabeabcdeaeedadcabecabaabdeaccdadeabbddaabcbdececeaabcceccaebeedecdebedcbcdceabeeccbdbceaacadcacabddebbbedddcdaeabdcbecdbacadeaaeaabbdbccaaedddadedebdbaadbeebecccecbdbbdbeaccaeeabcbcccccbadddcbaababbcaedbcddcceabaeabcaeadeeeeddbdaeabdbdcaaeabadecaccebebeebaebeaeaebeebdbacbbbccdcbbadbbcdacbeccbdbdebcbabbebadbdaabecccecadddbeebdcedbccecaaaaaabbdadeeaadeddccabbabececbddbebccdccacacadaaeacbcaecebdddebcbdaeccbadcacdcdbbebdbebadeeabbcdeddacceabcacdcaeaaeadbeaabdeeadeabaaeaabdedccedaeaebeecbceacecdeaedceacbeecbdbaabaadaebceedcddcadaccbebddbaeeedecdbbebbeebecccdbbdabaeadbaddbdeccaedddacbebdabeaaedcbeacdddaacacacdbdccbccebcaebbdebabbaabedabecbbdbbdbbaebeeaaedaeabbcaaceecabebceeadceadacebbedbebdcdbccbbbeaebadedadaeedeadaeadeaeecdedbabbeaabbbaddedeceddbaceedaedcdcbcedeedabcdabbebeedadebabbacedcccadecdbecdbbbcddbacdeeabaaeedaddcbbdceeedcbcaaeddadaaddbedebbebbbbeacbdaeacecdcaedeabeebeaaaabccacecbeadbebdabdbbbbcddccaeaaaeacbeabcdaaaedcbeddeeeaacedddadabddbcddcbeccedccceadcbaabbdbbddcbeadeabcaebcbeeacbcbdbbadaabaeabbcbabdadaaeceeaadbdabbadcccbebbdcddbdddadcdecadadeadecebdbbadcaeaaaaccddacddcaabbbecddddeaccecdcdbabdbcedbacabaceeacadeddedbaeabcdccadacacbeeadcecaccbababeaabdbcedcecedaeadbcbbdeedcdbcbbdbcbabbbbecdabdcbdcedeebaeaecccbddbcbcbdacaadaaaebdaacebebcaacdccdbdaedaadedeaddeaaebadeeadcbeaabaeaeaecdaedeebeeacbdbdadacceebbbabccebdadbeacbcdaccbebadcaaddcadcebbbbeaedbdbdcdaaceaddceccacdbabcdebcecedaccdadbceceadcbbebbbabaedaaeeeeaedeeabbaaeedccaedbbebeeadabcbdbacbebceddeececcacdcccdceccecbaeccbdccbabaadadedbaaeebdeecbdcaaacddebdeaadcadaaaacecdbcdbeeedaabcdaecdddaeeddeaecdeaedbcecceabceeeedecddccccbddbbddebdcedaedbdcbdeeddcdbdaceccbddbbadbdaceaddbddeeabdddeddaeaaebccbedaabaaeaaeaeaacdebdccaeadcdbaeaaedcacddebbbdccbcebaedacbbccdebbdccdacddcbcbeeadeeacdcaaaababeddbdbecadedbaeecbecadddeddcbbadcbeacdedebcaeaecbeccdbdccdcccbdaecbdbdbbaaaddebbcbeaecbdabddcdbcebbdabadbbaeccccbbbadbecdcbbdbbdbecebaedddaedbacdccadcdadbbceeaddcdaecbdccbcedcbdabdacdddbceeaeccbdcdbadcebeddadaadbdbebcdeaeccddbbecdeaaaadadceabbdacedadcbecdbbebebcddeaaacedbccbcbddaadaeddceacdbddaeecbbdcbbbbececaabbbcddddaadcaabadeededbcbecdcbdcaccebbccabddeeacdedacedeadccaadadebccaedcaeebddacececabcbdbacdcdbebbbeeeadabbcebaecbdbaebddecdaebbeedaedeeeaebcbbcaaabdbbdecdacbecaeabdcecabddebceaebbcadbbcdaacabeecdcadbcdedbbbaaddabbcdcbdcbbabccabbaadcbbdcbcadeceaaeccbeaceeceecaeacaedcbaecdbccdbacdbaddececacecbbaadadddddcedbdbadabccecbebabcbbcceacbadabbedacdbbeddbacacaadeeeddbbebdebeeedaaebadbedeeddbaaabecbaedbaedcaebccedbacedcececbbdbabaeeaeccdeeeabdccabacabcaccddcdccdecbcdabdabdbdadeabaceabacecabeadeedceebcadeccebebcacbddbebdaabbcebadbbbedadedbdceeddccbbaadcadcacccebadddcdddaadddaeaddbebcebbcacbbeadcbdceaeceadecbacbbccaaccacbdeccaecceceeeeddcbabbeddebdddedceedadcaebeddbcaeedcddbcbaedebcaaadbaebcdecdadcbdcdaecabeeccadabbecaddebdbadbacaeadeddccddeccdbadcabbabcdcbaadcbaaabccddeaceaedcbccbebdcccbdbcbcccdcdaddddebcedacbeeeadaceaabaacbeeeeaacdbdcaaddeddacbddccdeeaccabcdaaaddccdeaeadaabbecbddcaaeebdcddeaaecaedcadccabbadeeeaaacaeaacadddaedccbeaadedceddebaeaecbcedcdccacacacdebbbbcaeecdddebcdedcabeeceddaacadcdbcdddcbccebacbbbdcdbaacebacbcadeecdaabbbcedbaeeaadddceaaadcebedaababcacceebcbbdbacadcbeeceaeeaeadaddcacdeceebcabdcdbedabdaccbbadaeaeedaaabcdddbcedabebddccdeadecdeedadedbaeebaddaedcdbecaccbdeebdadabadbddacbbadcddbddedaebccdddbebababcdbbdbeecaedeaccecaaecdadcdddabacbcdceabbeebadecedaebbaddabcaeaabceaeaaabbbddbbececbdccdcdaabddadababcbbeeeeedbecaeeccdadaecebdebdbbacbcaeadbcbeacbedebdeebedeccdacadddbdeedeeaacacddbedaadeaeadbccbcdaedcdabbbeeabeabdbdbaecebeaadcdeabaaecaaaebceeaccccebcbbeeecdeacdaabbaaaaaaaeeadbababdcbbcdaadbddbceccbaedecbecdcdedeebedbdecaadcbdacedcabcdcabddbceabdaacdcbdabbcdddbcccbbbedbccaecdbbeaacebadedeacceaadaeceecabbecbddabcdeaddedcacebbaabedccaacddcbbeaadbdeadadabacbbbdcdacdddcaabbeaaebeecddcaaadcedbbeabeacdbabbbdebedcaabbaaaabdbbbeecdcdcecedbebddeebeedccddebebbdeceeedeabeecedcaeedabecddeddeaeeeaececdbcacbebebeaabbbbddcabaaebedbabcdbbdbeaccdaccacabebadbbeeeebdcbdeeeeceaebcccddcbdbbcaedbbecaeebecbaaedcbebbaaeabbdacdddaacaebbceeabceddbcccabebbbabaddeeabaadbadbedeaacbeaadbacbbacdedacdaeecabeeedadbeddababdeceabbeedbdbaecbbdcbeedbdedcabcbceeddedaaabeeedabceaacbdcacdddcddbeeaecbeddbbbcebdacccdbccabaccbaeeaacbdaeddeeaeabcdedcdbdaaebdcebcbdbdedabaddebbaebcdbaedebceeadecbebeedebbbcbeccedbbeeecaaeeeacdaddaadccaddcddcddaacdceacbcdaabeeabcbdeaddaaeebdcdddcacdccdbdcbadbcbdedcdabaccbbadddaabbeaeaabdbdedabcbbbaeacedadecaddacbccebeeaabcedecabacccdeadcdccddbdccecbbddbbbccbdebadbaaaeaecadcbccdadeeabbdeacadabcbdeeeeccbecbdbdbddadebeeecebdabbcececedabeeccaabdbcdebacedadbabdaacdeacacddecccaadccbedddaeadabaaeceeaecedebccaddaeaeeaecbbabdadccdebabaeaceccdceadccbbabebcbccddebddacecbedaccebaebdadeacedcbabbebaccdadeadaadebccaaedbdeaababccedbbeeedebdacaeeeeaedecedeaacdaadaacddbbbdadadbbdeecebacbcdcbcbbedebbbbacadeceeeadebdedcdcebdedbaadbdcccdedbceeebeccbcacbedbabbbabecddbceedeacdadeaedeaaededebabbcbcdcdaedcccccebeacaeebebeceebeebee
bbddccaccaecedcdbeacacaabaddbeeabdededbbbdcdacdecebebacdbbedddecaedddcecadecbebaceeedaeaddaebacaccebdcbadbcceaadecbcceddbbbeccbbeaeeeadbcdbcbdedabebbaecdabbedbedaccbbedcbcaaacdcabebccadabcebbdeaeaacbccbbadcbcacbebdebaededcecaadeebbbdceaaebdebacacabbaecceddecccadbbaedddeaebaddebcdeeaeebccedcbdbbdeedeccedacaacdabdadeceddbdaadedcddaddacbcabdecccbcabbedbebacdeacecddbeadbbdebeeaabeeebbbceadbaacbbcaebcadcdcedcecdabdabceaecaadebacbeabbabcbcccdcbcbabeddbdcdebdeebbeedbdbbabecaacdceebbedbbedbdbeceaaccedacabbddddaacebbecbaabcaaabdbeddcbeadeebbdeededaeaadcabdbbaeadbecbcbdaaadbdeaecdeddbccbadadeeccbbacdeedbcdbcaeaaaaeeeeeabacebcdcedcdddebeebddececcadccedcbcabbcdbeadeabaaddebeddebcdbcbdccceedbbbeaeccecabebdbdecddeeadecacabbaacbdbcadbdcabbdeccecbbabaecccabadebcdcebaebcbedbeeccecacebdabecaaceebbacbceabbdeeabebeadbecdcacaeebddcaccdeeeecaabeeceadceebbdcdceacaeedaaaeeecbcdecaaacaeaaeeacbdaabcdcaecbaabcecdbbcbdcdbaadaeddcabcdacdedbaedbdcbbbbacdcabddeebedbeddebececbbdeeebbbbacaeaedeceaacbbeecceeeedcedeedbbdecdaaedcdbaecabcbbcacebcdbbaeeaebceeaaeadeaccbcaeaebabeedacdacbadcbecbcabdbecdabaceddcdaceeccbcaaeadbbcceddbaeddabadcbeaecddceaeadbbebbabbebeadecbebeeebbdbbaecbbcebcbeadcebddcccddbeebbceebcebaedecceebeddbdbcaacdaedadeaeeadcdeeeedebedbeaaebbbddcdeebeceecdbbbdddaeeddbceabaadebccdababbacecbabddaeeccbccdeeabdcdabdeccaedbabbbcabcaceeccababedaddbeadebbcebeccceeeebe
eaceccdeceeadedadcecbdeabcdecacbedbdddecebdbbdeeabbebeeeabdeaababbebadededeccddbcbcbcbcdbabdcaaeadbadcabbeeddaebabdbecdcbacbacbccbeedbccdacbeecaeeceaaaceaccbccdcacaadbadbebedcbaceaddeeddaedeabdbedaaebddbceeaaccbdbddabdbaaadeacbbabdbaadbeabeebcebbccdccdddeeaebbeedbebbebceeecbeaccbaedeecddbbccddabaddeaecdadedaeeaddadcdbbcebdbbdbcddddebcbeabadadeccaabcdeedbdccbbddcccaabebbacdedebbcbdeebaccaccaeccaaabcccaaceacaeebddbcaccaddaeeaebcbbcceabbebaebbbeedacccdaecbdbedaedddaeaecbdaaedcbaeaaeedeceaaeacdeabebdaecbaedecacdadeceaaaaaeabceddebbaeebdbedcebbddadbcdcebdaceecbaecdcedaaedccdddcbeabcabcddbbbbededbdcdbeeddeaddcadaceadeaaabadcdbadddbeaabcccacdceabecbcabedcceebcaaaccdebaeaaecbaebbadcbaddccecaabdabbbcedebdcedaedacdccedcdccccdebcabddcaedcbcbbaaeacbeeacecdaeabeebdedbdeebeeaaaebeaebdaaedaeedecdbeaceaeabeadbcbeebaccaedbaadbddbaecddbdcebccbccdcdebcceeaabcdcccabccceaebaeeebaceebaacaabdeabcdbdebbadecedcbebecdcbdaedeaaceaaeaeaaabdebedcecdacccddaebcedaaedabaabcbdebcdcecbdbbcabbedebaddcaecbcacbdedcebeacdeeaaecadceecebdaeededbbdcebeebdddbdccbaaebacedceebbbaccddadedaaecbbcdeecccddeeebbcedeccbbdccbaeeaecaacbbcdddeeddbeeaeaeeebaadabaecebeddebeeabeae
aaaaaebecdddcbdbdeaebbecbdbaddbeacadcbceaebacbdecebcedaeedcdeeacbbbeaecbdabbbbaeaccbadbbbbbadecbdaebdecedacecebecaccecbbccebcbdaebaeebedcddeaebbdcedeaacbbdbdedeadbeebedccbecdaedeccdbedaaeebedccdedabdbceeabbceeeebdadceeaedaaabaacbceeacccaabecdbdaeeacdbdddaadadabedabdaecacdeceecebabaadebcebbebaaebccadccbdadecaacbcdeaabaabcedeedbacbeccdcecbcedbdebeebebccbebeecedebabaddaeaacabadececbececabcddcebeddeacedcdcbccabdcadbaabbeacddceebaebbedddedbbedadeaccbccecbcbceacdccdddbbddabcdcedaaccbeebceaebabceeeaddaebacaebbcebedbabbbecacedbdedcbadedbceaeebddcaebabdddaeeaeaabebbadaecbabbecdcdbadeeaebebcaedccedacedbbcbccbbcbedcaeddbebbbeaccbceabeeaceeeadacaaddcbeaaeedeaacbccdbbaedadedbeedbedbebaddcccdddaccacaedadaabaaaacdddccaaecdbdedcebeeeabbadeceaebecadbbaaabbbbadbeaeddcabbdceecbbbddbbbabebdeaecabeaedcccbededdcaabecedabadeecbadbbcdebdeaaabdddeadcebbaaadececebbdccbabcdedadcadadcadddeeddcebbcdbcdeeaaecbbbabadeddcdcbddbdeebeecdccebcacdecdacebbbcdbdeccaeadbbadbbbbcaccaabccdceeedeaddbbcbbbcdbcbebaedbceeadccbecabbdbaddddeaecbedaeabddebdaaddeacecdaececcbccccbbabddeaacaaeadeccbcceceeddacabebcaebcbadaceaeedbddbeccadcddeccdddcedcdedcecdecbdadbaddbcdbccddbbbdecccceaeecbcaedcaebbaacedbbeabbbacacabebaececddabaeecbdbccadbbdceedcecadabddadedbbdecdbbcccbeeebbacdebbcbbbdcebdbbdcbdedadccbadabdccaeebeddcaaaebdcebedbeecbcabdacedcdeecaeebceaaaacbdbebddbaacecebccdaaaaceddbcdcbdaacabeababdecadcecbbdaceedabbaebcbaeaddeeebacedbbcecaadeeadccdcdbaabebceeeeadedccbbacedabcbbeebbaedbbdcedacdcbebaaaebdadbdaddeceeeadaacbdbcdcdbbaccaddeadeccbbbddbbcbdcccaddbaebeaecaccdadcbcdbdeabcbceabbcadaddeaeaebdbcdadcdeedcabbaaaedbbceadecbbaaddebaadeabccadcbdedccabebbbacedeebcadbaeeadcbeacaecdbebdecceabaeeabbdeacedbaecdbeccbdddbdaedbadcdaeabddeddeddbcacaaceeedadcdbbaceeecbbacaccbabdacccacacdedaebdcccdaecaeaebccdeaebdeacecddabbdbedaeebcabecccacbdeaabbdbabcdecddabddbcedabcebccbbecedacbbcececeacabbabcbebdcadeaecccacdabdbdcbedddcccbdeebdaedabbabaeeecaaebcaeaeccacdebcabcebabbaddcedebeccdcabceeddacdcebabeabeecdcaceeeebbdaaaabecebdabdebdcbebbcbadababbdeeadbadaeacdcaebaeccabeedeadabdeddbaddabdeacabeddeaccbdaaeadcbdbbedcaeddbdcbeaaebeddaeeeeebdbabddcdbeabdddedbcbdadbbeadbdcaccebccadeacccdbbeacaeaebbdecaddeeaeccacbebdbecaabdbbcddccbbaaaeaabeeecaabccaabcbdbcaaadebedccededbaabdbeedcbabdedaebddcabaadeebcbddedbcbbeabeebcadcbdcacdcebaabcbcbbacebbaecceeaaeabcbbbaaccabeceeeddabdedcbcdedaccaadccdebadbbccbcceceaceccdaddaceedbabcabcbebebddabbeeeaaaacbabbeadbbeceecaecddeeeabddddedddeecdecbbabbdbbdeaaadcaebaedbecbeedbbdecaebdcaeabbddbaebbacdecdaddeedceaeabdcbdadaddcccddaaacbbaabdaadcbecdeddddcedbdbdbedeadddbdabaedaaabcebaeedeceecdeccdebbdaceaaedeeecbdbccebaeebadcabaadecababbeeabcdabbeabaedcecbccadadaccbbecbeecbdbeabebeaabedebedcdcacdbdcaabddbecedceeccadbcbdcbcaabbcddbcdabcabcbcdceeacedcbcbbdeeddababbbeceaeecaabacbcadbcaabaddaecaececbdccaddcabdccabbbbeeecaedebbcadbedecceaabaeecbebdbbcedaaecdedcbaaceabeeedeacbbebcacbadcccecccdcbcaceabdccbedaeaeeccdccbadabedcbbbbacaebeacddcebdbbaeabedccbdbacdacbeaebadbcecbeaaeacbbaccaabbeebeccbbbdebaacdeedbbdcaecacbaabbedcddaadddcdcedbeabceabdebcebeaaaebdcaadebeeecacddeddabdbecdeceadaeddaacaebcbeeebdbbbdabccabcdaeecddebbcceabcaeecaabebaddbeeeaccbbedcbccdeebebcebcecccecbcbcadabebbbedbcceaccaeceacabdabebdbdbdccebceaeeaaacabbebadeccccbceaeedbaedeeeeceadaaccccedcdddcddaadbcadddbaccdecebccbaccabbbaaacdeeabeaaabceeccbbddccededdcedbcadceadadaecbdedaaadabbebeedceeebccabaaccccecbdebbeeacacdbedcbeacdbbdbaeaddccaddaecadeaeacdebdcaeaacbcbbdeaabceaaaadedbadcdddbeaedbeeaceaecbdadeeccdcbcdabbecbcccceeaabbeacadecaaececbbbbbdcaddaaeaabdceeddeadccdceaebaecbccedbacedabcccaadeecbaaadaebecbdcbbddbcdcabdcaaaddddcdcebacbddbdabeeebbceeceaebeadaaccadaddacbcaaebecacdcebcededabccabaeddceedabbdabeeaddeecdcdebaaeacbabbcdbcabcbdbbccbaddebcddbcbedaeaaaebccdbbaebeedeacabcaceebadbbaddcedbaeddeaccbbbddcabcebdeeeaedeaabebeeebaacbccaebacdddbbaeeccaabcadbdeaecbaeacbbcadecbabdbaecadaaacbbdddbacabddedadaadcabaadbcaceceddececaabededcdaaabdaebabbbbddbdabbeedaacbcbbebbacbaeeeaededbbabeccecdbcaaeebdbeebbbebadcecbaeaabeedbabeaabcdaeeabebaabedacaaccbacbcdeabadbacaaeedbaedaecbebdbaeabdbbbcacdecebcdcdbdbecbbdedeebbdddcdeaebabeaccccbdbdbcebeeddbbceabcecaecebcbebcaabcbdaeaadadeeceeadbddacaaaddceecaddaeecdceaacedbcbababaabaaeaebcbdcbdbebebabebbaecccbcdcdcdccbdadedaabaccebbdedbdbbabcdabcadddddaaebdaccaecadbccaebeaccaacebdddedaaccacacbdcaceedcbeadccacbebebbecccbbecdabdcebbecdcddcbaaedcaeebdbacccddaadaeabadeacbdcaeabbcbbdaeccaabebacaabbeeecadcbedcbceacaebeacecbcdeececeaeeebebdebdcadaaabeaabecbddccaeebaacedaacbdbaeebddaeedcddacccdbeebaabadadaeecccececdceecebdcddbcbcbbaaadecbaaeeaccbedadceddaebdccdacecbdbbeeddbdcbbedccacdabcbdcabdbaebbadbccddeadadedaeadbaadcddadcedebeddecabbbbacccadaeddbbcbecaeeddeeceaedcabbedeebdcdaadabddcdaaadcbecbcbadcecdcdebcaeedceeaebcaadcbdeddadebccbaaeaebecdeecebdcababcabaebbdbcceeadacccaaebeddddeaeddbcdacdbbacbceeeeadaaaeceadbbebeeaaccecdaeadaedeecdebbdbecdbcbcaadebeecdbcebaeadaccdacdadddcddebceaebedecbabdbaacdacbcbeadbdbcbeeaeecaabbdbcecddeaedeabebbcbcdbbcabecbdeeeddbaaaacebeeceebee
ddbddccaccebecbccdceeddadbcbbadaeabaaedcadcedbdeeaebcadcebdbebaddcadaeceaebcadbbdceeeecebcdbbccadabeabcceebbaccacbcccbdeecccddeaacebbcaeadecededeeedecadabcdeeabdecebedeeaceacbdddabceaddebbcbcacaebbabeebdeeeebbcebbbcaeacabacdcbeeaeebddcbcaebcacbedbaebcaeaabdaeacecabacacaebadbacddaddedcbdacedaeedaadbeacbabebdadedabbccaecdccabcebabcbddbeccebedebcacbccebceaddceabaddceeccccceebcebebecceebacacbeabcaecdcdbedeeabdbbabcacddceaabcccbecccbecdccbebcdccccedbacccaecbaccbebdbaeebabbececbebddeacceecbeecddcaabadcceebaedbdeebbbbeadedbdabdddbaecdbaeeabbebeddcebcedadbabbeebcdbececdbeecdbaaaccadccccacceeceaaeabeacebbbbcebaecebccdaeedcaccbbaaebaccedbacecbdacdecedeeeccdcbcbbbccdebdbcdadabcaaceeeceedbcdceaaddeecbdddcdbebecedbaaccbebccbebacbacabccbebaddebbaeecebddccecceadcebabcbbadbbddeebeddacaccabdeaabdcecabbeebecadcbedbecaebbebcebdebeeceecaeebeacebdadabbdaeeceaedaeeddbdceabbbaadcddedcbedccdeceabdcabaebebecccacebdcaccebeabbceadadceccbcebbcddceacbeaaecbdcaabbbecebecabbadcbeccecabacacbeaeecaaedadbcbabddcaadbaaddcbabaaabaececadbeeedaceadcddceccddacbaceeddcdecbabedadcebeabcddeedee
eceaaeceeaabcaabeddbdcdbcabaacccebebdaabcbbacabbaebdbeabccbbcdcbcdbbebaadbdbeeaadedeeadcaddedeedbaadcebddadedecbaaddbadeaeaedbdcedecacaabdcebbcbbaaaadeaddeabceddcaeedbddeaabcdeceeaaacebababbaabcbabcaecaacaecddbdeebedaaaedadaeaedccccebeedcbadeeabeaaadbcabcebaeacaebacaedaecaedaccccabbbbbaeccbaaecdebbeebaaedbbebeeedddbeceadacadbdabacdabccbaeacceccddcacaacbbcaddcecddaeadcdbdccdadbacbedecccadebebbbbbbaceebaaecacabbaecdadadcdecacaecacdedadbbedbdacdadcbdecceecabbddaaabeddbdeedeabdddecbcbddbeecaecdabeecaaadecbcdaebaceaeabaadbbeeeaddbaeebcecdecccabedcaceecaddeccdbdcccbeebbbdccbdedbecceadbdcacebaeebdbddaecddcdbbbabccaebbaceeaceeaceecdaddbaadebaccebadaedeeddaebdeabbdbbbaecbadbdccdcaaddbdecbbcabecbdeadebedbeeeececcaadbbeedeaecccbddaddaceedcaeeaeceebabcddedbaebacdbdabebabcaedadadacadcbbddcdccaaacbddcaaabeeadbdcecbbceabbbbaeabbaaaaaeceeaeaccebeeeddededdbbddadadccceeedcceebedebcbadeaacdadeaccbdceddaabdddbbbeeeedecedcddabcdacdcbdadddbdacddcbcaebdabddcadadaacebcaebadbcedcadbbbbeceadebcbaebbddbbbecacbeebabbebeebebbebadcdccebbecacedeaceeabdbeedbdaaccddbcdbaaebbdcbccebadedee
bbcbbcebccddaacbcddaddbadebbbdadbcabadcdcaedeadbcebbbcccbeadeaabdbaaeddeaacedeeaecbebaceededceecaddcadecccdaaddcdceddaaaaebacbacdbdacbccebebecebdeececccedcdecebeceaceaadeadcdbbaaabeaaceacabbcecbebbcddbdbbeeedaeacdaaccdbaabdaabbbeceecaabcaccaaeceedabdbbbdabacddbabaeadcdcccaedcbbceeddcaeacbddaaeadaccccaceebaeebbddeebbecabeecceaeecbecebaceabcdadaabdcacbbeebebdcdbcbabedcbaedceaccbaececaaaedcdeabbdedcebdaeeeedccdcacbebdebaeeaebbabbdbdeedacaeacaeaddbdaeedaecbdcedeacbeeccdabcadbcedbeacccabedaddecdcddbbaeeaecabecaebaddbcddebebddccacaecbdddadebdbcccdabadceabceebaccadbcdcdaedabaaabeccccbaadeaaeabeaeebeebbeebcddbdddcbbbcdcebeeccddaececcecccbaeccdadecdecdbabccccabbbbccdeaadeeebabebcbedacbdeabcbecdbbddeddbdcdcaceddbbadeeeaccedacedbbdbecbcbeeddbcbacabeaceddcbaeadecedbadbadacbceccbbedecdbebecddadcbeadcedadaebdeeacbeadebcacbaecadeddceabeeaedaabacbeacadaebbdaabadeeeaddaadbcdbadbdaebddbbbddceddbbaaddbaccedddbadeabdecdccdebcabaebdccdbabcadeacdaccabddcecdbccdacbbeeeddadacbbbccadbcebccaeccebaaabbbcddebeeaedcddacdebbeedeacccdcdbddebbcbcabdccccccbcecdcccbaeadadcbbaaddccaccdedbdaedabcbdecedccccdcdeeeaeaebbcccdadbeebbebacecceddecddaecddddadebbeaaacddeedabdcabadaacedceddabededcdccbbcbecabecdcddcbdebcbeeccbbacadcdceebcbcededcddadcdbebbabbcaaaeceedaedbeeccbadabecccdddcbbdaddcdabbddeaddaadbebcabadbecdcdbedabebcbecdaadbceeaddcaacccdceddcbedbcabecdbdeccaaeaaeacdcabeddbdbcebecdccdaddbdbeaaaeabbbbcbceacbcacdddcddadeecbaccdceeddbceeaebabdeddacacceebeeabcdeadcbebecbcecaaaaababeeaceedaeddccbaccbdbdedaecdcdaaaacbabbeeedcaedededbdaeecbcdbdccbecdbdacaaebacabecaddaddbdaecdadeecbcdbebbbbacaaededacadabbdaadceeadbceacaddcbebdbaaccbcddedbaadaebcceebeaceddcadabecabcacaeecbebaaaeebaacadeecebdaaecbbadaeadccecbaeacaedecbbacebeedcbccaaaebedadcdebeccedadecebaeaaedbebacdbdebcbcdbeeeacedcecbdedbceaebaeceeaabedeacdaecbceeedbadbbcbbdcbaeecedcccaecdabdcddebadbabeddcdcaecceababddedebeebabacacbabdcaedbabdadbddedeecaebebbdbbeeeceebceccacaceedcaeceecadddedebaaacbeeabadaaeeedadeebcbcaddbebdeeecaebbbdaecebcbbaebbcddcbeebcedbbddcbaacdabadbedecdcabaeabdceaddabcedbabeacaddcbeeccacaeaeababcdababebedeceecbedaaaaebbbdbdbbaadcdebedcdebdedbccdedadccbdddeaddebaedcdcedbbeeaeecbaddceeacdacdcaeeecbaeaeacadbeeeddaddbeaaebcdaadbdaedbcaeaaabcedbddbeacacaacceadbddcaededcbeadadddbcbaccceedbbdeacdbdeeeccadeceadacaccacaacadcceceaeecceacccdcdabceedaddedecbbcbdaccdcdeebcccdacdaaaaeeacacaabeccababaebcbbedbbbccedcddaecbdaaccceeaeedecbdaaeebbadbdbabacdbcbeacadacaeeabccdceccccdbecabbebbbcacaaedeaadeebceabeedcdbaaaebcdaedeaeadaedcceceddaeacadeecadcbcdabbecddcccdcdbbecbbecadacbebeeeaceceecccdeabceedebeccbcdaeebeeebbbdbdceacebcecebcecbadabdbcdddcaebaeedcebbceddbdddabeaedbedbbedabbccdbdeeddccacedaebeaedccbbeaaaeccccaacdbacbbddbbdebbcdbececebbbbadcacbabcdddcbacdcbedaeaedcebeadbaceccaadbccccdcccbbabbdaaeaedeadaebccbacedebbaecdbeaecccacddbbaaeaadbbacaceddbcedceaccdbdbebaabdcaacbeecabbcaaeeaaebaabcdbbbdbbeaddeedeacabbcaedbcadaccdcebddbaeecaddbdebbbaeaadaccdcabddebabaccceedceaddbcaddecbcbcbbdcdbcccbadbdebdabddceeaaecacccdeddebaccdedaedddececcceeabacacccabcdedcbcdbaaaedbbbcddacdbabeeaeeaddceabbadccabaebeabaacdbbaacdcaeadacbbbabcedacedabbdbccbebddddcebbecdcacbaeddcbececeaceadcbdacdcabbbabdbccaacacbeaaaecabeedeeeacbcdcebccdddccacabcebceaededcbedeaaeaaeacabcddccdeeeabbdadcdaacdabeebacabaebdaebdedcaaebcbdeccbbdadbedebaacbcbebeeeecaeddcebbebdaddebedaebeaebbebdeacacdeabddeaecedabbaeababddcadabdebdebbedcecbecebaebaebbbaebdcaeabddbeeddceeaddbecdcccecdaecedcedabcbbbdddbdcbacdaaeaaeedaedaedeeceaeecbebdddbdcbbddbddbbdccecadcadeadecadceceddbeeebcedcaedeaaaaadbceedeadbdceccacaaedaaaecbdddeaacabbbcecabeebdaeaabcaceaddcdaaaabaccdbcbbebbcaedaebbbaabbcabebbecceadcedaadaaecebddeebcbcddcbdaaadbcdecbaeeccdaaedabedcbcbdaeadabcbdeebdddeabbdecdcabeacecbebbeebbcbceaebbdebbbddeaaceadddccdeabaacacdbbccccaebeaaecabcadbbeeaebdaeaaaacaddedbecdbacceceeaeaacadcaedcdcbabeccddbadccedbebeeeebbbdebcdccbcbeedcdabcdbebbaabecbbbcbaeebbbbcdaceabdaaebdaedabdddabaeedeebeceacdeebebbbeaabebcebebaebdebaaabeaadaedcddcbbddbdcaecbdedccedbbaacbcbbeddadaabbecbdddeeddccdaaeacedbaccdbadedcdadececceeaaaaecabcdbcccbdeedececcddebdaccbeedcbbecbddbbaceecbdebeceabaccabddeeeecbcbebaddeeeeecdacceaecdedaceedabdcabeaeecdcaeaceebcabbededabdcabbddbeeabcccdedceedbaeedeaadebabbeabcaaadcebbcbdbebebdeadabddaaeddddeebddbbdaeacbecbaacdebdaedcedbeaabacdcedbbdcaacbdcabceaccdaceebecbeacdcaacbabddceedbdaaaeecedacaecbaacdcbacebcaacddddbdaadacacabeadbaaecbeaabdceebeecabbaeccaedeeeddbcaebdedddadcacedbbbcccacdacdaccacbdcedadaceadcbccecababeaccedeedcbccabedecdbcdaceecbabccddaecadcaccedecebdeebcaaeeaabcabcceeecceadaabadcdeeadeaecbbeebbacedaaaeadaddcbbdaaacbdbedbbcdbcdeebbdcaecaeaaecbdaeeedaacacbaddbaeaeddedbdedadbaceccebaaccddbeacbeacedcaebdaeecbedcdaaeebdbbebbaacbadbcbddbcdeeadccbabccaceeaddbeccdcccecddacadaaeebdbcdbcaabdaababaaecaadaeadcbedcbaeaebeddeadbadeddbdecdaebdbebededcdccecaeacaacbecbbaaeedbacacdaeedbdeeedbaacadbcececeeddaddabceeebdecedbceebcedcddadbcdcbadeeaecbaaeddbdddaaaacabdedbcdcccddedbcaaddabdabbaccdbaadeebccbedccedeeacbcadbdbaddabbddeddbccdcceeeabceedee
bcacacdcaccddabacbecbebdcedaaaacceaccecaaccabbdaeeceaedacdbdebeddbcbeebeabacedadcdeddebebddcaceeeeaadecdbbccabceeaaccaeeeeeceedbaacceebadcacdececbbecbcbcccabecacedaaeadeebcebebdbaadceddcdaaddcceecadcbadbdbecedbceaaadbbdebeaebaddbdecebeaacdcedecaecadedbecebdeabaadcadbdaadaebaacecdbaeeccdccdbbcdccecceabecdbaaecbccaebdbabaeebaaebdbbaaaadaaeaebbceaebecbbcaddaaeceacaaaaedaaabbdeadacddbbedbccbacbccbdaacecaeecececddaedeaeabcdcaecdeaebcacadbdbcaeddbbdbaedeadcedbcceecdebecddedabdaddaebceceebaccebbdecbdaeecbccdabaebdccdbbadbcdaacdcbbbaadebcdaabedeeecbddbabdadcbdbeaacdddeaebeeebbdabdddbecdeeedaaeaddbddcdeaeecebedacaceecdaeacaecbbcbdcdbccbbdecabcdeeedbebcbddcddddcecdebbaaccbaaddcbacbadaacedabcdebacbaecabeececceaaccbbabaebababcddeccbbecadacdbeabddedeaacdaececceacacedacddbbbedbaecebcceeebebadceeddccecbcbcaabceadbceaeeceeaecddabbbdeaabeebcacbdbbbbcdbbecdbbaebceeceebabbaacbbeceeeeebbdcbdcccbecdceecdaebdabebeeadedcdebabcdcabbdbeabdbaabaaadceaabbaeaaabaddedbebdceadeeaabedaceeabebeecbbcdbabadaeeccbcbdecbcbcaaecbbdccbcbebbaaaeacdadeadadeacbdbdccabbcdcddeecdddcedcedeccecaddcaedbecdadecceaccccaccceaaccedaacaeeedcebedebedeabbcebeddcaedaeceeeebbcdbeceedabddbeadaabbabbdabdbceddddcceeadabadbbaebcabaaedaecdaaeacbbdaadcbbccddcdbbeceedacadddbddeddbaadbcabebbacbcecccebccaebbddbbeadebcbedbddeebdeeeecacbebbeeccdaeabbdcedceadcaacabeeebdacabbbceaecbebebebcbadeddeecbcedececbabcadcebabbececccecebbbcadeabebe
ecbadebecbdccdcadbceebcaebedddabeeebdaccdedabcecbbeaacdabddeeccecdbecabeeababddaaaecbedeeeaeedbeecdceebebdbcbdedbceacaaabdeaecacdedaebeabddedcacbdaebaccabcebbdaccbbabccbadeecaecaebaabeeceabdadbbdbbeeeccddcbedeabaeaaedebaeebbdeebcebaeeebdcedccbcbabdbadcaddcaaaacebaeadbdcdacddadebddeaccbcdaeaaeeacedaceeddebbbdddbbeebbdaacadbaeceaedbdaaebdaddbbbcecceccccdedbeaaeecdedeaddadbcedeaeaacceeeebbeacccaceebcbedbeaabaaeabaaccbbadcdddbeceadbbcddbdbcdcbcbdecaecaebcbbcbcdecbccddcdbebdadbebbeeeaabcbdccadceeeeadbbeebaedcbbdbeedaadeebeebbcabeddcabababeedbadebaceedaedcdeadcacaecacdedaeeaacbedcaebcdcabaacbaebdacbdcddadeabbebecccccacedddabbedbeebedeecdaeeceedacdecdaaececcbeacedecebdaaecaebabaeabbbccccbcdbcecbcecbcddebdbaeeeeabcebbcaedcdbcedadcbeddeaadabecabdeaacdbcbbabbbadbdccacebecedebdeeddaaadebacdaebceeeeedcaeedadcddcacabbdceccddcbcddddeacbcdcadabdabacececbcaddeeecaeebabbdaabbbacecaadbbcbabcabbeceeaacaaeabbbebeaeeaabdbedcbeeddbcaecdbeacdaebbeadbabeeabbbbabadabeeacceebdabcdcdbbecaccebaecaabbebaeddbdccdceeecbacecaeeeebaddeaabecddaedeeccbececedcbbaeedbdbbdcdecdeacaeadceebabebacbbaabdcedccbabbdcbbabdcdcddacceedbacbbdbedadeacbeaedcceaedeecadaadbbbcbbdeedceaceeedaeaabcadcbdadbebecaeddbdceeebacedaeaedbebbcedeaeaaaacbdeeccdbbbedbcecbeacadcbbeaeddbcaeecdbadedabdcacbdebeeddaabccddedeabedcbecededdeededdcceaacceadbbcebededbcdccbadbacbaebeadaecdebcdbeddbebcccbedaee
eecbcbeeaabadedebecdbeeaedebdadbdbaedaacecdcdabddebddcecbbdcbacdaccceaaedbbdaecaabbeeaebdecedcbdacecbbbdaeeadcaeaceeaccaadbdeaaadccbdaabbeedeebaedbbabecabebddececaeadeacabdadbaaaaeeababaadacbeeabdeecdecadcbccedcaabaedbecbdebcdcacdbaaebedccececbeccaaabbdaabeaddcdbaeddadaabadbeadbddcdabeedbebcbadbdedaecdbcdbbddecbecbcceaedacddebddcdaedabacceecacedddacccebecaeceeecccccbadcdeccdbcabecaadcbcabcdcebeceabcebbeccebbdabbadccaadcceebdbccdcbadaddbbecebcbedcbdecbaebbedadcabdcabcbbeedbbdebadaaadecabbeeaabbeeacbcecbcbbebeeaecceaadaddcebeaeecbeeadabccdddacdbcaeaeceaebddddaebaccacdbbbaabbbbbeaaaabadadeecaeadeddaecbeaedeababcceedadbedcabdbdebedcceedadbcbeecdcbbaeabdbedcbdacbdadbeccccdabadccbcbecebdbcdbebbddedbccdedbbcaaceeecdabeeedecdebcbbeaeebecebccdbdecdedaeedebcceeabacbadecdceebaadcccecededebcbebaceabadebdaaceacbeeebedeecdccbdbaaeeebedceaeccdadcaabaadcbcaedacaebbeeeddbaeebaaddeadbaeecceddeaccddcbbacaeaaeccbcdeddbaedaedcaeaaecdcbcccccecdceceadccbdcbeeecbbadcdedaccdabbccddcdceeaacceecbaaeacebbdcadabdbadcdbeaedbcabebdadbdeecbceacdbdddaeceeedeedaadddeddeadddadcdaacddaeebbecaeadbbaeacadbeaadbabecbcdceceeadaecdedbebcebbcceabcaebbbadbcbdbeabbceebddddebeecbdedbdacbacddeeeaeaacaaecebabacebeedcbdcadceeebeaddaacdbcdbbcededbedecbdeaeaadcabdcedaaeaccbddacddbadabdccdcaebeedceedcdbaacdddeceecbbbecdeadaabbaabddbcdaeabdadadecacceddbbcdccaebbbacabeedbbbddcdebcdbddebaeebbccaeadbcbdacbdbdbcdbbaddbaccbabadbeaecacddebccecbaaeaebcacdaaebcebcdebaddaebcdceeadeeabee
edadaeeeeaededbcbcbddbebacdebdbaeebcebcdcaecaedbaaeedccdbdcdbdeacddabecbbebbbddceeebeeaecbdcaebebcbecbdcacdacdceebdddbddcbdbeddcaacbceecddacbdbbeddcedbaddebabebaebebbdaccdcdcbadccacbecdeedcceacdcaddaeaaccddbeccbeaaedcadedabacdcdcbaebeeeabeacddcbabdcddcdaaeedddccadaaebcdebabbeaecaddadbbddeeeaacdeaaeedebdbabcbdbcdacdbceecbcbccceddeabbabdbdebcdeceadebadccdbaadecabcaeabaddaaeceaacdeddaadbdcbceddebacabccdadaeecbdbebaadcaadebecacbcadcdebbabcbebeeadcbdbadaabdceaeccdebbeccbdabecbdaaaaebdcbaedaedddbceaaebcacdbaebacccdaceeacbcedbadcccaebbababeacedeacaececdcdcabbcaedbcddadddebddadccecdcdabedbdaebcbeaceadbdcaceeadccccbbbebcbddbabcaeededcbbdeebcbbadcdcecabeacaceaecdbdedeadeaaaeedcebcabcdbadedcabaeaeacdadbcbbeeadaebbcbeabbaaebacdaaecccebbececeedebeceeeeccbbabdcaaaacdebeabaaabddaaedaabbaedeeecdeabedbaeeddcebbddbecebeeddbbaecdcacadbecceabebddeeeabcaaadbacaedbaecbdbeaeebceceecbccaccdbaedcaccbaedcaeacbcbcdeddecadbbdeecbdcdcabaecabcccdabeadeeaececddaebaeabaceceaaaeededcccbadcddcbdabaaabdcbdedaadddeccdccbcacdccdacebedeeaedaceaebebabeaececeddebaeedadeabedbcbeeddabbebaaeebcebcddeecadaaecaeebdacdaeddeddaeeddaeebeaebebceacabcedadcccaeaaceeaeeeedbadadaedcbcebacdceaceacdccdbbabbedbadbdbaaceeaeeeadebecbdbacacbebbecadcceebbbccaeadcbbcbaebdcbbcaaeeaedacdbbeadebbddbdcedcdbbabbededebebbbeebcabedccadcdcecbabacbaceddbddbabdaddebeecddcdddcbaeaecbcabbbdaabcbddcadaeeceebddcdcaacaedbbccbdcdbdeebedebadadcdbbacbeedeabdaeeabece
ddcdacdddaaeecdceebaddbbadabadbabcbbeeebeecbabdedcaebbcecdcaeadbcbbdbdaeeacacbadbdcaaedbdcccbadbdababedddceacbdeaaeacbebddeececbdadcbdecbaedeaeeceeeacdcbeeebeabbbbbccbacebdcbacdaedbbeddcdacaaceecddddceeeadedddaaeceadbaedcbdbeeddaddcccadbaedbedabccdddabaaaabcabecdeaaddcedaacecabdacebbbcbecbbcbebcbeabecccecddaceddacadecbbbdaeceedebcddebcaeadeadbeddeceececdbcbecaaabcbedcebaeeedcbddacbeabbdebddedcbdeabdaecdcbdcecbbeceeabacdeabcacabdbeaedcbdbadccbbdececdcedacabebdecaeecbacdbdeaabbcdadddbcaaebeebcbccccbabcceeedccdaaaeaacabedeaccaeeeededeccbcccccbeecaebbdbbdcbebabaebebbeabecedaaedbedeaccdeaadebbbdbdbdadeadbbcdeaaceeedcbeaeeceaedeeeebeecceaaaadaddcaedceadcabebdcbedbabbedaeaaeedeceeecabdeebaccebebdbbdedecaddcaccedabbdadeabaceeecacdcdeebddcddacbabaaabeabbdbecaeecceebedbdbdcebebaeadbecccdceeaedcadbacacecabbebdddaaeaadaaadaceedeecaddeeccccaeceebbeccebdebbbeddbddbcedaccacebddaaddceceddeeacddacacebeeeebadcecccbeebebcbeccceeabacccebeacddcddabedbabcdeaddedbcaedcdcadabcccbeaecdaddeeaddddcecbddccbdbaaaeceaeabecdccadaecbebaeacacededbdecdacdebaacecdecaceaaeabcaeebaeddaecaeaaaaebbcaedadbccbecacccdaeacebeeeedacccacccedebaceedcbeeeeeeeebbbdcaddebaceeaadcacaededcdabbcdaecedddbbcbebaaacaeecdbeccdececaeedbecebbddbaaceadbdeabeeebebddabebdbbbaccbbceaaeccbdcacdcbcbacedbeeccdeedcecbcdadbdbaeaeaeaceddecdbeeeabecaadaecaddaadecddaedeededacbedecaaedeecebaabdbeabaeddcddbcceeccdedbccaebddcecbcaaacacdbeddbdcbddedecdeabedeabbeddacddbeeadedbcdedbeadcaccaacaacdacecdbbaecabdcbacbeeacbaaebebeddbcecedbacbdaceadccaeaccdabeeacdaddeebaedbcceadacddcabeebedbbecdeeacddecddbaeaacbbeddbdcdddebddacceeeeddddedacedcecaeedddecaaedbcadceccaddeabdcebbcaddccebdcceedccddabddcdceedaeccbdeaeaacedbeccdbccaccccebcaaeaceacbabdbbddaaedadadddddbdddebdcebdeaddbeaeadedaadebeeaaaecaecaecdadeaaaacdaaaebcabeaeaabcdcedecbbebecebcddcdcbbabcbaccedbbbbdccabccbacbbaecadbecadbddeadacaecbbcaddccccccaecdcceeeeeacebbcddcdbeaabbdccaddcddceadecdccedbebdaaadaececcabeaddcaddceadcddacaebacecbaadeedcbadadebdddebbabeceeedbeabadadbbcaaecbdaeedbeaeededbabbebcdebddacbbedaebaeeacbebccbaeaaccadaaceedaecebebedadecacddcdaccabececddbeababaebbabcaeeaeaebeadbbccdbbbacacacebcebdedeadecdbdcdbcebecbebaaccdecadbbdeeeddbdeabdbdaecacadaeddadbeaabeeccbeaceaabeecdbeccdbdadccbbbbdecddbecdcbdddcebdbecaaedbbeaadadeeaeaeaaeedaddeabcbeaceeabbdadeeceadbdceceacbdadcebdcececddcaadaedbbadacdbdcabcdaebeeeddcebcabddeebaeccddcdbabdbeabbcccebcedbdecaeceebebecbaabababdceddbcbdbbccbbababecbbaabacdaabbeadebaeeedacdeacbdccabcbdcacbedbeeecebdadeebdbdaaabcdddaecabcedbeaccedacaebceacccddcaaddbeecbdeebbcebcdccbbecedccbcaddbcdacebbbbbeacececbadcadccbbaccbaaecdeceaabebadbbbabbdececaccdbdbeadacebbdebddaaedbddbcbdedbacaaaaabdaebbaecaecccecbdbbcdbabedcdebadccaacdeecbdbddacbbcedbdeaeeeacecdacacdebbcacdacacdbeaeddbddbeaaaeeeddbdbcbbbecbcdbebceeececdadebadcbbbbddaedeabbcbcacabadecbdedeaddaacedbedbabebddebbbcecaaeabecaccbaceaeecdecedaadeccaedbeeebecedabdecdeceedbddebdcedceeeacccddcbeadcdbbbccbdabbeeaceebbcabadccaaebcbcdcbbbabadaaaeeebcdbeceebedcaaceabcaacedbcacbcdaebeabaacaacacccbbeadbcbdaadaddcccebdabecabadbccccacecbecaeadbeecddcbcebddacebdccebcedbdbdbaecceadebbabeacedbbcdeaaebbbdcdedcecacabeebabbecaadadbdcadaeabecbbeecebdccddcdcaecddbcdbdcbaabddbbabcbdaddbdcaeeecddeeccadbddceedaceaaacbacabcbeeaaebeabbcbbabddacddedeeadaebcebbecdababbeeecbcacccdbdaeacaeebbdeeeaaacdbdbaeeadbebbedcccadeaaaeadcbaccdcddcbeeeddbacbadebaebeabcbbbceeeccdebdbbaebceaacadaaabbadededaebccceeadbbadcbcaeccaedecceeebdbabebdaacddebaedadeccbebbacaaaedbaaeeaacecdeacebcadeacdeaededeebacdddbaaeebaecedeaeadedbaedbacaeccdbdddbbdebcabcabeceacbcdddcaceeebcddcdcbabebeebabadeddccaaeddaccabbcedaceeadcbccecbbcaeebdeebbccdeecababccdabddaabcddacabbcdeddeaabbadacaaeeaeeeabdceaeceeaceaabbeaaaaeebababedbabbbacdcdbcdbadecabeaceecccabcebbcbdbbdaecbbebcbcdcdcdeececdcaeecbaeeaedcbccdeedbeeddeccdadeedbbceacddcdccacceeddeedaddeceeadcaeeeebebbaeabdbdeabbeaeddeabeecaeeaebaaddddcaecbbcadbccaeecaccaaedbadeabcbabebbebeebdccaddacbcaacaeeedcddeedaceeebbcccaacdcaabbdccebbacbcedaadbbeedabaaabeeeeabecebecacbcadadccadeeaabdaaabeddaecdadcebdddcdabeebdecabcbbbceeeeaccacbbabdedccaacecbedeaebaaaaebadeececebaaddaedcddcecbbbcecbbabcdceddcddcacbbacaaddebcdaecadcdbddaeadccbbeccedcbecbaaacccebabacdeedbdbeeaedbcceeabbeceecccbaadecedcebabdcbbaacdebadbdddddcbeabceddaaeecacbbcbbadeeebbbcbdabdebeacddbbcecbbcadbbcacdabacbeeaebcadeddeccdbaddeededebcbcccbdccbbecceedbbddcdccadcdaccbdcbceeedbeddebcaeabacabcbddecbaedeccdcbdaceaeeaeaabeaecaacbdadccdcdccdcdbbbeeabeacbcaabedebdebbdeeebdabbeddcabdececbbbacaebdeecbacaeedccdddcddacbaaccadbccbeaabbcebbbabaaeeacebabbebbbedddeeeebcadcaacdeeadcadeeeeadebeedbeeabacdedaecdbbbebcbddcbbdbedbbbddaebdbdbacbdeeaeeebdeebabbdcecdadacadcaecbaacdaedaecaabdcbdccebaeacaececeedcbaddeeacbeecdbbaaeebaedbbcddadddedeaccbadcbabbedddedbcbeedbaeabadbbbaededcbedebaecaaadcebbbaeebdacccaceeeeedcadeadebadbdddeceaacbdcdbbebacbdbddeaadbaacbabdaecebcadbcbcbcdbeaecedbadaaaebbcaabdaeacccbeebddbebbdbaedebecccaddeeabdbcedcbedbaadbccaeaedcaaebcbabbcddedeabddbecdadaccbcdaddeebeadceedeabcbcadecdceeddeaedaeee
baabcaacdbacceeddaacccaabeedddacdbbdacddaedbbdaaeaabaaedcbacedcbdcaeeddcccdccaeabcadbabdddaaaeedabccbacebbbaacdcaccbbcddbedecddbdbedccddeeededdddcdcdadccabccacddadbbcccbcbaedabbeccaaddabeeddbdaccdbcdecbbbeaabadabbebeebeddcecebddadcbaddbbacaededdbcabaeecdcbcdbcdecdcecebeeaabcdadcbeabccabcadbddacedeccccacbbcbeabdbaaeacadaebdcabbadeaacebeebebdadbddcccecedcaeeddabcbdaccadaeddaaebdbbdedbaedbcbeecedcdbacdebaaeaebaebaeeddddebcddbccabdedbbaecebbcaeaaaddddbaddcdbbadadaddabeebaeaaedcbebedbcdecbcdcaebceccbaedaadedaebacbbaaabebbbedcabbadeeeeddaedbddbdeddcecacdeecdebaaccdacccbddbcedddcbeceebddeabdacbceaebadceddcbbdcaaacbdbeeeaeeaededebaeeaeabcaadbdbeccccacecbbcaacaadebaabccaebcbdcbedaddaecbddeaddaabedeabdebaabbedaeeccddcaccddacddcbabbeecaadeebcccdbacaeecbbbaeadaaddbdebeccadecebccdbebadcebbecceebcbeedcdcbeaceedabaababdebacbebcacbdedccccbdebaabeeadbbebbdbcdccbcecebcdeabaececbecdcbdeeabacdbbeedceaaaeaccebedcdadabadcdbeaacccceaaeddabcadbddbbcceaaabdcbddbccabbbacceabdbaaabaaccdcecdedbaaaeaeebaeebddadebdacbcbbbeeedbebbdabaaedabcbdbbaedbdcbbbdcbcbdcccadbcaaeedeabdadebbcccecddceecdeaebcaaeccbaabbeaddeccedbceaeadccedbeaacbdebecdcdedbbbddcaeaecccdaccdaebeeadcaedcdecebebbceedecbddadbcadbcacedababcabbaecdbdbeecadadcbaceeceecbeddbebcaecabccccdaabdcaaabbdaabdaedaaaadedbbeecbcbdcdbbcdedabdcebeeecbaaaddaccbecbcaccadbeddccccabadebddbbceaadbbcbdaeaaaadbcaacecebabaaeececddbbdabeadeadedaceaacdecee
beacbccbabedeabadbabddceddabbbecbacebcabaebeeccbaceacceeaaceebdadacdbcdeaddcbdabbaceaeccbdddedabbcbabadcccecdcdabcaeadcacdaaedcdeaceadbddcdeaaeaeaeaedeeaaebbdeaaebcdddebdabeebcaedabddbeeaadadeecbaadcdedcbeadedabebbcbedcdcaeabedeeedceaaeeeeedbbacecedabcedcbcaabaecbababddcccadbcaecceaeaeeeeaceceaceadaaacdebddbccdbdaaceaacecdedeaedcecbadbcbedcbceecaebdbeebeadacbadacbdedeebedcdaaebeebeabecddcddbaeceeceedcdeddaacaaebaddacebdedbababbbcdcbadacbbdaabdbeacaeadccadacbebddeabbbeeabaccccaddbbcbeadaecbbbdbbbcdbdebadbdbcbadbabdabcebbbcdcbcebcddecccdcaceabdaadacbbccacedcbcbedaedacdbbbedbbbacabeeceaaabebbbcebeddacdccdaebbedeeceebdabcabbdaeacbadbebecbdaceadeaecdbcabdeaaceaaeaadbaccadaddbebedeceeedbadcacebeacbceabdaaddcaceaaeaccabecbecdadbcbdeeceabbbcddaabeaebeedbeecedcdccaadcceaaeaaebbaadeaedcbcdebbcabcddabbebbeaebcebcaeeedaddeececedbbbabcebceebecdcbcabbddabedcdddacddccaeaeadcddbedebabbecdeecdeaaccaaddebcaccddeeaddedeaebcabaceaecdcecaebdcbadaaddbeddcaeaeabecacabbddcdeddebdaaeccebebbcbbbecdebdeebcbcabebddcbadcaebeaedcdebbeabccacebbbaaebedacdccdebebbebdcbddcadccbeeccceaabdbeadadddeecbaecadeecdbccceaecceaccdbdbbcbddadaccbbedacabecdecdeeececdbedcababbedcbcebdecececaccadeeebebadbceeecbcdaebadebeabaaceebbecacdecadbbbededebedaee
dcebddddebbdebcbbeeccdcaeacddaabecdccecdbadbceeaacebbabbbadbbcaeacbccddebeaadaeeeeccbeabdacedcaeadadaabedeabcdddeebaaeeaeeaacedbaacabebdcaedecbebdbdbabababdbdeaaabceacedadebcbdaceccaddcdaacdccebeabcaddecdebddeadedadebccecbeaacaddaeddabacdeaabbedbbbbabececdceacacdededaabccbeccabbeabedcaabaeeebdbecbdeacabadceceeeeacabaecdbadcceeceebbcbcabeeaebaaaaccaeeeddecaaaecdabbaeedaecaeddadcededbcdaabbbceccbbcaabdebacdeaabbacedecbcbcbdabadbaecdedbaacadbbbbecbaeccaabdbbeaacadadcecdabdbdadaebccdecceeaaadaddccaaaabcaecdaebbecaccceebeadbacaadcecdaccebdabccebedceabdacdeedbceeceaabadbbcdeeceadeabcabbecbdaecaeeaedcdcdaddceaeddbbedebecdcdcbaddcecdbecbceabaabdadeadaddceecaaecaeecaeacaeeeabceacaeaaedccaeacecbdbeaaddcdeabdbcaebbebadadbaeebeadacaeddedbcabeaceccdbdedacddddedacddeeebacaebcccdadeaeadaabbeacdbddcbbaaeedcddbbdedceaedcbdaeccdecbabcaeccaebbedccdceabceedaedcdeeaecdddccedebeccacddddcbcacecececbcabedbddaabedbceebbeadadadeaebecaceaccceccabecaedaebdcecadcebeccccdbdeaedddbcebcdbabddcbcaccbabdceecdbceabcdddececaadaadecdedeedceabaabbeddbbbccdaaedccadeacaccbdbeddaadbdaaacbcabbeacebebceaedebee
dbaacdabaeadcecebebbecbbcdddabaedecabededdddbcddeeccdbeccceecadebdbacaabbbedbcaeddbecadeaedabbdbdcabbbcaaabcedbbadebcbcbcbdcceebccbbabcdddeededbbaadbcbeaedbabddeaceaabbccbedbeedcdecdbbeaadceceeceacdcdeebddbbccedebdaacadecebdcccbdcedbdeebbdebaceaadcadebccaeebcebceaaedebaabcdceaabbccaebebaeaabaeeaeddccbeccdcaaaceeaeddeccdbcbcdbebdeecbcbebcecaaaadcddceebdbbeabcacadcaaecadcdaaabcceeaadcacdaecdbaecdcdbdddedaeccbeceecdcdbddebacceeceeacabddeecbecabaecaacaaceaaaddabbeebbeeaeadaaebdcaddbdecabaeacbbcdbdbdeddcccdbabdccbebcedcacadaddbddedecdbceacacdcebceddeaaccbebdbcdbdcacaceceaacbbcaccbcaacecbceadbcccbceabdbcbaddbdcdcedecedbcaceabaacaaecedcabccbbcacdeededdabaeaabaecdddacbeaeebddbeeeaddccecacdeababaaccecebeeddecababbccdebdadcaacbbcaceeecacddadacecdccdeaeceadaccacacdbecddccdbebebabebdbaaeaceacbdabdebabcddaceacbeaebcaecadaaceddacaadbdcdddbdeacbcbcbedaadeedeabadcadbeacedeebdacdcdcdceadddaeddaedbbacbadacbabccdedaebbcdbdaabcddccbadddbebbaaeededadccabeeccceccbbedabecebdeabaacbbadceddddabbeeccdbedbdcbcbadbccccdcdaddaaeaceededeeeaebadcbcdadddcebcadcacbdbbcaaecbedeccbabdecddcccdedabdeecebdaacaecbbedbaeaececcacbcaacbaaedddecabbdbcadaceeeedbddeaeaaceaaadbeabeacbaeaabacccdaeeeecccdbccecdbcaabaadccecabdaacebaabbeedbccdedecaaddaaabdbdacccdeedbecdaecedbdecbebcacaacacedbceeccebbecccaeedabccebcadcadbbdcabbdcdaeabbccebcaebebaabcbeeadcebceabbdceddcbadacabcebebaacdebdcdccecdcbebdebccadbdcaeadcacbaeabacaebcbbbccccebecadbaaeceecdedacedbcbcdbecadeaeeebeaddeccdcebbdcaeedcaededaaacacbcacceecaeceadbeddcacbbdaeedaaecdbdaeadadccaddcebaccdecddbeaaacacbeddbdcaeaabbcccdbcbaedaddecaeecaccbacdaaadebcdcacddbeecbecdcacbabaedbaddeaaacdbecedeccbdbabddeadecddabaeeebaeaeebaadeebbcbcaddbdbedadaccdbcabbddbeccccaddadbacdadeebaabaddadeecaacbecbbbacacaacbaedaaeaeddecddceacecaaceeededcdedeaccadecaaaaccbcdbcdbcaebeeedccdadbaddccdbeceacabcdabaaadbbcabaaeaabbceddbdeeebbaabbeadcdcbeeecdbbeabecbeaaedccbabdabdcbaecceeaebeccdbcebaecbbabdcdadbeacabbccebbacaddbbebaeccacecdecaaacbbeabecbcbeecbbedbbabcadbccbddbdaadbdddeedeecceaeebcdecaadacabeadaddaebacbcabedbdcedbeecdcadccedbdaacaaaebaccaeeaaddabeebbeeddacdeaaeaceccccadeadbbcbbddcbaabcdadabbaceadabbebbbacdbedddbcccedccceeabaeccccaecdcdecbedbceebbdcbdeebbbecbbddbdebaccacbdebeccaabbaaedbacbcdbaeceeeabbcabaeabaceacacaeeabceeacdeaeaaeabeebaabdcbbabcdcaaabbbedecbcabaddbaddcadbcbaddabdedbeaeaabadcbbbbcdddcdcabaccaacaaaaecbeaeebbbeddddddcdeaaedeadeaadbcaddcacecbbaadedeaeecbeadeadbcadbaceecaceeeeedcaacebceabbebeecceecdadbdedcbbbabebebbcedebcbeddebceaddbbadadceaeddcbcdabdadccececcdceccedcdcdbccccabbaaeaeadbbdeadcceccaeebeadbadeaaddedbbedcebcaaddeebaeaebdeeeadbebacbddaadacdaecbcdeaceebcdbedecbaedcdbebcbecdeeacbccabbcbbadcbaedceaeedaeaadbdaacdcdaaadadceadeadadaeedebbadcdbebcacccbeddcabcdabdaacdcecccdcbcaadceaaddaceecddbccdebaecdcbbacedadbdaaeebcecaaadeaecdaaabdcebdacdbdeaaeeccdbaadbbabdecdbebececbadbcaacebeacecbadecccededcccbdcadeadccbadcddcbedcadbebacccdabebdeacccecbecdaaeecbbbeaabeebadeeeaebeacabaacdedeeeabeadabedcbcaccecccececaaadbadcdaebedbccbabdeebbcebaadeccdbcdceaabacdbcaeceacdbecccabdabaedbadcbcecbdbcedddebbedeacecaeedcbaeeedddacbbcaaccbeebbdbdbdcadacaabdedcaaddcbecbdabeadbecddadcbbdbaaaceabdacdaddcdcebbeedabcdebdabbcabaedaeededecdaaeaddcabddcececeebeaabccaababadaabedeaceccdadbabeccabeaecbabededdccddadeeddaebdedecaabbcbcdadceccebbcdccdeaadeeddadcebcbceccedebaeebbaddddbbacdcdbdcadcaddcaadabcaececbabaeaacbbbecaebcaedaadccceeebbeeaebaaedbeeedaeadeedadedbaddedcaeadebcedeaccaeacdadebdbcacdbeaacabcacadacbbeaebbaccdacebdcddbdeacdebcebaadeebcaaeacaabddcccbcadadadbdbeddbcbdcccbbbecdeecededdbbeaaccdbebebcbaabcedcabccadbbeebaaacbecaebdbbdedcbcbbebabeccccbecebbdeecebcebdedbcdbacbbededeebacebdddaceddcddcceeadaaeeebbeabacaddceabdbaaeabccceabbbaadddbbeaacaddacaeebeeaeddeddcbacaceeabbacabccddcbddbccaadbcbacaddccaccccabebacccddaebacbbeaabaecbccabcbbcdecbaeedaaeaddbbdabbaedaaedaaaedddccbedeacccaceacddccbccbbebeceabdcbbcebceeedacebdeacadcddbabebbbeecbeeebcaabcbddadaacbdbcaeeeeaeedeacbebdabbadcedbeacdacabeebbedeeacbcdebcdaabdadccccacaccbcdeaacaaccdaebceaedeadbaacbaccebdbeabbccaeecbccacacacbaaeddabbedabadadbcbdabbbbdddacdeebbdedbabacbdbeaeebddbcbbaeadddcbcceddebcebadaaeddebacacdcddbcdcecdccedadcdcaeebacbeeeacbbaeaccadedeebadecaeedbecbaeadeaccadaedbaebcdebabaedbdcdcadbbddedabebdcbabebcbaeaccababeecceecbeaadbaeceeeeedcbeabdecceadedccaddbebcccadddabeaaaccbaddededdacebccbeacbcdaceacacccbebaaecaddeecebcdaebaceecbbebabdabaebcbabdbdedbedcdbbeecddbcdbbccbacbdeccaeacedadbedacbacbaddccddcaeeabcddaabdadaedebaacdeaebcddbbbeaaadbadaeeedbdaebececdbbcbdbbccaddadbbcbcecaadedaacedaabdcdaecddcbeebabbdaddeceeadbcebdbadbeeacdbaecdcaecbeecbceaeebaacabeecadecdebbbbdceaabaedcbadcdbbbdcecbbaccbcbbcbadbebeecbceedbaabeecbbbbececaaaccdcbebadaeaabddebbeeabaacecdebcddbacadacdbbcacebdabceebbbbeccebccadcadddedbecddbadadadbceacaeeebaebdecedbbbdedadbdecbbedeabeeaecabdebeedeacaadddddbcdadcbebaeebabaedbedecdceeeedbedababcdddacccadecabddaeeebbcdbebedeaabebbcecbccdbcdaebbcdcdededabecddededbaaaeadccabdceececeeadacaddedbbabaccddcdddbbcbaeeaeabbeacedddabaddcedaebeeeeaadcebdbece
ddacdaebdbedcdeebbdbccdbacbbccceedcbccacdbbdadbeacbeaedacbdaacdebaadabdaacacdaeabebcbbdcceaddbcdcacbdddcbdcecddcedbbebebcdeeeddecdeececcccbdddaaeebcddcddccdabebbcababddacaceeeeeacdcaeeeabacbdaeaeaccbbccabccceeeeeedecbaeaceedecaddcbdeaecbedbceacdacadcdccabecedaabbbcaedcbbaccedcacddaeadcdbdeeeceacdbacbbaedacdbcdcecbcaaddcdbcbadadccaedaacaebaebebcbeaceadabebecbecddadedbacaebbdbeeaeeaebcbaebcbcbbdaaaddbdeacaddeccceededaeadecdeedcbabeadeacabdcdcdecceaecedbdaeaadeeacaccbadeadedaceaebbacbbeeebeddbebaeceebdcbebcaacbeeacbaaaadeabeebeddcbcdeacbcdeabaeadacebaceabbdebebaacebbeebeecbbbaddadcbcdceadbbadcbdcbabbeadeedadeaadcbabeaeadaaeaccbeddabcbcecebddcbddabacebebbdbbcdcedaabdacabdadbdcdeaebdccadecbeecabcaacaaadcccdebddacccdcecdeddccbcbbbecdeddcdaecbeedddeeedaecdcbddbdbbaabebcbcdacadabdbbaaabcacbaaeaabcabddabdcbdceabcbbdebddecedacbeadacdbcaebccaeeebeeaccaeccdaeecddadecaadbbcbeacebcaacdcdcceeacdcbcaedddddeecdbcaeccaeeeecabebedebeebdbaedbbadbdeccbcaaaccbcaeddeebceacbebaeebaeadcedccdddebadacadaadcccacaaaddaeaceedceccbdbbadeabddbaddbeaabeddcabedddedcedabcbeecaecaaedcdceeeaceacbdedcbcbdbdaadaabdbccaaddadeabadcedddebdddccabbbbbbccbdbbdbcdaaeaedbebdedbcbddaecbadaeccdacebeadecbabaceadbcbdebadecbaaeeacabebdedebccbbbedaddddcccebcaecabaedcdcddcbcaaeabecdcdddcabedaacebdeeedccceccbacdcaebcceaebacaebcbbeeeabaeababccbdcbcbdbdadddbaeabeccedeeabaaecbcedcacbdaccabaeceddabbbedeccbaddcbbbcbcacccbeebeeaaceabdaabcdddbadadeadebddeeaceabecbdebddaabecbcbbbebdddedbcebecbacbdabebccbcdbbeabbddbacbccadcebcbdcbdbcdcacdacabcbaaeeabcebdcdaebbecdebaeabdbcdcaaabdeeebbdbbcbedbdadcabebdcabaeedebcbddacbccdebecccdedcccaaecbebebdaddadaeccdcedabdcebbccedcaddedccebdebcbbccadddbeabeedebdeaedadbeaceccebceddedaaabceecaaacebbdbeacddcbdbaaaeebceebbccceaeebddeedbbdaddebddbeccaddcbcbbeeacdbccadeecbecbbeecadcbdcadedaaaeddecdbcbddebbbedeaebbbcbacbeabacdebebaaadccdcdebbdaaebdeeaaeabdadedadddcddbadeacdbacedcabadeddcccbbceebadbcbeebccaceabccaedbcbabbadadeceddcaeedcbbbadadcaeeeacbebcaeecebebdbbdaecceaecaecbaaddaddcdceeacadabcaeaecceeddeaddaeaccaacebeddbcbcaecaddcdecacccbabacbbaebaadcdaddeaeddabeddbaadbcededaabaebabaadcbbeeeedaedcdbebcbddcacbdbccbcaddabcceadccdcbbceaededbdabcadccaeabdbbebadecbbebcccbdddddcebceedccaaddceaaabcbdcedcbaccdeacebdaabbeadebccedaacdcadceedbbdaaabdccdbeebbddbcabdeaadbcdacadeadaedbbbccceabeedaedebcbbbcdcabdbeedacabdcacecccaccdececbcaedadacdcdebbceedcaeacbceaccbbddeddadbcddbededaadcbabbaadddebbbddaeecbbdbdaedbdedcedcdaaddaacbacbcbcaaeacecadbcccaabbdeebaaadaabcebdddbacdadadcabaaecaecdaeecdaeeabeceaceceacbcacebabebecadabeddbdcadedecddceeccdcedcdadedadebaeaaebeddbceecddadbcbcaeacabcddcdbebbbccbaccccbbeebdccbcdbbbacabddbabcbceedadddcdeabdbeaeaeacabadddcdaededbaaebeaacaeebaeedbeaeaadebedbbaceedeebeeaacbbacdaccebcbcceedcddeddeecadcccaabcceaeacdccdaabbabeebcdeaaeeaeebacadaddcabcdbccddeabceececddcbdacdaabcabdbcbedabdcdeebceabeaeebcdbecaaabdaaecadeebadbbebdceddecabeadebbeeabbccebcaabbdeeabcacbaecedcaeecccbaabecbccebeebecccdcbbcdddaadbcdccdbbbbcbcdededcbcbdceddeddddeccebdddcbaecdbbedebdcaacadaceddceedceaddbcbadeeeecbbdbaacdcbceabcadacacdbaddcdcbeacabeadebacaedccbdbdcaadbeecdbdbcbdbeddeccdbdbbbdccccdebcaeaeaaddaddabaeebbaaaceececdebbaedcaeedddcbeddeaeaddabbbcbbeceececeabaedcceacaddadbeedbcddceecceebcccbbadbccbcbcecdeebeddbcedbdcedbdabcaddeeadbddcccdeebcadaceedcbdebacabcbbdbdeeaecdacbbceaedbbbebdaacdaabeceeabeadeeacdbdbcaacdeabebbbdcbaeebedeecaaddddcdeecbeabebbacadaaeccdecceeacebabceceeccbdddcebdabeebdbadbbbcccedacecccddabbcbbcbeddbebcdccaecaeacdcdabdbceabdadeeaaddeabceedeccaeaddcecdaaebbbddeacaadbdecbabaaecaebbdeeeadcecbccbddbdbadbcdcaaebadcaabccdaacdaeeeaacceeeccdbbcdbaadcacaebaeacbddbaecaaddbdededabbdcdccbbedcebbebddedceccabcceddaabbedebbdebdddecdbabecbbcbeadeeececeaecddbeecbebacaabbbedaeecbbaaeeebdeddceccdeadebcaacacddecbbbdeebddabdabbcaeadadccebcbedddaabcbaeccdbedbdcecedcdeedeadbeacbedaaedccabbecacdaebdcecadcccdcabbeeeeedcacdbbdecbaaaabaeeccacecbaabaadccecbbbcbddccdecadacbbeaeecdacbeabaddeeeeadcdacadbccaaccadbcaeccabbbeeeebababbbbaeedaaceabedaebbcabacececbcbbeecdaeeabbecbcadebcdebeccbaeeeecdcceacaacccdeebabbacdddedcccaaebbaddcbcaeecdaededdbdadaadededbeeecbcbaabeaccaadacedaeaeeacabddbdbdabbbaedcdcccaeeeccdeedbbccbdcdcededadabcccebecbaaaadceddbdabccdaeadbaeccabeaeceacdccaadeedbbdcbecdecadadbcdedaaebbbdaeaacadebbaebeddacadbbacccdddbebabaadeeaecbcaccacadcdddeaedadaacdbaaeadeadaebbdeaddaaabebdebcedcdbcbbddbbdcaedabbdeedeeaaadeadbedbabbedeebdbabaedbdcbbdeccbcecbdcabbcbccebaedcdcedaaccacbcddbcddccacabcccecddbbdbeebedaaedadeabebdcddabddebdddeeeeebbacdcdaabbecabababacecdacadaccdaaeaeccaeddaedbaedbbacbcaebcaeedbbaccceeeaabacacecaddbdddaeedcdbebcdcabccbcaebddbcbcdabcaceccdbdeaedaccccedbccaaecadddacaacbcdccccaeabccdddaceaaadabadacbadbbbbbbcabbdedcdbabecbbcadbbebccdccaebecddaacebaaddcbcaaebaaeadcdaedeedeaaeeccbdbcbcabdabcbeedacaaabebeeeceddeedbdececbccbaabbcbdececabecbabaabbdabcbabadcbccbaacdbeebeedaecdbbbbbeeecedbaebdcadcdccdbcbacaeccdbcaebcdeacbbadcebdecdadcabbdaacecedbadddcbedbedbecedcbdedabdcbcbabaddbbaadcaaeaadcbbacdabebcbccdeecccadcadbceecdbebcbacebdbaeaee
