### ... #.. #.# .# #.# .# .....h. #.# #.# .<.W... ###.########.# ....... #.........##.# ....... #...#.#...##.# ....... #..#.#.#..##.######## ....... #.#.#.#.#g..W.......# (......###..#.>.#..g.........# ...g.......#.#.#.#...........# .......##...#.#.#............# #..#.## ##...#.#....#.######## . # #.........##.# ######..####.# #######.## #(# #.......#####.### ........)........ ................. ........(........ #................ #.........###.## #######..(# # #...###.## #.......... #...............( #................ #...........(.... #........#....... ##########....... ....... ......