...## ############### ###...######.............# #.................######.# ####.#...######.#.....#####.### # #...............#.............. .# ##.##.#..#######.#.....#####.### #.# #......#.#######.#...........# ###.# ## #..##.#..........#.#.#.####>.###### ...# .. #..###...#######..#..#.# #..##...####.###.### #.# #..# ##..# #.#.###.####..##............... #.# #.####..####..# #...........................## ... #.# #.......gh....# #....)........###.#####.##### ... #.# ######..####.## #...###.###.### #.# #.# #.# #.# #....g......# #.### #.# #.# #.# #.# #.# #.# #....))###..# #.# #.# #.# #.#####.## #.# ##.## #..###.# ..# #. #.# ... #........# #.####...## #.. #(# #. #.# <.. ...####..########..##.#.#Z## #. #.# #.# ...# ..................).....##.# # #.# #># ### .#.###############.##.#.#Z## ... #.###...## .#. #.# ##.## . . #.####.###### #...........### #.####.##.....# #.# #.##.###.### .$# #....# #...# .......##<###.#.# #.#######.....#.# ###.##...# #.......# #.##...## ..# #.## #.# ## #.# #.# #.#