### #.. #########.# # #.......#.# #.# #.#####.#.# .e #. ####.#.##.# #. #......e..# #.##.##.#.......# #.#...#.########.! #.<.....# ###.##### #.# ... #.## #.# #.# .#