.. ...+ #.#..####...# ...#. .... #.#......... #..#.##..# #.#......... #........# #.... ..... .........# #.#.# #.#.# .........# #.#.###.#.# .=.......# #.###.........# .!.....?.# #.......####..# ...# .........#######.### #.>##...# ..##.....r....r..# ##..#...# ####..######### #..#...# #..# #..#...# #..###### #.<#...##### #.......##########W.#........ ##....(....................## ######.###########g#........ #.# #########.#.######## #)###................... #....................... #(#############.######## #.# #.# #.# #.# #.# ### #.# #.# ##