heh
Diffstat (limited to 'src/inp.txt')
-rw-r--r--src/inp.txt543
1 files changed, 141 insertions, 402 deletions
diff --git a/src/inp.txt b/src/inp.txt
index 1a43c26..64dfde1 100644
--- a/src/inp.txt
+++ b/src/inp.txt
@@ -1,402 +1,141 @@
-bwb, wrrbg, ubwg, rwg, urbbgrr, wugr, rububww, rbrw, ggw, grgwu, wb, gwuuubw, gbr, ugur, rug, ugw, rg, uru, wgrbgug, buwwrwu, bbbuw, urbug, rrbr, uwbr, wurr, wbwrw, bug, rggwguru, brrgub, uuwg, gww, gwb, ubrb, wgrg, rubbgwu, bbb, buu, gbgrwg, rwuwbg, uubwbu, buuu, uwurwgu, gwbugwgw, guru, brww, bwgrugb, rbbgrw, ruubg, wub, wbw, bgww, bgugg, rru, urrwuw, bwwgw, brbww, gwug, bwwwbwb, uubggg, gbgb, rbgub, bwuwgg, wrbb, buwrw, gbbwrrg, gug, wuww, u, ru, gbbbu, ugwrwgb, rgb, rwwuwuwb, ruugwrb, rgruw, wwuwwbbw, urrrbu, bwg, ub, urg, ruwg, bwr, wbwb, brbwrwww, rbwgrgub, gbb, grwwb, bwggw, urwr, rrrug, buw, gbbgrguu, rbgg, brbwur, ububwb, bur, wruru, buurbu, ggb, ggr, rggwrub, uwbbbbgb, rrrb, uwr, bwwrr, brgw, urrwug, gub, rwwb, wgw, ggur, bbrb, uwrbgbu, buubu, urb, bg, gguubbrg, gg, rwr, uubb, wwb, uwgbub, brbgrrb, ubbbrwb, ugr, ggwwug, wbgbu, grw, wrb, brr, rub, gr, guwb, ggrgr, rrb, uuurb, brw, wrg, guw, uggr, uuurgw, wrrgu, wwuu, uruuu, bwrr, wwg, bwguu, rugww, rbw, wur, buuuw, rwb, bbg, gbu, rurw, brwbbb, wbbgguw, rrrr, bwbbb, bgu, uurbb, gwrbwb, wgwrgbwg, wgrw, gugw, urrbb, rww, ruu, uwbrbb, bbbrwb, bugw, wug, wgg, rwru, r, uwg, wggr, brbwgb, uwbuwg, ubr, rbgwrrw, grwbur, grrrbb, wgr, rrbw, uurw, wbgg, buwg, wru, ruwwu, wbbbrg, grgbgbr, uuu, wrr, ubwr, rubbgb, gbrw, gbug, uwrur, ugru, uruggr, ubu, uwgg, wrgb, wbg, ug, guu, bgw, wbu, wuru, rur, wwbwwr, wbugg, wrwgwwb, rrgu, uuugg, bgbb, gb, uwugwgu, bguw, ugwgwugb, brburg, grrbw, brb, bguwb, bwugu, ubwgg, rbr, wwrb, bwgrug, rbww, gwg, rgrgu, bwbgrgb, wwbu, bwugw, uguu, uubuggwb, uwb, gbg, uubur, urwbub, uggrr, wrurb, bbr, uggg, gur, wrwrw, bbbrug, bbuw, b, wbgw, bubgubg, ggg, bru, gbuwr, ruw, wgu, ubb, gru, bb, uwbug, ugbrgu, uruwrrbb, rrug, bgbu, ggwgbrr, rwuuuuu, bgr, rrwu, ruub, burw, bbww, uuuu, gwwb, wrur, grb, br, bwwgg, gburg, ugubw, gbwbwbb, gwrgubrg, bguwwr, grgugbw, rugw, guww, brrrr, uguurb, uwwbbw, guwgu, guguubr, rwu, bbbwb, wggru, bub, rwrg, gw, bw, wrgbrb, ggbru, gwbw, wuwgu, rwgurr, gugr, rbu, wrbguww, uuww, rbuwu, uwu, rburgwu, wgbbuu, rggrur, wbr, buubb, rgwb, bgg, rwurbg, urgrg, rbrrr, rbur, wr, uwuruggr, buug, wubw, uubbbu, gwu, ubgg, rgu, uwwr, brgrgw, uuw, wwr, wu, grgwbbb, rgrbr, bbu, wuwgr, rrg, urw, urgbgr, bwwb, gurgu, rr, rgr, rbg, rgrr, uwgug, gwggbw, rgg, ubgr, ggww, gugggr, rrbgrw, rrr, ubw, uw, gbw, wrww, uwwwrwbu, bgwrugu, guur, grrruuw, ubrgg, ggrb, grg, bgrru, rurrb, ugg, wwgr, uwbrg, wuw, ubbu, rbb, www, wwubgu, ur, bububg, gwr, grgguwg, bubr, wwu, ggru, ugu, rgrru, uburu, wuu, wbugrwu, uur, urwgrwg, bwgwgwg, ubgru, burugw, wgbwrr, urr, wgb, g, ruwggg, wbb, bbrrg, wbuw, uubwugw, rwrr, uubgr, uww, gu, uubu, rrw, ugb, buuwr, uug, rbwbubgb, wgwburur, rrurr, uguw, wbrw, ggu, ruwgwb, rgw, ubrbgu, ururb, rb, ruuu, ubg, rbbbggwu, wg, wbrbbg, gwwwuu, bugg, uu, rbgwrwu, gggbbu, rbggu, wbwwr, uwbbu, ggrwu, brg, buub, bggguu, bu, gbrubgwr, wrwwb, bbw, wubrbb, bbwbbur, bww, uwwuuw
-
-wgurrgbbgwuuwwbwwuwggwrbggrbrwrgbbwwwbbbubuuwbwuuguwr
-bwuuubbguuuurgwrrrrgguugurwbubbrrgugbuwurgu
-wrguubgwbgrwubrbbgbrbuburugugbrgwruwrrgwgbgwubrgrgg
-rbbbwbruubwruurbbbrbbbwwgrurgrgwugbbrwgwwuwgwwb
-wrwrbrgrubguurbubbgbwubrgbbwrwwwburbwrrubbgruwrwrgubbgwwu
-brwrbuwbgugubwbuwgwbguwugbuwwurwurgwrurbrgwgwwwbrb
-bwrrbbruwrgggurgwuwuubuwubbwwwwgbwubwbrguwwbrugurwgrru
-burrwrgrbuwwwrwbuurrbwgbgwburrwwugubuggbguwrgurbggurwrw
-bbwrgubwgwgrwubggbrgbrgwuwggwgrbbwbbuuuugwrgbubgurgwgwbbww
-ruwbuwwgwwgubuguurbbwggugwwwugrubwbwgbggwgrr
-wuubwguggguwrwgbrrwbgubuwgrgbugrwubugggwru
-rrugrbrwrgruwbwwrbwwubbuubwrrggwruruwbbwrwbbgw
-wruubuwrgwbrwgbbwrbrbwruubrbuurbbguwubwuuguwwrrgggub
-bgugwguwgrrbwbuugwgwruwugwugugbuuwwgggwgrggbu
-bgwrbgugrgwwururrrbrwrwugwwbgrrubrgbburwrrr
-buuwbggrbrwwbgugwwugbwbbbrurgrrwrwbuubgrruwggbwbrugwr
-rwbguwuubururbugrwbguuwuubbbbwrrurgbwubwgwwwgwbgbwggrrwb
-wbbururwuuwuwrrgbgwgrubggbrburrbrgrugwuwbwrburwwb
-buubuggrbbuwbgwuwgwbwbgwrggbbbgguurwrrrubwgwrrurgruubu
-uwbwwggrrrubwbbgrwgwgwgwguurwrwwrrwwwggrwwbwrgwuuwgw
-rubbgbbrrbrubgbbggwgrrbrrurwrguggwwbuggbbgbwrwwbuwr
-wuwbruwgugrgbwgbrgrbrbwbubgbrurbgurrurggbwgwguuwgrugwubwbg
-bubgbgbwuwbggwuwgbrwbwrbuwrugwubwbwrwggwrggbbur
-uwuwurrrbwubbbwgbbgwbuuurggwrwgbwwuuwwbwwgburburbruurwugrg
-brwrrbuguuuugbrugbwggggwuuuwguubbwuurwububwgwwuggrwr
-uburugwgwruuruuugwrwrwuggrrgguubwgrbbbrrwwgruwbrurgg
-ruguwgguubbbgwbrwbggbuwrruwgrrbbbgurwgbwwwgrguurrbbuwwggu
-wbwrwbbrrgwgbuguwggrrwwuruwbuwuurruurrbruurwuuwrgu
-buuubgbwugbubrbbgwurbuuuwuwgugbrrurwgbbgrwbrrgwgww
-rugubbrbguurwrruburrubwwrubrugwwbbrwrgwrbrwwubwwrbu
-gwruuwbbgrubruubgwuwwgbrguurrwwrrrwbrrgguurbb
-rgwguuwrwbbgruwrbuwbwbbwwgbwggwubwuwwbwruwrruubrbrburrr
-rbbwurrrbwugwbburwwwrbgggbggwbwrgubrbwrwwww
-bgrwrwuwrwgrwgrrwgwrrugurrbrrrggggbwguwrwwbbrb
-rwrrbwgrbgwbrruwbuwrruwwwgrguwgggbrbrwggwbwgwbrr
-buurugugugbrugbugbwwubgwrrubruuurgwurbrrrr
-ugbrbbrwbwgguwwrbbuwwgurbuuurgwrbrgbwwgbwurrrggrwwurur
-gwgbubrbgwrrgrgrrgwrwbrurgurugguruwgwubbbrbbb
-ububbbrbrgrrgwrurgwwwbuuggwwwrwrwwugruwuuwgbwurru
-rrururggwgbrrubbbwwwwuuguubugggwrggurbgurgguwgubbgbbrg
-rgwbbgbgrgrbuuwgubgurbggbbggwgbuggwrugbwuuruugbwuuwg
-uubgbwgguuubugbwrwgwggwbuwubrrubbwbwwuubbgwbb
-ubugrgwwbgbuurgbbggwggruubrwguuruubuwrbuggbgrrrrguuu
-brrgggrrbuugbbbrbgbbbbwgwrugwgbrbuwbuubrbgr
-rgburwuwbwgrrbwgwgbgguugrrwwbgwuwubbbwwwbbuguw
-bbgrrwrwwuuwrgrubrwbgrbuuuwuwbbbbgbwbuuwrbbrwrw
-guuwbwwwrgbgwrwwbbrwruruggburuwrbguwwwwuuuwbw
-rurwuubwwrggbuwrrgbgwwbbuuwbubgbbrurwbgwbbgwruuwgb
-grrrwuruwrgwgggugwbbrugrgggbbgwwbuwbrwuwubwbbrwugrugugw
-ubgubrggrwgugguruuruwuguwwbrbuwubwubrbugrwr
-rrrwbubburgguurwbgubrggrgwrrurwuruwrrbburrgbwurwgbbwwrrb
-bubbbuwrgwbbgrgugbbrgbubrrubbbrwbbwuwrggggubwbrr
-ruwgwguwbbwrbbuuuwgrgwrbgrgurruwbgrggwbgbugruwwwrrbb
-guwrwgbuubwurbwrbbugrrwwggbugwgwugbugbgbgbub
-rbwwubrgbgwrwrrgbuwrbwuubgwrugbrubwgburbugbrwwuwuwbwwrw
-rguuubwbwgbbbububugrguurwrwgwrgbwggugwrw
-grbgbrggwubbbwbrbrwbbbwbwubuuggrruuruurbgrr
-uwrubgbwuwrurrbbguubrbwbururwgrggbwwbgbbrwrubggwrbbbggwuuwrw
-brrwbrbugubrbrwgruurwbbbgrwwwgbrugwbgrrrbrwugurruuuuwb
-ugbrwbgrbuugwrguwrbbwwrwrrbbrurwbggggwruguwbwbwuuw
-rrbrwbrbbrgrbbwwggugrwgbgugrgubggwrwrwrubwrgugbwwgbgwbu
-ggwrgwrbwggrbbugugbrwrgrrrurbrwbwrbbbwbbgrwgbbr
-rbwggrwguwwwwgubgbggbuwwwubrbbrbgbwrbrggburrrwwuwurwg
-uuwguuwwrrgurugbbbwruuuruwugrbrrgrwrgbbbuggwwrubgw
-uwwbrgguwbbbburrrbbubrbrurrbbwggurrguguwgbrurwbbbgu
-gwbrgbbbbgrwurbguwruggbrgrbbbrrbgwgrugbuuruwgwugwwb
-wrrwwwurrubwbrgbwwggurwruwubggbuurgwbwbwugugbbbwr
-ggbubrwbwbuuuurguuruwbbruwugwgwugbrgbuwwwwgrbwrw
-wguubbbwgbbbwbgrrburbgwrrrrrrbbgwwuwuurrwbrrw
-wwuubwwburbrrgrubwgggwguubwrgwgbubuuuguburbrrwurgw
-wrruugwuuuruubwrbrburuwwbwugwuwrwbwuwuurbwggwbgrbr
-bwugwggrrrwrbbwbbruurugrrbgbwurburgwrwrrbruguubuwgrgb
-wbubwgwwwrbbuurbbwwwwbwugrwbrurrruwuwugrrwugubwrbgrrgrr
-wbgbggrggwgurugurwgrwwuuurgbrggurwurwwgurrbwrbgwrw
-ubruugbbrrgwrbuuguwgruuwggururwrururugwbbrwburrur
-wwbgbuuggugrrrwwurbgbgbwwgwubgrrruurbubbgwgbrwggurbb
-rgurrurrwbrgbrbrgbguuguwugwwbggbwubgwrbbuwbrgbbrbrgbwb
-wuuuugwwwrwurbbugwguuubrguwggrgwrguwubbgrwwgrgbbgrguuwguwrw
-ugggbrubrbuwbruwguwrrguwgwrwgwrbgbuguubgggugrbwubugrr
-grbbggbrbuuurugruwbrrgrubgrbruuubwwbgwwbguwwgwwuwggrr
-bbgrgwbruguwrggwwrwwrrggwbbwgugrgbrwurwurgrubuwgr
-brurwguurrrrubbuubggbrbwwrrbrugwrbuguwbgbgwubg
-wbguwbgbrubgwrwbbgrgrbuwbgubruwbbguwwbbwugwwwwrw
-gbuuuuruwgbwubgguwgrwggbwbrrwrugrgwbwruuwrr
-wwrrugrbgrrwwrbbubgwbguuguwrgwuguwuuurguwwuwgbgg
-gguugwwrrbubwrggbbbuugubbwwrubggbbbwrgggbwguww
-gwurrgbrrbrurgbgwbgwrrgbbggrwwwbbuugrbbugrwubwb
-bbwbgrbbrbgrrruuubwwrrbwgwgwrrrrggguggbrrrubggbrrgwbubr
-gwgbbuguuuwurbggrrwrrgwbwbgbwurwgrugrwgurrwgrubwr
-ugubbgbgrwwrbgwrbwrbbbrbwurgbuurbuwrgguugrrugwbbrr
-grggbbuubwbgugguwuburrubwuubuugrgbwgurrwbubrrwburg
-rwgwggurrbwurbgwbbgugrgrrggbrugrwwrgbbwrburwgrg
-uwwrbwbrwbgubuugbgbbrbbgbwgbwbgbruwrwuwgbbw
-guwrgwrgbbguuubbburuburrbrubugrrbwgrbwbwrgwrrgrbruw
-buwwgrwuwwuuuuugwubwwggbguurbgbbuggrbwuubbbw
-rbggrbuuugrwwrwbrgrgugrbgwbuwrbuugbrbgwwurwrbwwrbggwrbburg
-ubwbrwrubbrubbgrwbwbwwugrbbgrgwgbrbwwwruwuuuuurrbuwwg
-rwwgubgwggrbgbrbgurubbbrwurrgrubrgbgrggggbgbwwwgwrg
-rugbbwwwwuwgbugubbrrggbwgbgbruguguwgubrguwwb
-rwurrrgggbrwwrrbubbwrbbbgwugwwbuuwgrbgrbrwwrubgbrwbrrgwrwg
-gbuwwbruguuubbubrbwubrruurrrrugbbrrwuggwbggw
-rbubggbgwgruwugbggwgbuubugurwrubuugrrwwwgugwuuw
-grrubbguubrbwugbubguuugbrurubgurrrbrubguwrbrrbwwuw
-bbruggrubwrbgwubbrrrrbwrrbgbuwbuguburrrgwwrwgggrbbugwubww
-uuwgubwgguwuurrbugbgrwrbwwwgburuuguwguwrwgbgrgguuwrugbr
-wggrgbrrugbgrugbrrubbbbrwwwugubrurgwwubwbggwuwgwwwwgwbgwb
-ggubuwrggbuwwwrrgrwwgururbuuwuguubrrwuubugrwugburugbbrurgw
-wgrrwubuugrbbbburgbwubwurwbwgrgwgrrrbggbgrwbwguwwg
-bggubgbuuwbrurwuwguuguwrgwgbbwugubwuwrggrrr
-bggbbwbugbwggwgurubwrwgbbggrwwwrrggwbgrrrwgrrrgbwubgrbuurw
-gbwugruwubgbuubrgbrgwggbgbrrbrbwubbbuwrgubbgwggbgbbbgubrr
-rwgubwrguurbbrwbrrgwgggbwugbbrwwuuwbguwbuwguuwbwuurwbburr
-ruwbrubububggwuuwbruwubgruurrwuwruurbuuuuwwrubruugw
-wbrrrrgbuwgruwwrbrrggwgggrbugggbgbbrruwrrwbwbggwg
-rrgbwuwugurwwbrgbrwuguburbrbbururgwbwgruuubg
-brwubwuugrruurrbgrwugubuwuurwrwggubrrbrbgbggwugurgwuubuuu
-wgburgrbwurruwbuuwbuuwwbgwrggrbguwwbuuubgw
-wwrrgwrbwwuurrgbgwwruwurbgwuuuwgbrwggugbwrubbwrgrg
-uuurbbrbgbrbbruruwurwrubrbwgrgubwbuguuurrrwgwwrw
-wwrgrwuubuurgbuwgrbwbguubbbruwbuwgrwururrrbbbggwurwbwwrbww
-bgwrwubgrbwbbwuurgbgwuubuggwbgwurrbgwgrgwguubrubwrw
-rwwgbbrrrruggbwgugurwuwgggwgwubgbrugggrbwgguugw
-uwbrrbrwruuurbuwgrurbbrgguubbrgbwrwwwwrw
-bgwwgugrrbwwwbwgwbbgrbrggwrbwrbrwuubbgrrbwbgwurgwugwur
-rgwurwrubgrgrgruwwrbrbgwbuwggbrbrrgwguggrgwgbwubwgru
-bwgrgugggugrugwrwbuuwgburbbgurwwwurrgruubggw
-gwuggrbgubgrrugrbubrgbwuugbwbbbwbwuwrubwuuuwbgwuwgguuwr
-bbgubbwrbugrwrwgburruruwbwrugwugwwwgwguguwwrgwurrrgww
-wrwgggrrbgwwggugbbbuwurggbbgbruwbbbbguuwgguubg
-rbwubgrrbrwuwrrruuruubbrurwrrubuugrrbubrbbbbrbgrwuur
-grrrguuwuruggrwgrgguuuwgbggwurwbwbwbbwruruurubugubbgr
-wgurgbuuugruubgwrrbbbbrburuwrruwggggruurugbbugrrb
-urburbwgrgubbwgubrbubbgbgrgruugwbwwburrurbuubgrguwrg
-wrrwugrrbrgwrwwuwrbggbrbgwggrbrbgrgubgrbbbbbwrggu
-wuubuguugggugwbrwbbuwgurwwgrggububrgrbguwwgbuwrr
-gwrgwubrwgwrbugurwwrbububrubggbwwgwbubbbuwrb
-rbrgubgwruwwgwurgbubbggbwrbwrgrgwbguurwwub
-rwuwbgugbuugwbgwgrwrrggwrrugrwugwgwruurwgbrgwrubrruub
-rrwgguwrgrwugugbwrrggguuwguwwgwwbbbuwbwwuuurubub
-bbwwwgbuwwrgbrugwugwuwgwwwbrwgbruububwrwrbugrwgwwuugb
-ubrurrgwgbrwgrubbbuuwuruggbwwbguwrbbwbwugwbugurbrguubur
-grugwbuwrwgrwubbbguuwgrrurggbuwbrwruwguggubgwwggrggbw
-gbuuwrwugwgrburbrwbrggbbuuwuggrwbruuururguuwwwwgrbwwruwrr
-brruururbggrbgurbrugrbrrrrgbwgggwgburrugwurrw
-rgbwuggwrugrwrbbrwbbrwwbbwbrbwurruuwrubgwrgbuugww
-wwbgrwbugrrbwrrbwrwubrwuurwgbgugbrwgwruwbugrbgugbwrrbrr
-ububuwwgbgrguuguruwugwbubgwbwgrbbwbbbrgwgbuuuwwwwgwrburu
-rgrguwrgwruuggubwwbbbbbggbrwwurrrubgwgurbbgbubwwguurgbrwr
-uggwuwgrggurgwwrugrrgguururbuwbuuuugruwwgbrubruru
-bubwuuuwurbggubbbwrgwuugwwrwubbrbbgwggggwg
-rrugubbugwugbwrbrbuuwbrrgbubbguwrwgrrwbguurwwubbwur
-gguuugggwuggbbgugwggwuguwrurrrwguwugwuubbruggurg
-ugrbwwbuuugrgwurbbrbruwgrgwrrwrugggbbgrguugwwrwgwbubrbgwgb
-ugubgubbggrggrbrwuwuugbrurggrguwbwuwuwwwbr
-wgwuwbbbwbwgurbuugggrbwbuuwwrrwuwrbbwbgrbbrrurgugwgur
-grgbbugurrwgurrbbbburbuwwggburgbrgwubwbbrruuugbruuwbrguguu
-rrbwrwugrggbggwbubgbbugruuwuwwgrurggbwbrruuruuburwugurr
-rbgruwrgbggggrguubruwbrwgrwgguubruruwrwwrwwgbbubgwg
-uurwwbguuubbugggwuuwgubrggrgwbwugurrrwrgwugurwrrubbguuuu
-wrugbbgrgbwgwwrwwrbgrwurbgburgbburgbrgbbrguwruubwbrgrgwuw
-wgrggwrrwrggwgurubburwbwrwgrgwwrbbbwbbrwrr
-bbbrgrbbbggrrubbwgbwwgururgbbbggrgwgbggrrbguuwgwrgwwbwugu
-bbbbbbrwwgwgrgbgrbwuurrruuuuggrbrubuurgrwbgbwuwgurwb
-rubrgwrgubrgbrgwrgbbbwrbuwurbuubbgbbrwgwbrguggwbbuwrrbuwgr
-rurbuuugbwwuuuuwbbbbgbgwurrbubwrgugubgwgruguggbburuwbgg
-bbggwbbrggruwwwbgbuugbguruwrgbrwwurburgbbrruuggurg
-uwrururrguubwwgurrurrwbrrbggugrrwwgrrrbubuuwbwruu
-bburgggwrrgrwwwuguwrwwrubuwrrbgrbuuugwuwrwgw
-bggggbugbwwubwgrgwubrbbwugbwuwbbbbuwgbgubrwbbgu
-guwrrgggwgugubrguwugburugugrruwurgbwuwgbbwbg
-bguwwwbbwbruuuwbwwgrbwwggbbggurugurrgbwwgu
-rgrbbbbgrrwurwbrwrrggrgrugwurwbrrruruubbbwubuwburubwgb
-brurubrrwrgwrgubrgbgubgbbbuwwrgugwrbruwuwrrguwrw
-rgrurwbrgggbrrwbbuguggugwgubrbgbrugbbwrgbrgbrbgwrgwbw
-wggbgwgggbbbbuuugwbgbrrwbbbruwgwuubbrburgwggugbubwrwggrrwr
-ugwgbugwbbbugrrgbrguwgbuguwbwgrgwrgrbrgggwggwbrrgg
-bgwbugwgwbgrgrbrubuwwrrrwrbbwuurggbbwurwrw
-urrruurgbgubwgubrrbuwwwbwgruurrwbuwgwguwrrbuwwgwuwb
-rugwbgwbwguuuubbwwuugwrwurwrrwggruwrbugwuuurwg
-gwrubwrwrwbwbgwurgurbrrbbwwugwbbbuggrrrbbwwrbuwwuuwugwgg
-rwbbrwgrbwugwwbwuwgwwugrrgwgrgrbbrwbwwbguugwuugbwrw
-uuburwrbrrrbbwrwbrrbggbgbugguuuurbwrrbrbwgggruwwbrgwuggwgr
-gubrrruuwubgbruwugugburbwbubgbrburrbwuuuwuwrw
-bwgwuuwbuwgbwuuwbrbbugrgburrurwurrbwguwbbwubgubruug
-brbggwbwggbwwrwwbwbuwburgwbrbbrubwbugrwwwwrbrbwwrw
-brbrugrburugbgwrgruwuuwwbbwuwbwbruggwguuwwrwrbg
-wwwbuwubgurwuuurgwwrgurgwbuwuwgbbuwbuugwuurrbwwgwwb
-wbgrwgrubbugbubuwugrgbgbwuwwguruurggrgwubrugrrbbgbbgb
-rurbgwrrguugugwbugwgwrgrbbwurguwbggwwrwrrwwurgbwu
-ururuububuugwuwugrrwuwrgrgurbwgrgbbwburuuugrbrwgr
-gbruggubbgrwubrwwbrgwbruwgrbbwwbuubugruuuwuw
-wwwbbgbruurrbbbwrgggrggbbgrwbbwbwuurguwuwuubgugwguwwgb
-rurbbbgwubrrrgbrruugurggbrwguugurrrggurwrguburbrwwrw
-gubggrrwbrurwurugubuubgrrbbwguuguwbwrbuuwubggbrbgwrrb
-wggburgrrbrruruurbwwrwuurruuwrrwbuwgbrwubggwwrubwggb
-rgwwwwuubgwbuubbuuubrbugwgrbbrgubwrgbwgwwubbbbbbwbbgwgw
-wwubwgubrrugbububwwbbrugbbwurruruggurbuuruuwwrw
-bwgbbrrbwrbuuuugwgrbgggwbubgbgwrgggggwrrbwugrbwbuwubbg
-gbwwuwgbgubbrubrruwwwbgwrwgrrwubuwbbwwgurrubwbr
-gwuwrgwubwrwrggburwggrruggbubwbbggbrugwgbburgugrrggwrw
-uwuuuurrrubwbwrwwrubuuuuwuugruggwbburwgrbr
-grurbggrbrggbgubwrrgwuruuwuwurwurburrubgbugwbrwu
-burbbggrrggbbubrrrbwwwwburwuuwrruwgruwwgwwrgwbwuwubururwub
-buwbrguuurrwuwbwwbuggggbbwwwwbuwbggurwuburugrguuugub
-uwububuwgbrubbwguuwurrgrurrwbggrrwwrrrgrbubwuwgwrrgbububgr
-gwuwgrbwrwwugbbgbwwuuwwrbggrruubwwwrgrrwrbrrgrbwwbgbbrw
-bwbbwrwrgguurbwgrggbrburubgwrrgubwbbgbuugwgbbbgb
-rguubugwuugbrbbuggwbwgwggwguwbrwuwgrwgugwwwrrwgbw
-bwruuggrrgbubuggwbrwwbrbwuwwugwbuwuwbubwuwuggb
-bggwwubbbbwrgburuwbwgbubbwwbrugbgwrggbrwbbbuwrubwgburgruw
-urwbbbruwbgurrruugggrbbbbwrbubwwggubgurggwbggbgwwgw
-rwwrrruwrrwuuubwburggbugwrugbgrwgbgrgggurrwbwrwguwwrwg
-wbuuuuggbbrgurgwurbrruwrrugwuuggbbwbggwugugrrgwgwrwwrg
-uurguggwrwwubgwgrggruwwuurububwwuurguuwbubgrgbuw
-uurguwuruggrbbgurgbbubrrrwwurguruugbwggwgrgwgrrwrw
-burrbwrggwgwwwwbwgbwwrwwwrurubguwwuurrgrgbbgg
-ggbrbwbwuuuurrwuwrrrrwuubgbrwwrrgubrwbrurbwrw
-wwwwggbugwrwgwuugbuuwubbgggrguuuwbbbbrrrgbgbubggrwww
-rbwwrugbwrrgrbgbgruwgwbururuurwgbrbrurwrw
-uwggbrrubrugbbbrgbwwrbubwbgwbuguwgbgbuubuggwbwbrggwbuuwu
-rbwgwrwgwuruwuruwwuwwbbwbgwgrbrwruuwrguwrw
-buruwrbgwrrwwurwubgbgggubbugwwugwbgwubbwbrwgrbuug
-wbubrgubuurbgbgguwubbgwrwrrrrwbwurbgggwbug
-brrgugbbwwbwrwrwuggbugrgrwwbbwubwuwubgrwbruggw
-rbugggrgbubuwggggruwugbwubwruwgbrgrguggbuwbwbwbwrwwr
-grubrwrbrwbubbbrbbggrrburwruwbrgbbbwuguubbrwrgrwbrgururb
-rbwrbgwrgwbrrbbwuggwuwgwwrurwubgbrwuuuubwrbwurwwurugbrwbgwrw
-uuwruurggwbbubwgrgrurwwrggrgrwwguugwwbbbgurbwbru
-uruuwrbbubrugwwwgwbgwwwbrggrbwubwrbggugwugwwrrrwg
-rwburguuwrwbbbrwrgbgrgrwgrrurwugrgrurwgbbwr
-uwrwggwuuwwbbgwgwubwggurwuuwgwwrwbubrbrubwugrrugbuwgwgbr
-wugubwuwwbrwgwuurruwwrbwwgrrwgbbbburbggbrbugubbgw
-wgrrwbrgbbbrbwuurrgwbuuurubggwrbwuwrgurgbbwrguugubwrrub
-rwugbrrwgwgbbbrwgbwruuurgubuwggbugguurrurgurgrrg
-bgwugwuruugbwrurggwuwgbbwwruburuuwwuwwbbwuwbrrbg
-bgruwbbbbguwugrrbbgbwgwwburwwbwwbbwrgwbbgurwrw
-wwbguwuwuubbbgrggrgruuurwwrbrurbgwurbruwrbgugwwguwuruwb
-wbbubbbuwrbwrwbguwgggbuwbrwrburwrbugrrwgbwwu
-ruruubwuwubrgwwuwbruugwubrgwrwbgrrbrgwrwbwg
-wgbuwrgubguruwugggruuwugbwwwbwuguuggwbwrubugbruwr
-rwrbrrrurgwbwgbbggwgwrgubbbrwbrrrgubwruurwrrbbwwrbbgrgw
-wgugrggwgwbggrwwuuuwbgwggbrbuguwwbgbruubwrru
-wwrwwguuuwguwrrgrrubggwggggwgurwwwbggruururr
-wwgbbrwuuwrrgrrwgwugbwrwbgbuurbggruwubgggwu
-grrbbgrgruwrubgbbrbgugbwgbrrbwwbubrubbguwrrgwrrug
-gwrbubgggwgbgguugwrwwwuwgurwrburwgrbgrubuuwwwwwrurg
-guguwgrwbuwgwgbuwgrurugrgwrbuugbuburuurrgrburubrgrbg
-wbgwbbuwubrgbuwwrggrwwwrugbgurwgbwubggwurgwbrwrwbgw
-wrbgrgburgwugrwubugwrwuwrggbwbgwrgbwbgbbbururgwrw
-brurwgwbgwwgurwugggrgubbwbwurbrbguuuruuuuuwgrwrrwwwrwu
-grbgbbbrbgubuwbubbbwrurgggwgwurwbubwuwbgugbgurbggwwguguwwb
-urubggbbwururggburbwububugbbwbgwbbubgggruggrgrww
-bwwbbwbwwrrwbwwbbgbgrburuwruwwrbrrbbwgrrwrgwrrbrubuggbr
-rbwruuwrwurwgubbgrwrwbwuugbrurbuwruwurwgubggrru
-grrwwrrugwwrubwbuuubrubgwgbrgugbubrurwuuuurrbug
-wgrbwggbbrwuburubbbrbbwwwgrugbbwwbrbwwuwwuuw
-ruuurbwruubbuwwbrrgwburbwugwbbwrwbrurwbuugguwww
-wbwurbubgrrbubwwgrugwwwwubwrbgrwgurwugrgguuwgrubbubwgg
-uwuuubuwggwrwuggbguwrbrbbgrbwrwwrubgrggubbwwgrrbwg
-wuuwugbgubwwubbbwggguwrgwuwrrrbuugwwubuwubgrwrr
-uggrbbgbrgrwuugbgbugbggrbgwbugwbgbgwbrrbrgruwgrbwrgr
-ruugbwrubrgwwwgwrrrwuwgbrgbrbbrurwrbruuwwrgug
-bbubbgbwrwbrbwbbgwbgrggbwguggrgwuwwurwwbruwu
-urgrrbugwwwurgbggwggugrbbuwwgbgggugubbubgr
-wwgbuwgwgwubbuwgrugwggwurburrwrrrwruggwuwrr
-brrwrwrwuwuugbgbwbguwrruubrwggubbrgwwggwwr
-ugbbwwgrbgugbwwugwruggwgrggugwruggwrbbubwbguuuwuwugrrbb
-urwwuubbgwuururbwbwgwgrwbuwrwbwugwrubwbwwruubgwbubgbg
-ubbbuwuuggguwrgggwuguuurbbruwbwgrbgbwgrbuubwurbrug
-wgwbwbwgruubgwbgurwuburrbbbgruuuggwwgbrurrwgrwuww
-uggrwrgwgubgrbbgwbrgwrbbbbuwbbugrgwuwubuurrbbgrwgbr
-uwrrwgguuruuubrwuugubugruurguwwuubrrrgbbbwrbuguuwrwgb
-uguugbwbuwbrwbbwbrgbrrwrwrwrggwuubrubbgbrrbrgwuguguuw
-gbgruuwrrububurguruuwuubwrurugwuruuwgwgbrgbrbb
-guwbgruwuggrubbuubuuubuurwuubururrbuggwruggr
-wuurwrbgguuugrwgbrubgwrwubwwuwguwwgbbbbbbgrwgwr
-wbgrgrwbwrwbruwruburuwwburwwbgrgrburwrgwbgwr
-wwuwuuurgrrrgguuwbrwgbuuuuuwrggugrwgrguuuuuubw
-gwwggggbrgwrrwubbrrbrwbgwuwwuwrrgrguwurrbburubbr
-rgguwgwggguurwrgwuururrbrgguugwgrbwwurgwuuuurr
-rwuwbguwgrbwbgggbuwwbwuubrwuwrwbbbuwwubrgw
-wwrwuurrbuuwbgburrggbrrbbrubwwgbwwrrwubgwuwwrrruugururruww
-rbrbwugrrugbugwggwurugrruwrubrgrubbrgugrgbbuggbgbbgrrgwrr
-uuwggwgbrrrgbrrbuburugburuwwggbrguwbuwbwuub
-gwburgbuwwruwbruggwruruubbuwbbwrrgrgrrwggug
-buuuubbrwgwwwbwrbubrbubgruuruwugbggguuurbrwrrgbrugwgbuu
-ububrwwwuwuuwuwubbbrbrwrrwbbrgrwggbugbbgrrugbgr
-uggwwruwwbbwbrrrubrbugwbuwbgbgbgrrguwgwgrurwwgggb
-gbguwugrwubwwwubwrbwuwbuwbuuugurgwwgrbbrrbrgwrbrgggrurguwg
-rrbwuuguggwbgwrwbrgwrrwbgwubbgrrwgurgrrbrbbrwrubuwwrbgub
-gburubbruwggrbggrrbbgrurrubgrwurwrgrguurrrgggbwrr
-bwrwubgwwrrrbwuwbuuwwurggwugbguubgwbrwgbbggwggu
-ubugwbbrbrrwbuwbrbrggbrwrurugrrrrrgubrrurrbr
-urrurrwuugbuwggbbguuwugwwrbbbwggbwurrgwwggurbgugrguwurrwwb
-wbbrgwurwrggrbrgwgugwuurrubgrgrugrrbwbrguguburrbgbgb
-uwwurbuubwwruwrwbrbubbruuwburrwrbrbwggbbbgurrggwbgguu
-wrbwbbgurwbwgrubbgrgbubgbubrrgrbuwggrwruwgurbwwwggrgguugg
-brrbubrbbwwbbbwwubwgubbwbuwwwbrggrggwrugrwgwgwbrrrgwwugr
-uwuruwwwrrbrwgrubggbugwrbuuuubwwugurwwrugrwbrrbbubb
-brbbbgrbuwggbrbgbuwwurwbbgggrrugrwbgbgbrrgrgwwbru
-wuuwrrubrbwuguubwwgwggrwwwwwgwuurbwbbwburgbrwwbwrgrgbgguu
-rrruuwbbrubbrrrburrurbwrrbwgbuggubgubwrugrrwbuwubwub
-rbgbuurgruuwrgwwrrbrugbuwrrwbbrggguurwgrrbrrgrgwuug
-brrruuwwwrgwbwbgrwuuubwwrbwuruwrwbwwbgbrwgggwb
-gwrruwburbrugwwgbgubrbwrburrggbrrwrwwrubwrwwrg
-wrrgbbbwwbgbgwgurrubrguuuwbuuurwugwrwugrwbrwb
-ggbgrrbbrgrgbgugrbbruwruuwbwgggrwruuugrwug
-rrrbwuwruggwguwrwwurggruwwwrwrrrgrbrubbbwbrbuuugrbggbbgbbu
-ggwbwgubwbggbggrruwwbwuwwrbbbggwwbgguurrurrwug
-bwbugwwrburgbwuwuwwbugwwbrgbgbwbguwubwuwbrb
-wrgbubuwgwwwwuwrrgubwubggbwwrwwruubgrrbbugwuugbwrw
-rruwuwuuugrggrrguurubwbrrrruwbguwwurwbgwbwwbwbuu
-rbbbrbbgwrbwguwgwwbwburbrrwruwwurgbgrbrrgbugwrwwrggb
-bgwruuwubrguuuuwbgrbggubbrgrbbrruwugugwbuuwbr
-wubruuggwugwbubbbrgrugwrrbgwbgrwurrgruwgbwgubbbw
-wuuwbruwrwwwbwuwwbwrbrwwggbgrbgwwwwggwwggwrgguubbrguwu
-wbbruwuwggbbbubgbuuwbrwbgrrwurugubrguuurbgrwguug
-gbggubwgguuruguuurwbgrrbwguwrbugbwbbuuuwurwwgwgbbbb
-rurrgbgwbwwubuwgubbwwrurgbrwbrbubrurwggbgrb
-gwugbwbuuwwrruggrggguruubgbwugbrruggbbbrwrgwu
-gbrwurwbbuuurubbbbgbbbrurwwbbbbwurrbwgbwurbwrwuwbur
-brgurwbwrrbwgbugbwwggburwubbwbbugurrbwwubgrgbwb
-ggugwwwrgbwbubrrgrbwwrbuwuwwwrwbuwggugbrugrrrwgrwwrrwrrggu
-rrubrwwurwrwbrrgbwruwbbwbgguubwuwrwurwruuguwwrugbwb
-uwbburrrbgburguurbuubrbbwrbuwuggwwugwgruwurguwwruuguugbbrb
-uwrggbrrubrgrrbubwwguuuwggrburrwuwruuuubrrrbgb
-uubruguwgurgwbbwrrrwgubwwbwrbrggguurrrugwwbuubgrb
-grwwgurrrbgbrwuuwbubwwbrwrgrggrbugrbbbrrwuwgrwwbrbwru
-rbgwwbbggwrbbwbbuuugrwrrrggggrrurubgwbgbrwbgbwwr
-gbrwurbrrwbgrurwuubwwrbuurgrrwgwrgrurruuubggbbbggg
-wrwbuuggrgbwrurwgubgrbruuugrubwgwrrwbrgurbrwb
-grbgwbwrrrbgwbbrugrugwwbuuwrbuwbgrgrgrrwwuwuwburrbubgbww
-wwbrbwbbubbgrbbguwwuurrbgbbguuuurbbguurgbrgwg
-uwgwbugrbrgwgrgbrrbbugbwrbrbbuubuwbwwwrubwwrbwgggurwwgu
-urgwuuuurrbrbwguurubgrwwrbrgwurwuubwruwrrggrbg
-wrbwwbrgbrgrrurbgrrrbwbwurgrbwgrrbrrbggrrwgu
-rbgrggbrggrgbwgwbbgwgwbubuwgrrbwbubggbbwugugww
-uubgwurrubrbbrbgrbgbubwrubgwwwruburgbgrrwrgwwuwuggrrrguugr
-bguubwrwgggbgwuwruwbgwwgrbbbbwwrguwggwbrwwbg
-wrwurwubbgrurbbuugurggrgugggrbwgwwwrugbuwb
-uuwwrubgurrgbwgrbbrgrurrwgwrgbwgruwrbuwrrrrgur
-wbugbgbbubgwugggbwbrbgrgrrggwrwgrwrurbwbwbbbwr
-urgburwrbwgguuurubgbrwrgwbuburguwwuwwubrwgb
-ruggurbuwgruuggruurwbwbgbgbgbubrbbrgubgwrw
-rggbbrgbrgubuuubwwwgbrugggugwggubwrrwrgwrrwb
-grwugwrbubbggurbwwuwggugubwwrgrbguurwuwurrwrruu
-bubuwuugbbuurbbgugbuuuwubuwrubgrgurrbburbrbgwbwgbrwgwrwu
-ruwrubuuugwrgbrwurbbwubuwgrrbbwbwuwrwuwrbwbgrbgbbbgb
-wubrgwuubugrwgrbbgbgbwgrrubuuuwruwuurbbruuwrurrru
-gggbrbbwgbubbgbgwwggrbrgwwwgbrubgwrbrbrwugrggburwrbbbbgb
-wubbbruurwrbwubwugwwwbwbggurburbwurwggbbuwrbrrgburbbrbbwgw
-gwuugggrrbbgwbrrrbbubrrbwguwbwguwbwbbbuwuugbwgrruwb
-gbwrrruggbugrrgrbgrrbwwrubrwugwbrgrbgbbgrbwgbg
-bbbruruwrrbburbbrbwggbrbwruwrgwwwrburuggbwruurrgrguuwrw
-gwrrggugruwrggrgwwubruwwrwubwgwwrurwbgbgwwbwbgbwb
-ugbuuwrrwuuwgggbgugrwbrwurbrgurrrrggbuurbrgugwububbg
-ugrbrrguwuwbuwwrgrrbgburgwugwrggurgguruugwubwwgbruuugbr
-rggwwwgbuwwgggbrrubwrwbubrbwrbgbgrgbwwbuwwrrurgubbrbrb
-gwrburgugwubuubbwwgwuurwbuwrwuwurbbbwgggwbbwwub
-rugbrguwrgubbbrbuwuwwbwwbbggbrurwwbguguwrurgwurubbgwrrrbw
-ugubbwwgguruguwgrwwuwwrgbuwruwwwbgwwbgwbrr
-gbuwbggwrugrrrrgwurguwrgugggggguguuugbuubuwgugwg
-grwbgurbbbgbwgbgwbubrbguuubwbwbgrbrguwbrrwwggggbbwb
-rbgwwgguburbbgrubbuuwwgwgbbrrwwbwwwurbrbbbrbwuuruuub
-wgwubrurrwwwrwgwrgrwuuuggwrggrwrugubrgbrwbgubrbw
-bbrurrubwrwguurwwbggrbwgruugbuuurbbuuruguwgrwg
-rbwwwubgubrwwgbbbbbubwbgubggbubwbggbwurbgggugbwgwrwwuruwuu
-brwrubggrurbwwbruuwuburrbwwbgwwuwruwugwuurwgburb
-rbruuuwwbbuurbguubwwwruuuwwgwuugwuwgbrbwbrbwrruwgbwuww
-rrrbrbbuuuurgrwbbuwwubuwbrgbrrwwwggbgbugbbbuwubwrrgw
-ubbgbbwgurruubbubggrrbgurrwgbrguuwuguurwubgwbwrrurbwugbbu
-bwwwbgguwbuuggrrggbbwgrrbbgbubrbrbbguwwrruwrbbugugu
-gwuwwwubwuwubwbrggrgugbwwbbrwgbwuwwbwrggrr
-wrrrurwwwuurbbgwubbgwuubuwrgbbrbwbbbruuugrgwwbwbuwbgwbrw
-guuugbrbrggbwrwwbwwwbbbbrgrruubggrbwrwrugrugrrugb
-rrgwwbrgbwuwwgrugrgurbgwuwurwuwwgbgurrgrurwbgrrurbwgu
-rgrrgwbrugugbugggbrbrrgrwrwuuugwgbwubruwgrwggwgwbururug
-bbbwggwbuwgwbwrrbuuwwrgbguubuubwgubuwrbbgwrwbgw
-wgubwwrubwguubuwburuuuubbbwgbrgruuguuububbuwb
-rbwbwrrgruwwbwrwgbbbgbrrrrgrwbbburgruwruwgggrbwwwuugwg
-buburgwrubugbwrugwbwbwbgrburrgubwbwbubuwwu
-bgwgwwuggububwwrurgurbrububruwgurwbwbgbbrrwgbrugbrrrr
-wggugwwubuubrgwbwbgwrrggubrrbggubwugwwggwbbbrbgrwwr
-ubbwwrggbgbrgbrwuwwrrrguwuwwrgrbuwrgrbbbbbwbu
-gbwuggrgbuwrbbrurwruurrgubrwwgrwrubrbwbrubugbwuurggwbgruw
-gwguwbwgrgwwgrubbwggrrurbubrugrrwuwggguwwgbw
-wwgwrgrbrgrrgrurrbwwuugurwbbbwubrbwububggub
-rbwwwgubwwubgruwuurrubburwbgurururgrwgbguub
-wgbggrugurrbgbgwgbgrugwubrbgbwrwrrwwbrbgbwugwwrbgurbr
-guggbgbgurgbubwrgwwubuwbbgbgwbruwwgwwrwugrwgurwwwg
-wwbrwrguwwbgbrgrbwugbgbwwgurbggwbbrrggwwbwugguggugbr
-wwuuuguggrubbgubbrgbwgwbruwwrbuuwwwwbrbrwbwbbwuggbwr
-wuwbggbugrurgurgurbruwurubuuugwwgwgwrbrgrwgwwwrug
-gwwgubwuuugubwrwbwgurruwrbuuuurwugbrrurbwwuwgru
-buggbrurggbggwgrrubwurgrwwwbwwbgwuuuugwugubgugbbbwugw
-wwwgrbwuwbubuwuwuruurrgwurbwwbgbuuuuuubwbrrgubgbuuwbbur
-brwrbwbgbugwbbbuwuubrrrwrwwrrururbrrggurwuuuurbuurgubugb
-uuwrbrrugurwwrbuwbuggbbbwrugbrbwrwwwwwbgrbu
-uwbgugurrrgwwrugbgwgruwwgbbbwwwrrbubwrwuwguurgwwbg
-rwgbwwgwgwruwbgwbrwubuubbgbggbbubwwbbrwuggwgrrubgr
+#############################################################################################################################################
+#...........#...#...#...#.....#...###...#...................#...#.....#.................#.......###...###.......###...###...................#
+#.#########.#.#.#.#.#.#.#.###.#.#.###.#.#.#################.#.#.#.###.#.###############.#.#####.###.#.###.#####.###.#.###.#################.#
+#.....#.....#.#...#...#.#...#...#.#...#.#.................#...#...#...#.......#.........#.#.....#...#...#.#.....#...#...#.....#.............#
+#####.#.#####.#########.###.#####.#.###.#################.#########.#########.#.#########.#.#####.#####.#.#.#####.#####.#####.#.#############
+###...#.....#.........#.###.....#.#...#.###.......#.....#...#.......#.......#.#.#.........#.....#.....#.#.#.#...#.....#.###...#.#...#...#...#
+###.#######.#########.#.#######.#.###.#.###.#####.#.###.###.#.#######.#####.#.#.#.#############.#####.#.#.#.#.#.#####.#.###.###.#.#.#.#.#.#.#
+#...#.......###...#...#.#.......#.....#...#.#.....#...#.....#.......#.....#.#.#.#.....#.........###...#.#.#...#.#...#.#...#...#...#...#...#.#
+#.###.#########.#.#.###.#.###############.#.#.#######.#############.#####.#.#.#.#####.#.###########.###.#.#####.#.#.#.###.###.#############.#
+#...#...###...#.#.#...#...#.............#.#.#.###...#.........#.....#...#.#.#.#...###.#.###...#...#...#.#.#.....#.#.#.#...#...#...#.........#
+###.###.###.#.#.#.###.#####.###########.#.#.#.###.#.#########.#.#####.#.#.#.#.###.###.#.###.#.#.#.###.#.#.#.#####.#.#.#.###.###.#.#.#########
+###...#...#.#...#.###.......#...#.....#.#.#.#...#.#...........#...###.#.#.#.#.#...#...#.....#.#.#.....#...#...#...#...#.....#...#...#.......#
+#####.###.#.#####.###########.#.#.###.#.#.#.###.#.###############.###.#.#.#.#.#.###.#########.#.#############.#.#############.#######.#####.#
+#...#.#...#.#.....#.......#...#.#...#.#.#...#...#.....#.....#...#...#.#.#.#.#.#.###...#...#...#.........#.....#.#.............#...#...#...#.#
+#.#.#.#.###.#.#####.#####.#.###.###.#.#.#####.#######.#.###.#.#.###.#.#.#.#.#.#.#####.#.#.#.###########.#.#####.#.#############.#.#.###.#.#.#
+#.#...#...#.#.....#.....#.#...#.#...#...#.....#...###...#...#.#.#...#.#.#.#...#.#...#.#.#...#####...#...#.#.....#...............#...#...#...#
+#.#######.#.#####.#####.#.###.#.#.#######.#####.#.#######.###.#.#.###.#.#.#####.#.#.#.#.#########.#.#.###.#.#########################.#######
+#.....#...#.#.....###...#...#.#.#.......#.#...#.#.....#...#...#.#.#...#.#.#.....#.#...#...#...#...#...#...#...#.......................###...#
+#####.#.###.#.#######.#####.#.#.#######.#.#.#.#.#####.#.###.###.#.#.###.#.#.#####.#######.#.#.#.#######.#####.#.#########################.#.#
+#.....#...#.#.......#.....#...#.....#...#...#.#...#...#.....#...#...#...#.#.#...#.#.......#.#.#.#.....#.###...#.....#...###...#.....#...#.#.#
+#.#######.#.#######.#####.#########.#.#######.###.#.#########.#######.###.#.#.#.#.#.#######.#.#.#.###.#.###.#######.#.#.###.#.#.###.#.#.#.#.#
+#.....#...#.#.......#...#.........#...#...#...#...#.#...#...#...#.....###.#.#.#...#...#...#.#.#...#...#...#...#...#...#.....#...#...#.#.#.#.#
+#####.#.###.#.#######.#.#########.#####.#.#.###.###.#.#.#.#.###.#.#######.#.#.#######.#.#.#.#.#####.#####.###.#.#.###############.###.#.#.#.#
+#.....#.###.#.#...#...#.#...#...#...#...#...###.#...#.#...#...#.#.......#.#.#...#.....#.#...#.#...#.....#.....#.#.#...............###.#.#.#.#
+#.#####.###.#.#.#.#.###.#.#.#.#.###.#.#########.#.###.#######.#.#######.#.#.###.#.#####.#####.#.#.#####.#######.#.#.#################.#.#.#.#
+#.....#.....#.#.#.#...#...#.#.#.....#.#...###...#.#...#....S#...#.......#.#.#...#.....#.#.....#.#.#.....#.......#.#.......#...........#.#.#.#
+#####.#######.#.#.###.#####.#.#######.#.#.###.###.#.###.#########.#######.#.#.#######.#.#.#####.#.#.#####.#######.#######.#.###########.#.#.#
+#...#.#.......#.#...#.....#.#.......#.#.#...#.#...#.....#####.....###...#.#...#.......#.#...#...#.#.....#.#.....#.........#.#...........#.#.#
+#.#.#.#.#######.###.#####.#.#######.#.#.###.#.#.#############.#######.#.#.#####.#######.###.#.###.#####.#.#.###.###########.#.###########.#.#
+#.#.#.#.......#.#...###...#.........#.#.#...#.#.......#######.###...#.#.#.....#.###...#.#...#.#...#...#.#.#.#...#...#...###.#.............#.#
+#.#.#.#######.#.#.#####.#############.#.#.###.#######.#######.###.#.#.#.#####.#.###.#.#.#.###.#.###.#.#.#.#.#.###.#.#.#.###.###############.#
+#.#...#.......#.#.#...#.............#...#...#.#...#...#######.#...#.#.#.#...#.#...#.#...#...#.#...#.#...#...#.....#.#.#...#.#.......#.....#.#
+#.#####.#######.#.#.#.#############.#######.#.#.#.#.#########.#.###.#.#.#.#.#.###.#.#######.#.###.#.###############.#.###.#.#.#####.#.###.#.#
+#.#...#...###...#...#.....#.......#.#.......#.#.#...#########.#...#.#.#.#.#.#.#...#.#.......#.#...#...#.............#.#...#.#.....#...###...#
+#.#.#.###.###.###########.#.#####.#.#.#######.#.#############.###.#.#.#.#.#.#.#.###.#.#######.#.#####.#.#############.#.###.#####.###########
+#...#...#...#...#...#.....#.....#...#...#...#.#.#...#########.#...#...#.#.#.#.#.#...#...#...#.#.#.....#.............#.#.....#.....#...###...#
+#######.###.###.#.#.#.#########.#######.#.#.#.#.#.#.#########.#.#######.#.#.#.#.#.#####.#.#.#.#.#.#################.#.#######.#####.#.###.#.#
+###...#.#...###...#.#.#...#.....#...#...#.#...#.#.#.#######...#.......#.#.#.#.#.#.....#...#...#.#...#...#.......#...#.#.....#.....#.#.#...#.#
+###.#.#.#.#########.#.#.#.#.#####.#.#.###.#####.#.#.#######.#########.#.#.#.#.#.#####.#########.###.#.#.#.#####.#.###.#.###.#####.#.#.#.###.#
+#...#...#.....#...#.#.#.#.#.......#.#...#.....#.#.#.#######...#...#...#.#.#.#.#.#.....#.........#...#.#...#...#...#...#...#.......#.#.#.#...#
+#.###########.#.#.#.#.#.#.#########.###.#####.#.#.#.#########.#.#.#.###.#.#.#.#.#.#####.#########.###.#####.#.#####.#####.#########.#.#.#.###
+#.#.......#...#.#...#...#...#...#...#...#...#.#.#.#.#########.#.#...#...#.#...#.#.....#.#...#...#.###.......#...#...#.....#.........#...#...#
+#.#.#####.#.###.###########.#.#.#.###.###.#.#.#.#.#.#########.#.#####.###.#####.#####.#.#.#.#.#.#.#############.#.###.#####.###############.#
+#.#.#...#.#.....#...#...#...#.#.#...#.....#...#...#.###.......#...###...#.#.....#...#.#.#.#...#.#.#...#.........#...#.......#.......#.....#.#
+#.#.#.#.#.#######.#.#.#.#.###.#.###.###############.###.#########.#####.#.#.#####.#.#.#.#.#####.#.#.#.#.###########.#########.#####.#.###.#.#
+#...#.#...#.....#.#...#.#.....#...#.............###.###...#.....#.#...#...#.......#...#...#...#...#.#.#.......#...#.#.........#...#...#...#.#
+#####.#####.###.#.#####.#########.#############.###.#####.#.###.#.#.#.#####################.#.#####.#.#######.#.#.#.#.#########.#.#####.###.#
+#.....#...#.###...###...#...#...#.............#.#...#E#...#.#...#...#...#...#...###.........#.###...#.........#.#...#...........#.....#...#.#
+#.#####.#.#.#########.###.#.#.#.#############.#.#.###.#.###.#.#########.#.#.#.#.###.#########.###.#############.#####################.###.#.#
+#.#.....#...#...#...#.#...#...#.............#...#.....#.....#.#.....#...#.#...#...#.........#.#...#.............#...#...#...#...#...#...#...#
+#.#.#########.#.#.#.#.#.###################.#################.#.###.#.###.#######.#########.#.#.###.#############.#.#.#.#.#.#.#.#.#.###.#####
+#...#.......#.#...#...#...#...#...#...#...#.#.................#.###.#.....#.....#.#.........#...#...#.......#.....#...#...#...#...#...#.....#
+#####.#####.#.###########.#.#.#.#.#.#.#.#.#.#.#################.###.#######.###.#.#.#############.###.#####.#.#######################.#####.#
+###...#...#...#...........#.#...#...#...#...#.#...#.......#...#...#...#...#...#.#.#...#...#.......###.#...#.#...............#...#...#.......#
+###.###.#.#####.###########.#################.#.#.#.#####.#.#.###.###.#.#.###.#.#.###.#.#.#.#########.#.#.#.###############.#.#.#.#.#########
+#...#...#.......#...#...#...#.............#...#.#.#...###...#...#.###...#.#...#...###...#...#...#...#.#.#.#...#.....#...#...#.#...#.........#
+#.###.###########.#.#.#.#.###.###########.#.###.#.###.#########.#.#######.#.#################.#.#.#.#.#.#.###.#.###.#.#.#.###.#############.#
+#.....#...........#.#.#.#...#.#...........#.....#.#...#...#.....#.......#.#.....#...#.........#...#.#...#...#.#...#...#.#.#...#.............#
+#######.###########.#.#.###.#.#.#################.#.###.#.#.###########.#.#####.#.#.#.#############.#######.#.###.#####.#.#.###.#############
+#...#...#...#.....#...#.....#.#...........###...#...###.#...#...#...#...#...#...#.#.#.#...........#.........#...#.....#...#...#...#.....#...#
+#.#.#.###.#.#.###.###########.###########.###.#.#######.#####.#.#.#.#.#####.#.###.#.#.#.#########.#############.#####.#######.###.#.###.#.#.#
+#.#...#...#.#...#.....#.....#.#.........#.....#...#...#...#...#...#.#.....#...###.#.#...#.........#...........#.#...#...#...#.#...#.#...#.#.#
+#.#####.###.###.#####.#.###.#.#.#######.#########.#.#.###.#.#######.#####.#######.#.#####.#########.#########.#.#.#.###.#.#.#.#.###.#.###.#.#
+#.#.....###.....#.....#...#.#.#.....###.........#.#.#...#.#...#.....#...#...#.....#.#.....#.....#...###.......#...#.....#.#.#.#.....#.....#.#
+#.#.#############.#######.#.#.#####.###########.#.#.###.#.###.#.#####.#.###.#.#####.#.#####.###.#.#####.#################.#.#.#############.#
+#.#.....#.........#...#...#...#.....#.....#...#.#...#...#...#.#.....#.#.....#.....#.#.#...#.###.#.....#...#...#...#...###.#...#...#.........#
+#.#####.#.#########.#.#.#######.#####.###.#.#.#.#####.#####.#.#####.#.###########.#.#.#.#.#.###.#####.###.#.#.#.#.#.#.###.#####.#.#.#########
+#.#.....#...#...#...#...#.......#...#.#...#.#.#.....#...#...#...###.#.###.....#...#...#.#...#...#...#.#...#.#.#.#.#.#.....#...#.#...#...#...#
+#.#.#######.#.#.#.#######.#######.#.#.#.###.#.#####.###.#.#####.###.#.###.###.#.#######.#####.###.#.#.#.###.#.#.#.#.#######.#.#.#####.#.#.#.#
+#.#...#.....#.#.#.#.......#...#...#...#.....#.....#.....#.....#.#...#...#.#...#...#.....###...#...#...#.....#.#.#...#.......#.#.#...#.#.#.#.#
+#.###.#.#####.#.#.#.#######.#.#.#################.###########.#.#.#####.#.#.#####.#.#######.###.#############.#.#####.#######.#.#.#.#.#.#.#.#
+#.#...#.#.....#...#.........#...#...........#...#.........#...#.#.......#.#.#...#.#.#.......#...#...........#...#...#.....###...#.#...#.#.#.#
+#.#.###.#.#######################.#########.#.#.#########.#.###.#########.#.#.#.#.#.#.#######.###.#########.#####.#.#####.#######.#####.#.#.#
+#.#...#...#...#...#...#...#.....#.......###...#...........#.....#.....#...#.#.#.#...#.....#...#...#.......#.#.....#.....#.........#...#...#.#
+#.###.#####.#.#.#.#.#.#.#.#.###.#######.#########################.###.#.###.#.#.#########.#.###.###.#####.#.#.#########.###########.#.#####.#
+#.#...#.....#.#.#.#.#.#.#.#...#.......#.........#...#...#.....#...#...#.#...#.#...........#.###.....#...#.#.#.......###.........#...#.......#
+#.#.###.#####.#.#.#.#.#.#.###.#######.#########.#.#.#.#.#.###.#.###.###.#.###.#############.#########.#.#.#.#######.###########.#.###########
+#...###.....#...#...#...#...#.......#.........#...#...#.#...#.#...#.###.#...#.......#...#...#.....#...#...#.........#...#.....#.#.###...#...#
+###########.###############.#######.#########.#########.###.#.###.#.###.###.#######.#.#.#.###.###.#.#################.#.#.###.#.#.###.#.#.#.#
+#.....#...#...........#...#.......#.#.......#...#...#...#...#.#...#...#.#...###...#...#...###...#.#...................#.#.#...#...#...#...#.#
+#.###.#.#.###########.#.#.#######.#.#.#####.###.#.#.#.###.###.#.#####.#.#.#####.#.#############.#.#####################.#.#.#######.#######.#
+#...#.#.#.#...#...###...#.......#.#...#.....#...#.#...###...#.#...#...#.#...#...#...#...#...#...#...............#.....#...#.........#...#...#
+###.#.#.#.#.#.#.#.#############.#.#####.#####.###.#########.#.###.#.###.###.#.#####.#.#.#.#.#.#################.#.###.###############.#.#.###
+#...#...#...#...#.......#.......#.......#...#.....#.......#.#.#...#.....#...#...#...#.#.#.#.#.#...............#.#...#.....#.....#.....#.#...#
+#.#####################.#.###############.#.#######.#####.#.#.#.#########.#####.#.###.#.#.#.#.#.#############.#.###.#####.#.###.#.#####.###.#
+#.#.....#...#.......#...#.......#.........#...#...#...#...#.#.#...#.......#...#.#.#...#.#.#.#.#.#.............#...#.....#...###.#...###.....#
+#.#.###.#.#.#.#####.#.#########.#.###########.#.#.###.#.###.#.###.#.#######.#.#.#.#.###.#.#.#.#.#.###############.#####.#######.###.#########
+#.#.#...#.#...#...#.#.#.......#...#...........#.#.....#.#...#.....#.#...#...#...#.#...#.#.#.#...#...............#.......#.....#...#.........#
+#.#.#.###.#####.#.#.#.#.#####.#####.###########.#######.#.#########.#.#.#.#######.###.#.#.#.###################.#########.###.###.#########.#
+#...#.....#.....#...#.#...#...#...#.........#...#...#...#.........#.#.#.#.#...#...#...#...#.....#...#...#.....#...........#...###...#.......#
+###########.#########.###.#.###.#.#########.#.###.#.#.###########.#.#.#.#.#.#.#.###.###########.#.#.#.#.#.###.#############.#######.#.#######
+#...###...#.........#.#...#.....#...........#.#...#...###.......#.#...#.#...#.#...#...#.........#.#...#...###...........#...#...###...#...###
+#.#.###.#.#########.#.#.#####################.#.#########.#####.#.#####.#####.###.###.#.#########.#####################.#.###.#.#######.#.###
+#.#.....#.....#...#.#.#.....#.......#.......#.#.###.....#...#...#.....#...#...#...###.#.#.......#...#.................#...#...#.#.......#...#
+#.###########.#.#.#.#.#####.#.#####.#.#####.#.#.###.###.###.#.#######.###.#.###.#####.#.#.#####.###.#.###############.#####.###.#.#########.#
+#...#...#...#...#...#...###...###...#.#.....#.#...#...#.....#.#...###.#...#...#.#.....#.#.#.....###...###.............#...#.#...#...#.......#
+###.#.#.#.#.###########.#########.###.#.#####.###.###.#######.#.#.###.#.#####.#.#.#####.#.#.#############.#############.#.#.#.#####.#.#######
+#...#.#...#.....#.....#...###...#.....#...###...#...#.......#.#.#...#.#.#...#.#.#.....#...#.#...#...#...#...#...........#.#.#.#.....#.......#
+#.###.#########.#.###.###.###.#.#########.#####.###.#######.#.#.###.#.#.#.#.#.#.#####.#####.#.#.#.#.#.#.###.#.###########.#.#.#.###########.#
+#...#.#.....#...#.###...#.....#.........#.#...#.#...###...#.#.#...#.#.#.#.#.#.#...#...#.....#.#.#.#.#.#.....#.#.......#...#.#...#.....#...#.#
+###.#.#.###.#.###.#####.###############.#.#.#.#.#.#####.#.#.#.###.#.#.#.#.#.#.###.#.###.#####.#.#.#.#.#######.#.#####.#.###.#####.###.#.#.#.#
+#...#.#...#...#...#...#...#...#.......#...#.#.#.#.....#.#.#.#.....#...#.#.#.#.#...#...#.....#.#...#.#.........#.....#...###.#.....###...#...#
+#.###.###.#####.###.#.###.#.#.#.#####.#####.#.#.#####.#.#.#.###########.#.#.#.#.#####.#####.#.#####.###############.#######.#.###############
+#.#...#...#...#.#...#.....#.#.#.#.....#...#.#.#.#.....#.#.#.........#...#.#.#.#.#...#...#...#...#...#...#.......#...###.....#...............#
+#.#.###.###.#.#.#.#########.#.#.#.#####.#.#.#.#.#.#####.#.#########.#.###.#.#.#.#.#.###.#.#####.#.###.#.#.#####.#.#####.###################.#
+#.#.#...#...#...#.....#...#.#.#.#.#...#.#.#.#.#.#.#...#.#.#...#...#.#...#.#.#.#.#.#...#.#...#...#...#.#.#.....#...#.....#.....#.............#
+#.#.#.###.###########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.###.#.###.#.#####.#.#.#####.#####.#####.###.#.#############
+#...#.....###.........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#.#...#.#.#...#...#...#.#...#.....#...#...#...###...#...#...#.#.#...#...#...#
+#############.#########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####.#.#.###.#.#.#########.###.#.#######.#######.#.#####.###.#.###.#.#.#.#.#.#.#.#.#
+#.............#...#...#.#.#.#...#.#.#.#.#.#.#...#...#.#.....#.#.#.#...#.#.........#.#...#.#...#...###.....#.......#...#.....#.#...#...#...#.#
+#.#############.#.#.#.#.#.#.#####.#.#.#.#.#.#########.#####.#.#.#.#.###.#########.#.#.###.#.#.#.#####.#############.#########.#############.#
+#...#...#.....#.#...#.#.#...#.....#.#...#.#.........#...#...#.#.#.#.###...#...#...#.#.#...#.#...#...#.....#.......#.........#.#...#.......#.#
+###.#.#.#.###.#.#####.#.#####.#####.#####.#########.###.#.###.#.#.#.#####.#.#.#.###.#.#.###.#####.#.#####.#.#####.#########.#.#.#.#.#####.#.#
+#...#.#...#...#.#.....#.....#.....#...#...#...#.....#...#.#...#.#.#.....#.#.#.#...#.#.#...#.......#.#.....#.....#.#...#.....#...#.#...#...#.#
+#.###.#####.###.#.#########.#####.###.#.###.#.#.#####.###.#.###.#.#####.#.#.#.###.#.#.###.#########.#.#########.#.#.#.#.#########.###.#.###.#
+#...#.#...#...#.#.....#...#...###.#...#.....#.#.....#...#.#...#.#.....#.#...#...#.#.#.###...#...#...#.#...#.....#.#.#.#.........#.#...#...#.#
+###.#.#.#.###.#.#####.#.#.###.###.#.#########.#####.###.#.###.#.#####.#.#######.#.#.#.#####.#.#.#.###.#.#.#.#####.#.#.#########.#.#.#####.#.#
+#...#.#.#.....#.###...#.#...#.#...#.#.....#...#...#.###.#.#...#.....#.#.#...###.#.#.#.#.....#.#.#...#.#.#.#.#...#...#.#...#.....#.#...#...#.#
+#.###.#.#######.###.###.###.#.#.###.#.###.#.###.#.#.###.#.#.#######.#.#.#.#.###.#.#.#.#.#####.#.###.#.#.#.#.#.#.#####.#.#.#.#####.###.#.###.#
+#.#...#...#...#...#...#...#...#.....#...#...#...#.#.#...#.#.#...#...#.#.#.#.....#.#.#.#.#.....#.#...#.#.#.#...#.#.....#.#.#.....#.#...#.#...#
+#.#.#####.#.#.###.###.###.#############.#####.###.#.#.###.#.#.#.#.###.#.#.#######.#.#.#.#.#####.#.###.#.#.#####.#.#####.#.#####.#.#.###.#.###
+#...#...#...#...#...#.....#...###...###.#...#.###...#...#.#.#.#.#...#.#.#...#...#.#.#.#.#...#...#.###...#.#.....#.....#.#...#...#.#...#.#.###
+#####.#.#######.###.#######.#.###.#.###.#.#.#.#########.#.#.#.#.###.#.#.###.#.#.#.#.#.#.###.#.###.#######.#.#########.#.###.#.###.###.#.#.###
+#.....#.........#...###.....#.....#.....#.#.#...#.......#.#.#.#.#...#.#.#...#.#...#.#.#.....#.#...#.......#.........#.#.#...#...#...#.#.#...#
+#.###############.#####.#################.#.###.#.#######.#.#.#.#.###.#.#.###.#####.#.#######.#.###.###############.#.#.#.#####.###.#.#.###.#
+#.............#...#.....#...#...#...#...#.#...#.#...#...#.#...#.#...#.#.#...#.#.....#.....#...#...#.#.....#.....#...#.#.#.#...#...#...#.....#
+#############.#.###.#####.#.#.#.#.#.#.#.#.###.#.###.#.#.#.#####.###.#.#.###.#.#.#########.#.#####.#.#.###.#.###.#.###.#.#.#.#.###.###########
+#.............#.###.#...#.#.#.#.#.#.#.#.#...#.#...#...#.#...#...#...#.#.###...#...#...#...#.#...#.#...#...#...#.#...#...#.#.#...#...###...###
+#.#############.###.#.#.#.#.#.#.#.#.#.#.###.#.###.#####.###.#.###.###.#.#########.#.#.#.###.#.#.#.#####.#####.#.###.#####.#.###.###.###.#.###
+#.......#.....#.#...#.#...#.#.#.#.#.#.#.#...#.#...###...#...#...#...#.#.#.........#.#.#...#...#...#.....#...#.#...#...###.#.###...#.....#...#
+#######.#.###.#.#.###.#####.#.#.#.#.#.#.#.###.#.#####.###.#####.###.#.#.#.#########.#.###.#########.#####.#.#.###.###.###.#.#####.#########.#
+#.....#...#...#.#...#...###.#.#...#.#.#.#.#...#.....#...#...###.#...#...#...#.......#...#...#.......#...#.#...###.....#...#.....#.#...#...#.#
+#.###.#####.###.###.###.###.#.#####.#.#.#.#.#######.###.###.###.#.#########.#.#########.###.#.#######.#.#.#############.#######.#.#.#.#.#.#.#
+#...#.#...#...#.#...#...#...#...#...#.#.#.#.#...#...#...#...#...#.........#.#.#.........#...#.....#...#...#...#...#.....#...#...#.#.#.#.#.#.#
+###.#.#.#.###.#.#.###.###.#####.#.###.#.#.#.#.#.#.###.###.###.###########.#.#.#.#########.#######.#.#######.#.#.#.#.#####.#.#.###.#.#.#.#.#.#
+#...#...#.....#.#.....###...#...#.#...#.#.#.#.#...###...#...#.#...#...#...#...#...#.....#...#.....#.........#...#.#...#...#.#.###.#.#.#.#.#.#
+#.#############.###########.#.###.#.###.#.#.#.#########.###.#.#.#.#.#.#.#########.#.###.###.#.###################.###.#.###.#.###.#.#.#.#.#.#
+#.#...#.....#...#...........#.#...#...#.#.#.#.#.........#...#.#.#.#.#.#.........#.#.#...#...#.#.....#...#...#...#.#...#...#.#...#.#.#.#.#.#.#
+#.#.#.#.###.#.###.###########.#.#####.#.#.#.#.#.#########.###.#.#.#.#.#########.#.#.#.###.###.#.###.#.#.#.#.#.#.#.#.#####.#.###.#.#.#.#.#.#.#
+#...#...###...###.............#.......#...#...#...........###...#...#...........#...#.....###...###...#...#...#...#.......#.....#...#...#...#
+#############################################################################################################################################