### ######.# #......# #.####.# #.# #.# #.# #.# #.# #.# #.# #.# ######### #.# #.# #.......# #.# #.# #.......############ #.####.##################### #.......'...........# ##)%..#.....................# #.......##..........# #...#.####################.## #.......++..........# #...#.# #........#....##.# ####.......##..........# #...#.# #.######.#.##.##.# #gg...##...##..........# #...#.#####.###..........#.# #g######...##..........# #...#......<....##.#.#####.# #.# #...##..........# ##.>...###########.#.# #.# #.# #...##..........# #.................#.# #.# #g# ###.##..........# ##.##.###########.#.# #.# #.# . #..........######################.##.# ###.# #.# #.# ###.........)........................# #.# #.# #g# #+##+##########################.##.# .#.# #.# #.# #.##.# #.#.# #.# #.# #.##.# #.#.# #.# #.# #.##.# #.#.# #.# #.# #.##.# #.#.# #.# #.# #.##.# #.#.# #.# #.# #.##.# #.#.# #(# #.# ..# . # ###.#.#####.## #.# #.#.#............# .......#.#.######## #.#.#...#.# ......##.#.# .#.#.#..<#.# .....w..###.# . #.....# .......###### .#.#.# ... #. .