^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^LPLLLL#############,,,,,,,^^^^^^^^^^^
^^^^^^^hghELPLPPLL#####,,Fg.gE,,#####,,,,,,,,,,^^^^^
^^^^^^E######LLP###..#,,Fg.U.gE,,#.V###,,,,,,,,,,^^^
^^^^PP##----##PL#....#,Fgtb.btgE,#....#,,,,,,,,,,,,^
^^^^^P#V....-#LP#....#,,Fgb1tgE,,#....############^^
^^^^^L#-....-#PL#....#,,,Fg.gE,,,#....#..4.....###^^
^^^^^L#-....-#LP#....##,,,,.,,,,##....+........9.>^^
^^^^PP#-....-#LL#.....##?##+##??#.....#........###^^
^^^^^P##-..-##PL#.....................#######+####^^
^^^^LPP###+##P,,#.....................#,,,#....^^^^^
^^^^^LPL,,,,,,L,#......##.....##......#,,,#.....^^^^
^^^^^^,LL,,,L,P,#......##.....##......#,L,#.5.(((^^^
^^^^^^^hggEFhtgg#.....................#,,L#((...^^^^
^^^^^^^^hggE,Fgg#.....................#,,,#.....^^^^
^^^^^^^^^hggE,Fg##.....####+####.....##,,,#..[]3.^^^
^^^^^^^^^hhghE,Fh##....##....2##....##,,P,#....#^^^^
^^^^^^^^^^^^^hE,Fh#.....#.....#.....#,,,,,##..##J,^^
^^^^^^^^^^^^^hE,Fh###...#.....#V..###,,P,,,#??#==J,^
^^^^^^^^^^^hgggE,FhL#######+#######,L,,,,,,A====J,,^
^^^^^^^^^^hgbgE,,,,P,,P,,L,,,,PL,,P,,,PP,,A====J,,^^
^^^^^^^^^hE,L,P,,L,,,,,,,,,,,L,,P,,L,,,,LL,A==J^^^^^
^^^^^^^^^^^L,,P,,,,,,,,,^^,,^^^^^^,,,PP,^^^==^^^^^^^
^^^^^^^^^^^^^^^,,,,,,,^^^^^^^^^^^^^^^^^^^^==^^^^^^^^
^^^^^^^^,,^^^^,,,,,,,,,,,^^^^^ggggg^^^,,A===J^^^^^^^
^^^^^,,,,,,,,,,,,,,P,,,,,,,^^gggggggg^^,A==J,,,,^^^^
^^^^^^^,,,,,,L,,,,,,,,,,,,^^,FggFggggE,,A=J^^^,^^^^^
^^^###^^^,,,,,,,,,,,,,P,,,^,,,FggtggE,,A=J^^^^^^^^^^
^^^#.+,,^^^^,,,^^^,,,,,L,,FggggggggE,,A===J^^#####^^
^^##.#^,^^^^^,^^^,,,P,,,,FgggggbgggEFA===J^^#OOOOO#^
^^#8.#^,,,^PL,,,^^,,,,,,,,,FggggggE,,AJ^^^^^#OO.OO#^
^^####^^^,,,,,,,^^^,,,,L,,,,FgggtggE,AJ,,^^^#O.X.O#^
^^^^^^^^^,L,,,,^^^^^^,,PP,,,,,FggggE,AJ,,,^^#OO.OO#^
^^^^^^^^^^^,,,PL,^,^,,L,,,,,^,,,,FE,,A=J,^^^#OOOOO#^
^^^^^^^^^^##+##,PL,,,,,,L,,^^^,,,,,,,,AJ^^^^^^#O#^^^
^^^^^^^^^L#...#P,,LLPP,,,,,,^^+^^,,,,,,AJ^^^^^^O^^^^
^^^^^^^^^L#.|.#LPP,,,,,^^^^^^7.^^^^^^^,,A=J^^^^O^^^^
^^^^^^^^^^#6..#PP,,^^^^^^^^^^^^^^^^^^^^^^^^^^^OO^^^^
^^^^^^^^^^##+##^^^^^^^^^,,,,,^^^,,,,^^^^^^^OOOO^^^^^
^^^^^^^^^^^^.^^^^^^^^^,,,,^^,,,,,^^,,,,,,,+OO^^^^^^^
^^^^^^^^^^^^.......,,,,^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
