############### #.............# # #####.###########.# .# ...#.# #####'#####.# .#####.#.#######...........# ....(...(.e....+...........# ######.#.#######.....(.....# #.#.# #####..####.# #.#)# #..## # ..#e# #...# ###'# #.#.## #....(...... #.#..# #...%.......####.##.# +...........+...>.#.# #..[........#####...## # ............ ##...# .# ............. ###...#+#.# ###........... #.........# #.........# #.........# #.........# #.........# #.........# #.........# ## #######.#.# +.##############...# #..............#...# #..............#...######. #..............#..<....... #........$.....#...######. #..............#.... #......<.......#....# ##......W............ #...................# #####...............# #...............# #........! #.....M... #.........