##### #...# #...# ###...## #......# #......# #......## ##### ##......# #...######### ##.....## ####...##......## ##.......# #####)..............# ##....?.).# #...#........!......# ##.........# #..........<........###..........# ###...........########.#...).......# #.....*.....⌠.##### #........)^...# #............^....# ##.............# ######............###............<.# ###.{.<........##..........###### #..1######.....#........#### #.2.## ####.....#....## #....# #.......##...## ######...#####..^...####### #.⌠.................# #...................# ##...######..........# #.(..# ##.......### #.^.## #.......### #...# ##...#⌠...# ################ ########S######## ############### ##..............## #...............# #............(.## #..........).....## ##......^......## #................## ..................## #.^...........# ##.../..............## ...................# ##...........## #......^....[........# ..............^....# #...........# #.^.......^.....^....# ........^..........# ##...........## #.^........^.........# ...................# #.............# #......*......[.....$# ....^..............# ##.............## #....................# ...................###...............###......*.............# ....^..$.........^###...###########...###..^.........D.....## ................##....## ##....##.........^......## #................)..### ###...^...............## ▓▓8...8##▓▓▓▓▓▓▓▓▓▓▓# #▓▓▓▓▓▓▓▓▓▓▓##....^▓▓ ▓▓...............▓▓▓▓ ▓▓▓▓...............▓▓ ▓▓...................▓## ##▓...................▓▓ ▓▓^......p.....§........## ##...............y......▓▓ ▓..☼........)§.(.........# ▓▓▓▓▓▓▓▓▓ #........................▓ ▓..§.........§...........▓▓▓.^.....▓▓▓........................▓ ▓.○............dD..D....▓▓.........▓▓X..L.........D......^..▓ ▓▓☼...p............L)...▓.^...X.X...▓..DL............XX....▓▓ ▓▓.............^..L.........LXX................yL..XXX...▓▓ ▓▓..............p.......▓...........▓..........*...........▓▓ ▓▓.........[.............▓▓.........▓▓.X.......§....*........▓▓ ▓....^.........^.........▓▓▓..^.^..▓▓▓............8...........▓ ▓..^........^..........?.▓ ▓▓▓▓▓▓▓▓▓ ▓..........8....^........▓ ▓▓..............^...$...▓▓ ▓▓.......^.........^....▓▓ ▓▓................$..▓▓▓ ▓▓▓...................▓▓ ▓▓▓▓.............▓▓▓▓ ▓▓▓▓.............▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓