######### ........ ...... ####..# #. #!W...# # #..####..#+# .# #........#.#..# ### #.............. #W# #..####.......# ### #..# +....8...# ##.## #..####.......# ##...###.^...........# ##.....##.............. #...∩...'..####..####.. #W#.......'..# ...# . ###...∩...'..# #..# ##.....##.... .... ##...###.......... ##.## #..####..... ### #..# #W# #..#