### ... ############.##### .# ## #.. #########................. #.# ...# +... .......................... #.# ...#.. #...####...####..[..............##.##...#... #......'...+>.'................ ............ ......##...#.##............#######........... ..............#.............................. .....g........#....#####....)............... ...gggg(...............#.........#........### .........###+#.#.....#.#.........#........... ##.......#...........# #...............#..... .........#...........# #<........##....#..... ....##...#...........# #.#.............#..... ###. ....###.###.#.....#.#................... # .........###.........#.####.............. ......................... ......................... ...............(... +#..........)........ ..# ..............#### .................... ..# .......s......# ....................#..# ### .......o.......$ .######.............#.. #.# ................ ........###.........#. #.# ................ ........# #....##....# #.# #<# .............#.. ........# #...).#....# #.# #.# .....##.....## ........# #.....#....# #.# #.# ........###.....#....# #.# #.# ###..........#'##....###.# #.# #..........#.##.....##.# #.# ...###.......#.##.###.##.# #.# ... #.......#..'.#%#..#.# #.# .. #.......####.###....# #.# #......... #........# #.# #.........###.......# #.# #.........# #.......# #.# #.......# #.# #.......#.#.######### #.......#.#.........# #.......#.#########.# #.........# #.# #.........# #.# ##.........#########.# ...........#.........# ...........#.######### ...........#.# ...........#.# ...........#.# ...........#.# ...........#.# #..........#.########## #.##+#####.#..........# #. #.# #.#######.#### #.##.#####.# #.# #..........# #.# #..#.#############.# #..#.....#.........# #........#.######### ##.#######.# #.#######.# #.........# #.######### #.# ###